0 1 1 -32 2 544 3 -6528 4 61984 5 -495040 6 3453312 7 -21581568 8 123040288 9 -648624288 10 3194776000 11 -14823993472 12 65231647104 13 -273714726080 14 1100198199040 15 -4252621927680 16 15859616674336 17 -57229459033664 18 200317325329056 19 -681613044496256 20 2258998492629440 21 -7304622434350080 22 23080725609199744 23 -71362392703991040 24 216171131373220224 25 -642279177183320800 26 1873670535016845504 27 -5371709759567226624 28 15147967538908675840 29 -42049526004566975168 30 114986885846823486720 31 -309961381214532230144 32 824155319329876963872 33 -2162736396114421261824 34 5604341554956903674432 35 -14347947604636577559040 36 36308019781788442129056 37 -90855947313138029414848 38 224916204572665995243392 39 -551026463720523460954368 40 1336491812100527142111680 41 -3210339593236753613110080 42 7639532378046146888217600 43 -18015497900005376919661696 44 42112873114813959390361728 45 -97609341777491912866649280 46 224382237375812394749742336 47 -511697286895985842121812480 48 1157889137265097624411828608 49 -2600439840223838688594606368 50 5797553253675040577540458720 51 -12833603704503647777917852416 52 28212544741818802649514848448 53 -61603545144705783126880896960 54 133633540827284210559731193600 55 -288034674677474087260998260480 56 616969479495087127442043223808 57 -1313528047061127756809018030592 58 2779944788372703095182088605376 59 -5849462006187896871334331869824 60 12238774600878436084525965231360 61 -25465910497042516696059416665792 62 52702903830694986397242927029248 63 -108496735471397742111496330070784 64 222206287362064140947757852619296 65 -452795862357339175913491115838080 66 918125620306989263335394601666048 67 -1852681425901635058189715909579136 68 3720850378568577837578321148203584 69 -7438216196393966083083906885590016 70 14802033564015834833187086323356160 71 -29325096878401616000475787054188288 72 57844381581148110413973349777797792 73 -113611811429913819436597347379861312 74 222209224857100895991998165207377344 75 -432824228449265744886795257431747200 76 839663763396589560821607454180568960 77 -1622467750735233205968028072597502976 78 3122877851697314666833439750670080256 79 -5987874321206574402630283330853340672 80 11438226362141744154697128233105263040 81 -21769162917015278118764716000986344736 82 41280948165433396715800806874055995200 83 -78002683375762524218971284945020792704 84 146874921255722892568347056120750158848 85 -275606535023519220482984955288588525440 86 515418447705775072491769791247075030144 87 -960689681076887770137516748007699689728 88 1784770955404872736124207156069047072896 89 -3305071755679359935265869308777631057216 90 6100993561521814235109340529374251000000 91 -11226985336467450327706542520532440955392 92 20596325029340066049146500492420040150272 93 -37670453018529974963000749594426257788928 94 68693632183496146981214064204927290427904 95 -124898190975755755406954286991816982124800 96 226432549382085714498925277914842565570944 97 -409339017463145875412608871390160052425792 98 737916276565326264104708011340023047080736 99 -1326564404139025322774888238605527108407936 100 2378286162100086167058728679224141924243680 101 -4252371549708070486482750840789314094318016 102 7583086903848424225932066700256852783991552 103 -13487287693649836510819037561086528603267840 104 23926689945966858394843677942738805170254016 105 -42338486389746765747057398646755958236436480 106 74730465055909545529748993126100264731001792 107 -131578309260645146931455524384044398404920448 108 231105062871302517646192290680671451112134400 109 -404936687070851640617616432489407860306393280 110 707833247409474448343217977568653840884320000 111 -1234395470540167222526565318951793206288499968 112 2147683518860571890640224918976238674397150976 113 -3728135148553528903578793795257835970515247680 114 6457002175463339006684303698410367836368656896 115 -11158360816204881697382192958161789081877460480 116 19240309625896439039631036306495743319368445632 117 -33103785429357645941710180029055342462785464256 118 56834065355360325305799848062627090267761840768 119 -97368063249424654017835651702748173770999541248 120 166460862838505351663715089525830189180648408320 121 -283992183454259321769661746095363617303122694560 122 483514928586360568300041264960408448142534625984 123 -821548212208782019089486120433541261511478294272 124 1393112205067244514850721142041826109925328231424 125 -2357648325252142185209055323082980504721891209600 126 3982187056321921263830280659286798617481176120064 127 -6713107835023701748209496975157624620340118777856 128 11295211707936522731265723761448006635722212733472 129 -18968945306198998346595089736676925467540441560576 130 31796487714428762912447620243469576235127275336320 131 -53199947462635292774182903208451485376495811168640 132 88848093404094442770293508139741826201375210866176 133 -148114809995739866885019664456271133805344318620672 134 246473808171248002851626165943212809812871902865792 135 -409423985954596900882750460185600657629871081996800 136 678913054117742120188446499087791370710788908012096 137 -1123832057296275036687977369235292497779134171090752 138 1857132631433232305975273949006397016543312312097792 139 -3063701189117424192345583718012196255539519033516160 140 5045677238563504988241984939615960185254790555374080 141 -8296015810670394629415654537004712816288293867321344 142 13617709314971371209981365675062145395253809327961856 143 -22316708796973533752241496627018249569013941427516160 144 36513622901334140128614723083035716063129306457436832 145 -59646556092446823019591396542024552105843422277955200 146 97281071925436627180862413015114929352857785295817536 147 -158412918377648073413598875788335278114758701820118400 148 257560198670790473962073170248386447189220809541125568 149 -418118462517642705162370295919810309648046196764015552 150 677733256609675512189233121148264921903936544078828160 151 -1096890885189110004433880217363830681750654543334862080 152 1772635548965619414023891701104052972509274815622606720 153 -2860441020380845382607719998597683032668830943917422400 154 4609035781177694663319061329157770461015975906108734464 155 -7415776463321380208350636437981043705583804047146977280 156 11914573091607206102223757453272200666200770850628360448 157 -19115312095771635964938363954689693379555459541403030208 158 30624641285365892817370753526753249831595909254328968704 159 -48995129461680019171123221246868736583986668270270622976 160 78276712567114303998701829160224852177842307043244542400 161 -124886478742319687126267849322012154357933346283502999552 162 198978778640014887015717546994452997510937324963065757472 163 -316600679858779972830234688425664845907438659397223974272 164 503078589208520604435779908074133238283009094602548629312 165 -798332528491977867884924993073882464128711036563565532160 166 1265204803001199790150763562025046111167015105651033515904 167 -2002496648305614679325393619825159970420797941946096999168 168 3165348956900224538805700260588959726828254965398371316736 169 -4997065299833564818536917985271311603876420071994299543520 170 7878740938337097136079528355345263374944563471453788837760 171 -12406567669149187577956081733606445321681093546212141970816 172 19512104301838255134852619443940525179221494458393455129728 173 -30649171311284900365359966504402221755206720861886114345152 174 48083935301831817935094990884789729546017445724358664634624 175 -75344632933359262106169202220320356303037467969377090361600 176 117917981824079039731407402627478529553916599019441103960192 177 -184326357957544228958472510276712312610686308690056988777984 178 287792032101423877642720726971989411657090512342146470664512 179 -448805511905461644211873340868427275930827507251965786694528 180 699084716743168230558681150413995628176445421947692290982080 181 -1087671389586714434941474530024955053361652880157320491317184 182 1690308131719876585035675347392919233338806539472358151248384 183 -2623845686062366659258523112666169389054136930826597792317696 184 4068354921401622810387078420778293313941980511735204940926208 185 -6301027326597650639322959835015209592942142404516961440346240 186 9748093331423695176322089806407063971984263536238008562503680 187 -15064250575159036121084849293534835227178784260763523675298048 188 23254051111534437755170613561752544477382761179814007820569088 189 -35857219385023941590107610623889078242375220563787218957780992 190 55231278436437811873629014266070990377736597664094222453664000 191 -84982136913883247426401911476732204259838596390939548360976384 192 130619428615293860313443560723783661287329741332354702055174528 193 -200552908697831174744772132588942653079392051612725152736946240 194 307605879902618401638134473752274383990252490716207723495249984 195 -471311643379746027787501910575742278553456812006741411750632960 196 721394650177011963042188037784283345378106152369775785316432672 197 -1103042334986442083930421977217403751542357326096626948188140992 198 1684880959084829983941598999555928027893835783183779331508796032 199 -2571030705466105537978309041091009573648769143358332728711902976 200 3919308842405099976769133414765009324843309724086535747295451360 201 -5968690212365759021846774081310412546572959797758842585792770560 202 9080693643430469416654593284831773355011093212099138044078153152 203 -13801697767406938314157238164235226890880351210694918996758481408 204 20956682700085266029453170910517254710827958829133162182096947968 205 -31790114767685651575838730138301852001324654654157971505052087680 206 48177487553999934803084891001235187403773477249220215101054505728 207 -72942664022664978812914515205941122075142381844626053496615612672 208 110333502831994104205897641918544468733349768907762460446897090752 209 -166734074492914445751892789888273328323412817222921389922659343872 210 251730197662612288740757171080418741954648964975142377563383552000 211 -379702153156324120331965835816437323533810651215432557298902769536 212 572203293206393613131183614666787497343643770733901683986968470464 213 -861509211052649118481722580613793480872854279700522768348469236736 214 1295908905923797734329173494547154855921619136121599882325795449984 215 -1947586109062040215354742076353282336025319978851956548322190401280 216 2924348614308757968948847112428082767139933890003821768027579209472 217 -4387069446750263526648349681180360698736829277962522397894722134016 218 6575599332397914156772254581553578481482289662937611117052098004160 219 -9847232547502213788193580910398990682754693368097574019000319706880 220 14733759793611925971196231252205223450307800947313208920423886145280 221 -22026019013483052049830182127910527628495854451569190779628447964544 222 32899093703396920806574524965633686363219666833151150742986929935616 223 -49097547409330749752856070455619992270521284478393310420066039792640 224 73209259560213123569060902208996886342277926808718131852019572981504 225 -109069913775167694577306908160101654703650903454226194906681610325600 226 162359993551947251932503132508830450789586844007863576247226614105664 227 -241485198754642763749606821911570757618434420605084184952033778400640 228 358873801378898003568909760912673625886338144171749752496323852687872 229 -532886877593463598878562931127927349030252499727208827626585802420672 230 790628729091094207762510260969603090856966767901621785469225493009920 231 -1172078472411407123393849071346930426503578313456071631372259287486464 232 1736159153880423140826977176898118582417222407546029756053482958597824 233 -2569646118004387971744834538905327043058494121799205008378557121258304 234 3800232856235790053456981869632466968606348311348318190364001956602816 235 -5615679992888069501284514884015566630714234835508120771193581993200640 236 8291858296427896459778705069596892780125882482025609382428364603347584 237 -12233785738442705036390694063712560995108016596576127066213174489434112 238 18035634574941978957771401209795018806954366204150478491890052350086656 239 -26568412333752113689284170891311463993317037603420757045293252483437056 240 39107984505870964208330802093515771632179494924931887808650922042574080 241 -57521862551825535458287223732503618613245953428947050689071913372914240 242 84541532615125008703878709029178843133483998526621588254008213482597280 243 -124159210311229775583823145396616246972487273751314974796312103506462848 244 182205453887823580144432277683312527640485936312087818819031144865491648 245 -267189475102183863901848383988177881762818720891916715529182759820790720 246 391520749620888861949378532393422187741210582389511298741674126130718464 247 -573283684929277488322647181948505614506217910544793250433157461535046912 248 838813911241421259226579824786780025533223655382737385244928408906963968 249 -1226435667115625282773358880705509746596414191764582926437224343749384704 250 1791879785452065860229602466317114021874135588563658102492409119769512320 251 -2616132552835524744085637244740992260850850767212223866702112651651928704 252 3816798255063426064874220402344149995224175863302602211671965876703591168 253 -5564537096855033847460458621229840204992768988638933910892584057450886144 254 8106829330317619871931418526225264840522180881027952468549937691664216064 255 -11802307517109714576390443195869713402774016991807002299910999157231393280 256 17170323239061554910069274060647802285024006444904757626427071097482605088 257 -24962460357160398373217010592275312406152056986871757357483001893586133056 258 36265643272142318247169761758267649662812831092821609855507357637340288512 259 -52650700513266345011802155993742636463768901600555799828017361868869341696 260 76386281556820817786118806896438631611691926916797701832619706849961964160 261 -110746673888561468517574328482022545297645926299461085690246394467123084736 262 160454449697033487797582610259029322995332892790707618156713009766409281920 263 -232316587394347487317103589846447476943559779931056267064443740804162662144 264 336138043700486602098570951487066063107444804394950644961962802897549657600 265 -486032947617171967920182874919712569330621906993470873820474482438839063680 266 702305276379308033907156179214764102428592159729733632542140722796780930048 267 -1014144641352575306273296684868336074783796972780229487401472952889055129344 268 1463488025141708071837508681846803389533381704724740565929363618776520223104 269 -2110548282253572400435364742611299076429868313789827671625039387357537838272 270 3041723854098320607683391417987666435796300551789224776623744994114323571200 271 -4380908299001686783861743211879972909672028681016185140286782954319170711040 272 6305650984545405742624059519753491109509066787556012026677640279616361353792 273 -9070235634882318030006290311331162953711604828102296131233113403574356293632 274 13038617895097178994585317386302195816318208975202969285228641195585069089600 275 -18731405047879362358152980562602816749076826212408898182093239572468775369600 276 26892823898911314118096434993123322308508206194814110067843328426506923498496 277 -38586123644050776893465985506351450897188911903464866611044457498119914810304 278 55329406048589773067327336172443384104391078843669071712312974969096826529920 279 -79288899018416481557615889643453249982097908464043628941212125900728504404992 280 113553803822523433940992663707265675010479800599832955065783162935139040104960 281 -162526914880376780887674415472365289168643900731909754273480957107510973410624 282 232479452963835000904384271308041245670110799862678353692538597960632451790848 283 -332338686147279927014142845480130462391838421359133226169187071955112588906112 284 474805358915640924982802361443218098695222219099705733168271417302154821859072 285 -677938117873884479433588109065454121391621052855312204447854002149403469081600 286 967398810978532880439220240221411773365482616167197765178774630803071215952640 287 -1379632496004782309048288286438196566042921933260399674739151797855659444684288 288 1966368712697734082145498859418557164093775452082612880835940534702365252514464 289 -2800989385898271189181919430367655578205151042915119767595243301668727021947488 290 3987532359967421013109963917547415351932022009392250048112891516470504251152000 291 -5673414302192009226488131800023594558144031104737023752947330782895381542347520 292 8067399427422125899068365749676882429803460556044519665512593294141542570404672 293 -11464962887707981620439280778837088810997234491370366278058236472224021836966336 294 16284072189206859711989600778151731832887046088232799429210178969140692084514176 295 -23115638119095365809235959447937314379812622791134290019972228830163051998790400 296 32794610440679891640514294504559483607834490286385054329532820823241692900132288 297 -46500111798659503004752347569850595880570633023352466848747316008722119465507840 298 65896393808934176834487061359415719577941479743246740234748707377997951801571264 299 -93331150663749508760844321270332767994088202841231475260502275280205357863570944 300 132114380451935897191534227737522961678776189106252531730401264186169222698291840 301 -186910300505828374647154011258437879184156691013663889696586689501074290551544832 302 264287857882471209333901297801345945491432878242781512972802735013898273017478400 303 -373493604514705744743960062975648548637441829641124420606916776022180398043784448 304 527536184881852688620583493711437515540074522178218560871559497666580410196094848 305 -744707277468414052462006108075832322711038432740000185370986988262707259369764480 306 1050713530240218996349569791665199688939723468622887739102300060895035393218456384 307 -1481663389641908904826303567788963936965661968087079476068451138144557070181831552 308 2088249470715869443082563128020288256983919829252431904776566940403216147232160768 309 -2941602000424661342818017830584170805097826047812105768331847049766989472368813056 310 4141476825739042570130595560974895689481737637208270136637153960954170865718528000 311 -5827703266316993226122109024995656209404744004687863266145903455603894384949917952 312 8196181527200316453816509420025561399758769178656282367931680867511337507916667136 313 -11521226467671901370463624418912337121716626099826897110449683909049994735940979008 314 16186759734997288284943088573595390977550533891594097482126602532605252093125787328 315 -22729832552891739905411710790941723638608290247506061525741550890405631256519457280 316 31901323431697404190902205711123227580853035691510277396785778175786533082786326016 317 -44750546446226910536696705557073756181653521816339125091836872936186260255045041856 318 62743131020343605796527579005621368544225265247694443708613409255253389661695507712 319 -87925176396789645359017599845688780882597925352429974346816860585984903704364165888 320 123151734670781332792419589640775255322538843245277788917112045134800503107608021440 321 -172404676748357759744194768365219207339208114452388123050639107864114740708212217344 322 241234693957390237373890710239930693324408181324394964230475378969538011382134216704 323 -337375617680242928515770944814682532014580861991531326565096529659363772632638076672 324 471597827103277635774110747223929719221674085797916595823003794016359094569915019040 325 -658893230093534389813486888035970474480564379439349978640846365292876700671758843200 326 920119860578281984504065474722023909385970401435760835322063784289933745308431506816 327 -1284283282828073332917341260166788597424696880669138340480198960983314191398460406016 328 1791699890314206521038787683722965242011864571818141315128978783304150369298394238784 329 -2498380944719098785071989116617675364707224541720929116887392540011598660453611319296 330 3482105609796918608943175779594627528624723638135030196139229056139198968750318064640 331 -4850829770081884732788168911125544145618156287704093021909809321928862206384071411840 332 6754323623516600620937259009757143301226750612106412364759399675616223650357073176448 333 -9400270390850281086452590200925201244720566048999698662251163171168431187294055039168 334 13076526030021164568453072965513666185505093887106791388765427822891140890135533619968 335 -18181883717099416948331621625700329616931339880382784061327620197475976058089422685440 336 25268573161241780868296758823866445302590308811563048088507641118185587818297577976832 337 -35100944299451997666060112983629404291390287363066971778253658334592037358311484237376 338 48736462069889595880822162187724077188178139917956611426315437793405926664060876058080 339 -67637444542368822384974328606121049463366423584971663558931938721528093804219162118912 340 93825144774043171011704667992990146846335300727151130386952459563547975855865343530880 341 -130092128120201232452761362233216429232840688670989391139546600759345526515823358734336 342 180294870717906078982347889523018478777576357196669070604937585932155951008506066275712 343 -249756703005030830849888465380034939772824268770293014592612598282065845273770618015232 344 345822467662779919889434166506256385370690732292152133598937807774383331472030445892736 345 -478621680420016088902985186588661443873645234272642426509096769375150762529592581621760 346 662118114613179083540434806294358051697219313955044878965652265266697936925370983234752 347 -915552680993886987611212630478395401849848379552662052632654479120179026249907636668032 348 1265426118610713384130943314338814543607299153367129428860677259472485146745924457152768 349 -1748222277801067193867983245178143740914453738028286956899026766133810178937031210613440 350 2414147023405189586743371891962038381768934938832126952688703445672666236359688497588480 351 -3332259330601467799984399492815985447344722738784713020591491383452182722298992720890368 352 4597509965316845212898773740154612365327728287379683809943036818689178706566439109523584 353 -6340392840387190688254644622710320596585614748808793756651434802238102141782055481046080 354 8740173258640622461771119464851481368168434414485665648854749407413409905605988155702784 355 -12043011053831566190682234003356020535175893248884321178852142239061827571403877419450880 356 16586779516839846635238316906012920879079856188769112609549875320120359711747207405746496 357 -22835039769749810844675638369959301142496058083698054914259746167622375201042636328708096 358 31423528633977905046258196192440881399129851962430739591120898480859653360128320321280896 359 -43223742684196728490673731740534492974622459533571279569232166004523054329489284901405440 360 59429869901165000880585356760136928602361254229726137225634621402210308932521744946413760 361 -81677593249038870380954723669969662013433335207499216281563936596074353607313238808398496 362 112206385125884759139527093458520606940443710673176445798236816134437308886102192564974528 363 -154081123358058514386348752470311206177974892660173748262909869643120939408759943613975424 364 211494589205153495305047615268781315721747273768058708000256725961179192957205117709998592 365 -290180199804897645157277984802257287426123478285182676605108371088770538404656391797636480 366 397974919621482223219288992851859486147769015794042892782767749694548925909150819152793856 367 -545586688405455948988102095600827653269444884288346877865133558160241279856586763619582464 368 747640253142867215651755961190516676495928796889037756979625190304512989592410454245821696 369 -1024101835902531153128979350426436106709549279824792956220284835344168102569396777124976704 370 1402219096841131216679816187047094344332111913127282804242316491561748692684178878565496960 371 -1919161730754503879537751281331141136564504304928251958726073996158457589702961029035008512 372 2625614325477074263565325325324896197006845564071906090895628761309095604913512249555046400 373 -3590662978408989782401559957569626015359745674232696566889121511651682402637038686353334208 374 4908438953247450038879930682831890789699155160799193305670702396683207202080344105314363648 375 -6707147635888996536581736576576194585154875398318871418383997153156090563698489832998924800 376 9161334449418550807801850288202405135500238050093515075038570398549821624755086938600688128 377 -12508541788927328008626343400215542500767538590251078596898080857347179342573548591907547264 378 17071920219935602003755261305667814081897427571936042345777394016421010637623912893097887744 379 -23290910648439619070074567704613832029723650200081695921590583233430357386696273242987709056 380 31762862511433287608414717320809129282728344135692036378728756441372267807004684431493228800 381 -43299464494751985714682440599892520434503565647499914478062493423478250051617756893758177280 382 59003230866181772202761729693348315771368666841311395183606696862211942369718609253518256128 383 -80371132218597745511471739932779079177697099718749662558136822957711119531283718660863447040 384 109434951316569479825118550301550617498516759646400324833833803756618654783688970672866980224 385 -148951307833766614212724521049271147006241631737108975016393314395475359522514639592930068480 386 202658832981336225638243424710873358314215131907041575892206784863392066152949652909033499712 387 -275626094041446325882036315817663146822595470303593732729985980870781068588338290454413344384 388 374722118108227790758705255268757873676322632320104289954888299828056429593388607282101827648 389 -509252481522358078787749173391646150086508172317810917021315953497864226847452328738845646272 390 691818908215737913539417393815292333472135010908667255395405650278824276035289572421169856000 391 -939480489150895635851288583402499062611479464305341459502326897885748767717709683026543618560 392 1275321786637434899893277199771059104084277568215466839556242832279810619439504488818946095904 393 -1730569625975080598898007440476677319343179678373052344314864972329081315384561384129996755456 394 2347449530569361728235795150824754711215290523510383630784185378132780777114932204574118728128 395 -3183038857417214506926574131147260698226341453088681976538271142432974383504343968310663091200 396 4314462549366164150679614187565884272294352345404650664177123237071679831865587521805487356544 397 -5845896832899738272811829512940355017995292419959945144209233254380238736360295505765468673216 398 7918006604465604195671271361566223771831389364990220499385333307224835432755203475187864332032 399 -10720657668187438316739972976349263954434635733300905417209975918630436903684941856667747692544 400 14510034174186331348865701093306443455699287163168731914064757468296402047550288007596362111200 401 -19631679685652274999686280489877486238715851198467754170463665243339533294281436937047588200000 402 26551500913184464113919451056899045426541083806294753512986683904472665128440387434538287567360 403 -35897471317711519346864882897717988374033682251434820654446448794498545464368491445081300772864 404 48515707732367904231695750245662120867885069599837888001137157365555212404156280923835317779904 405 -65545847449291233753481061631642460218107990090279191568017894365596282814773542644918745621440 406 88522333569297926563755210328528762717191077069731533290372092207110883095038501742918115420672 407 -119510466781977401124784662996267983354240099600791630996920632095472209556220252143206961891072 408 161289094480356643053041036079428060666800498728890269059397064087168035463928895831069677816576 409 -217595840134772817718583206566461920025196664079531859265494155783134707570695762843411949296960 410 293456170199791057003941302089065333258140403585317249112696109295346079026250903829042831216000 411 -395624810401395374351748405213049060946328285280456539652918227643144866525330980930647165118208 412 533177669046816610236619907515518599190867677423199275208935951431197967979265544147361801065216 413 -718305317040880006778053230895794184222911046621635122362071576642939036916811803844386917641216 414 967376299408221817677586888093341026370935262622022991063127823376431145585964128488287804276992 415 -1302361560114299135622661479985882536251461715900553780450962938716369392962759815823959277594880 416 1752741981565563400125482998746896717388669355642331818540868090196154638619411136758232280871104 417 -2358062044446070004065359996924985946160697814010791914948531591965264220739170414643458907432448 418 3171347327954824690083623657088395568230806319441327719016584972589294488802746806320084982562304 419 -4263676555486509456050311514211784370071412036968033803835858445245280664790880545122244396049792 420 5730296215930237349339395065722337970092844456022576289963559834622953795793097502106712629729280 421 -7698795531608916538396990245286647982292727224225843611133209991238237107348474922789354395048384 422 10340032441556900638264975402219495312155790680653526719353586089127372562324693392297263942276992 423 -13882731605322096233759283947736928430531436230523699942132453507844362456465901787160107463823872 424 18632982191942179137217012799094583704206630774978947582538894950793080696175350661767311012455360 425 -25000271627747680957334229942031480311753135850373497651307318932548825431086115743438644813297600 426 33532235046322741525404386735370197949866121431071906963695918558165761838382360660743149748802560 427 -44961023416864354221794493991501524753826711892433715743312191698573260971899015499016940591245824 428 60265155304078553460815223949020888192067360618784290107333077111538524339397840400694265849605248 429 -80751996343883601196432760112081167521150351865439162309740027136557905841997890828792218275849216 430 108167710836268490559814324426359132783760384909255103205587038483729065431808093496337045957349120 431 -144843789342582815145866818490738814976107983970054045138217000995122171884295473476682784977680896 432 193892257787498951208346017613313023195679487944891049226337590542867107305849294945888623548815104 433 -259465659824967245126123068946613542407308660670365061770798132169990321528660243062190854303955520 434 347103196504572808431904014459128750676351196293963729533658073259621928700020580255654215016062976 435 -464191431303702534187209868359933223182687398314299918151545201991845139096148710324444105071398400 436 620577288187822299654068046279882854404404044379327032066777980359532517168243554095829291073397952 437 -829383431984592542628001004066533800094753536447898949471096944271203547334045833132961051840924672 438 1108092511977576111627823612136074219756945908945039661954954563753261851605693347124718704119248640 439 -1479988478471603028367011405344820171691396124945983902719473706593812502442603215506327753497995520 440 1976071977295945876767328099703238652938050300884810067898980478806616702965135199581193286779324160 441 -2637604975340141038225918783086124322722915360828800993019297071151229515733803079361459040021353888 442 3519490294002127956650473187933951003614286989499313856155960512815920330646115852143043594286757248 443 -4694758621657138590093872979004228683419541169662166102696957836206486254434371623104550339859561088 444 6260524118797304970280599256174799352834564634133535210017517297338366113815697589368336928731600128 445 -8345886891362281229615096623936337016634847724801548367036883634163210779968313453244804061792649600 446 11122415593615499039727688022502223539426023392863661548019219460933360234785614371691063316983628800 447 -14818048382117033788298350015504892256415540231341928336108529820348599180150748392764766752299982080 448 19735521411138041813759371398165922477402193919311065504233332967172434472147604961094169573148114688 449 -26276792190656689489747224476948882728848144291884958520497065598385455947735451404439466293328873536 450 34975398319758496398402757581743808522811675331308486927627555554410334606192235833664329798256211040 451 -46539317145647454144682938693984710527762211521945450728483421892019672440119064285836969801929706752 452 61907717268595519432937962789696927810789397463780853161787278010389323822421283606863305506633557568 453 -82326082409797541070144293848124359055903484017716729876104260837957947002726830257070210187953495040 454 109445626154276028046575349533870181839448432172054261795886571949109613734186965300535957959675729280 455 -145454813329247043279844673107133026127098685044313232860173746084151282525796914685285916746858490880 456 193253306233821958263090889235531060547372745384166785782630731867197802599809179346819369422595217920 457 -256681953711470652252576486628668609490927447789529908707781421799602801145612825141947685242625697600 458 340826790950800352802962140407834182327044939207509231475645728544219481998932589340847533341781216704 459 -452420750473369784224752764796475949497155389534531714860337467147531901283607322860381538102301875712 460 600374337385737202321828370837747537488368866387687322249177515228549678485132872696198546509997544960 461 -796476469677855508092157836434403261029671286713624589937942707703453339314765798013088239517106638016 462 1056319782984664454240823282534432296163831466609229088514882684897123700071576623073045635997252374528 463 -1400521942009901925179077236077683801459015991289574988319432195976354304472096532815584372574455682560 464 1856337192520073893114678168598765044815119479085858137545373545675562070323250414776245838208641642176 465 -2459782242054882391806874354164304150378904174946409114197568407966454238714769177335081369185232117760 466 3258439824172317433454633615993173045767953276434357447338388837900268730866740198147447122902739294016 467 -4315154933394118590828277767843375298977527806518786346834682003076569933435657143601752334720579272576 468 5712906591432131805529548338957452430863921469331485849537397029388900840724918156555808820571622818752 469 -7561227203858020509544059677112139627666091002518588622142578662053978973664010967907111263555777672192 470 10004658758115406194231701842396613841007859726100659734086528157186768788537570231946330421585227074560 471 -13233889041617194049024091753007748601845879739072441565572529526968990000052647613782166281122458366208 472 17500413183144124935993433655296735125850007418744705855522088683962671316674717090721956825595760693888 473 -23135831160622821647714690679089396820532816399424184691242589253991918568178859538294296763811281400320 474 30577240150091621494241011375884410680573713918065599431707239565200092953838717963242186437355035772928 475 -40400637486060051437119565934936270373042539298943270844497245588576604886998225213753924362673284816000 476 53364849308859389789060343437789703443033287920560150309641158802140892353268717142191159803841124306432 477 -70469285866639817485062423010996051534629119918332785451145839791639477318274845121516573511159904990912 478 93029854733933942571804816482769235639083373804779165431376338000706800346273158023889590704968383099392 479 -122778713550416599864362600583297063039397660908302380774042914413739140376937513249562461208767142781952 480 161995313220049673958837095981545011992030249386923809836807856611769768794965850092310537847337673278720 481 -213678500235963493213636260235362610190012691260015929028005514889394598892231113973140054670381353628288 482 281772482074485252754633012905169942427719273133684732710372904842416491269070424916369201280102544160320 483 -371463433533765634511268433993391603712204317364447911998391536558174766989577040994204124967928230125568 484 489568723386892640122829466961126043837779096661241648052864509134306229881818297705789147380415551347616 485 -645047547189327219826412942822508242398899793416004770609832994435906028753281480964823468485225564320640 486 849670656429083573079225418709780514232936515360024713565090727639067495795454621727622481157520616214656 487 -1118898520003124544142286860154266515968614486451684324441771744956251694290134763395679004210421165126400 488 1473032481315045559891864096862817315741744871591581507035312762221939893590511469817133961861152335686336 489 -1938723379407480560243799705108491389133827981561653515649367603454566046086583092246585153388260979139072 490 2550948115759637172919068324158753562870744950582139897574499990787593553372752639152460780892551423576000 491 -3355598635273270264891008599664894710004756679448384613386834049498905223525228029966991702136451590927488 492 4412872183256370152862360095995577957573028100831549163207121066234837782771184124818084365007206451717888 493 -5801709671358992718132045902453778754764791482984882443579378853070782216144097408552650647244287100057984 494 7625604667929661071323777726087079495782881977713127534739886877761494754201458056664014045336714082323712 495 -10020204308171274173274695943058863531626784143918408378113480020260481585699906693422157058251799296111360 496 13163252313100349898126268399126950275274862798794387234394052771760279223848697880009525976461352004295680 497 -17287592451445565318696337953767557958578512923309962391820800754432659476253204960751379058938987796580352 498 22698170073016684499572884144521502054726753147302238010336083195273703038010088016102871370042117501188608 499 -29794255273214224570991911775337778856737628315526244420273011319608800297821757864291311678259695584902016 500 39098483971514042651328006361858075187422922002036362996322361982392516520045681653581183178086256443754880 501 -51294798925381054597264236578872693779239774253019781050466200022431621247762272044897379350447840078234624 502 67278005565253573410137077718512220743188550957346134534314877927035761464045135393037912035236690532989568 503 -88218481883792658050950832703277929722438067886951407865157776543104523717364274828131842286044392564826368 504 115646655113565862573007300128187590088440930022006623642603283791988878229558611712705541274610967417846528 505 -151563255540876120289106557158165201546544602585822362627188714326871079504346317219302016990046433139966080 506 198583176937192771923080239314385516482212177131460477585239969696721069563057509373536146857779641484620800 507 -260123140291761244613599581225468137363931196743339375048328118438092407967648048578462577892063767682426496 508 340646437166020193282225296387106355246198228060757260844871199634469349377708867163502896700777552932139008 509 -445982034497675672841670767826023747747775723313485106205877158561847452642657057290417044118198333769557696 510 583740531145375282747786806072201670543428911877086998156855873140289709870031098334015450029273828366400000 511 -763856227515425175823798789144500767666917282657730545066983402336274203974586133545533950137468869406713344 512 999293369906431949926036389520910684382437140384048354993650214104180600813744820069588230007779801965883936 513 -1306966066133233814018055899394493039227062055697140776566531293075099741678596052472961526462226670524867584 514 1708936223721276424353650646451783691802412409262553622593936655696273979461936287916027796872008275220816960 515 -2233973154606575300894913488667726286162645605098632060628327080866261770885110233497491931774845847497607680 516 2919583540673437933932704641813554398040412010364994967736350401607307523492959163641742262402475366951212544 517 -3814652973196760170567596010666703232119696621023579724180070015845582972036995497265987007698941352197466112 518 4982882482818418882609213878607231915174452936158047728944829230426740884218344771393406560254589783480545792 519 -6507258236421497221484703003088711180639081824681432325479555371793080458184885394237819306843881486113102080 520 8495863611970413285063628889622728828463165188922294202887344847951970138409956443881074703742628818620641920 521 -11089434987307971829950207344572397763948543055811095246421736635207783881883013712236281835665526966202130240 522 14471182027564738068134233397713766522019365431389532606411271649428781904346403521662817488905286510124079552 523 -18879548095900096223871054902764544168247864740240651976988748928232492583194507323563592023965493664814723200 524 24624787082803277925464925976165431908701929570103167897073570209540792080331062855930056410637547621714289024 525 -32110492954487691032061089412441330564862517242741930987210819200027235547689653064972986250485090017502489600 526 41861555126736350856338427003709438062625027951557894806542308085634047903945708078637880630278358859577237248 527 -54560448960835277206696911849033301755872955354708812990918514372754116016573288640667013911564757822461376512 528 71094335448277575797821388873523386907026187774787096298814450762779005024473438942939220378540537120597870080 529 -92616175234257325277066152334532283868954020749760535988107475323554262599220674083385645975811186511896693536 530 120624008284231750779428951954480095120481266221011038105899605785988805045538055072057924453954418036464622720 531 -157063774711202389281252867326919844753179485815971217425834502357356346040578997050246765114472348409908098176 532 204462635907528625592952898372077432146026643031505431883580058061112394771469128190281696083294242105584731136 533 -266101803214282994638783022340410106739513401196255751617503497060163581284481887141855352802547499099328367488 534 346240529531908894186036121095693234057559911337208553811053150892714120561354063712248482804455081827516096256 535 -450406342570660881690822961813802003852094603404088844409029619208296371739738663607942680011868283403593527040 536 585771022734042767402581186025469855128602424342621101367690805206844102727115330263783399957915224432768477568 537 -761637545330176419791618604726671365045163785324519393461783974837859511168844762907120382656841319087669660160 538 990070591780532006052249306757621441949250543911513953633914298885507885561394951701375802280531617739182272704 539 -1286712772438320446826137593513149475920794003140576519714641790284484848508832799471243456611473898164551455872 540 1671841019437862512931124053659441628509702664676533160176101242545339913858801774905116545146518937984994009600 541 -2171733507147735282639611425219447499854844179252498989598332831828281512916499015471252455168802046383034704576 542 2820437978302562472586782531094316739145732259098420054325553928022564672910800336272600050365086200291952299520 543 -3662058833115714389930865024615543868137478809227700285258737078252309274422818976744704261484493413295502159104 544 4753714499329931097101041097996261517955901323958645744819947117320684881891409286873092508189569759822103466560 545 -6169360661809795986113388840675733775725864741748679912100991610391647354766972617276892649935315849387812086400 546 8004731747452105338702480988016398076015425946455224770868504684547427066453583977388389944503023891251578255360 547 -10383726312041365038150720841459959437061789921047963043470181520825616934375131051362108561414303035462860789120 548 13466656392701368197952453985555562635959451301335248124249599506883324267612019116174205107945711290186397770560 549 -17460902562185299840224664501836299300444149219399207046959609952894882305712248295230723908050297105778885208512 550 22634673183061566588814325221339772587520008710133033615345487078970548840347159247276525341433298438441255072640 551 -29334768286264768989869006433909860776277340460671809978113421367249041102267672414109030406621812565242281280768 552 38009508545300586607032915337671565072048406881164328715454422900126315832419859689818464472431819118269116931072 553 -49238324640777907605471515247088579993035613034597021702633898363411349822764256910912232832499204255022524583936 554 63769933318687722321119483935179903720594199482640763498561105331414346227725292292756922863307262248599089653696 555 -82571581151632627879409944971157755336664682435624570993258976025190634914522696232420256596273670356220401722880 556 106892550761783129099533362556225004005554106729159367699442412241958476426172901841902618423276593936078087383168 557 -138346042461244372570535598411368342370377385491872471698766500580617922317960859290067623607654445627523073474752 558 179014725219107341786884732709680337359561874719625479010222023917751529868196056793053321770143351134232906599424 559 -231586769442507015004243428414897716474184498262045389491436668018716787955309120673901865421382719666107273714432 560 299531126369673641652861236217238910769058139307089392810942252055949407197063428046198047858524762575726933578240 561 -387323328264888071652082333712594734895760963235492253095441181258806223685041760101721162232672551602460691393536 562 500736308355351330524972884897104794608021049429936966996022948948413954195167340618542659620462904370720559628608 563 -647214882611547117868620145424497100910178214265932011137537714661319435875255364298274609846061752069321801429888 564 836357857488314904409242982129122964088265045982603428111255618105576785705292016514310446418582075467122453051392 565 -1080538562596094268440402287281161143891507990905574376272611549373001156886242306138866729277529342256624811358080 566 1395703383159464320864195762679857397203927186849445377032379014512951919694827107789932026501625832114434958718592 567 -1802399132923148230344746834871637075490051866245627469439943891402240702361204109379974171878464992712623442650880 568 2327094567312203758706120821953471415067559361708377005688387455269784387868105771355829343580382916067851558287104 569 -3003879890450166847534912521339737499219158464491979273852251417816679518510848676291294637435050837563957195548992 570 3876651912699985430565212422775255449612190766002520341405399233670642126576992065920612228484790672986871212518400 571 -5001923046525226222459608864544280848911978343156968129249866134766691250541121735123818671902690599792843274627712 572 6452431481315868107473440309455762490313683876517314370484630273392993388885728388868591852486086307663275701297920 573 -8321780076737474496770072484933185346337703568131115720524591710968030420866787407666834407426125232303019642314752 574 10730395862315226297834435143591556680632012722959821970220631712549794726344822913429666065598505278650772395435520 575 -13833184499606435048463343514766424785631897317712488486337115784306422693361553882211085357630286914415650270739200 576 17829359733588472423957234953137014848045579995052844188768480218953578501112288084439385909031067948717998656713376 577 -22975063231708948229882187303229070389650347600933791122756021514999171665689062108831271686555905432648870002128960 578 29599563595583472634608908047479383477122133251819377753501153405865976171340601659313204749084564991471918779822176 579 -38126045361716926545503590901459907990496909672038030289774414676585572613067672762393716970480368224514723954823936 580 49098283074001860393096714558045780468721022666715616483180579932478756686689882466082245273989260302275911715395200 581 -63214859383005466885220578381361835933316397613820574594490019464408545834622033731403273028790785399165570714256384 582 81373051804227448892545054471333271387846766170164355087608410628347690095684388586033536248929819795002745953473280 583 -104725108613088107951363459756595438545694978298162524211328889477434295317598225431720400679410980201974179501752064 584 134750396600975662001938241705873561770901781489044430502892402154658710272937602073790683873962812401451787379354432 585 -173347878339959208131841103680506412258545356591419091694774896515320294887227246091926520126530642637267498481554560 586 222954623294757061404100514176934473942946653097007590304395214444987879924702886589137145633635497855658646874506688 587 -286697651019662231289794500825185476094822661223448271831478986415870550950852887071454226623581366862233622296946816 588 368588442079918130520231976629050514446435611935763928721867703061717492023235501033054006131093404246031076906769792 589 -473772056130880618922067209515806058198738369907564214029314158565009805644785394963363247912261126481427401356840960 590 608846123572792858459983910592465149824062738269214496903272513232229987386731085369561862485425775402275784869344000 591 -782269227399674619224973219882626228017641634620248568000559055332486240264182653291206706321434355455159728217773312 592 1004883620397604280649466522402016737056022529069299598064754923804640269791617951899510211139023443188173101543359936 593 -1290584155046816810838903407615359036121305927120200943267386055058663211480076783884028326537469321952993374700045888 594 1657174154116047831060279354139137921723582420160328997115664038569325926000561327316336213416892269010321312765172736 595 -2127460247715809405874510597080163607727292792446232853216267354213437004225393011271068998832045750225585401721635840 596 2730652621314600726910010564421870920876361712446682088556370460656543949299533388290750560918790662228908745408206784 597 -3504155517498400667049423404689634294013646493135899112264941990182611631852403022505769457939874544384124685203592192 598 4495856305868880946838138839942966917521365185944076781185864939288005294177366255101979311424012753344777681883852288 599 -5767051373624697857277481925300784274256911297279962262406409698467818738002421461519461270707437544326981082521498880 600 7396185268256010484959105779855229600239954616579219214733363182054006276173324493279816108288607500456067257124311680 601 -9483628202383919335839604583540450151171771226869206729697904873638391105000490147496998065443103326151751328589792576 602 12157779084761428587891615088330192609142974485598831206667220994676383916326012484594969845390128676816193998688984064 603 -15582860330837440539957527730315821229602045189593322821665967082954978243351970544753411355874046461914457186869835648 604 19968871488491108153688102574039553122660948931234062214380937207230134253881502098264404202608150594825593888275709184 605 -25584297115086558647930748987591627731989921751470702790536827461759336558700272846030579683230272925857226002342384320 606 32772327898342457240544720964524737473854915255442640807761268124383219437165875214802771197328928568537873622031709440 607 -41971562311781839566674829781911297657235139617656684762075630501350751520050389555460163870024545285857894199032730624 608 53742421325050891236639013023917722608347927257520173624020311672917603891914824361486750723775336163078325318889303936 609 -68800846346731623817184294122168689262866638864769784375358912003041938755327469284338058430250353039041010317083342848 610 88061280359880614872800963739666220205093841253296255135911922092488637597343380357250057890267438420098037425630224000 611 -112691479150917287429253426320748335751212463623304468816568143384891877873191689408374597381320319048440497051626388480 612 144182395437339695154288609509066212151658452793475278568734355593911199463867850236332218347029849493210081526946892608 613 -184437263975634238603111443180766902217681964262815642268620251332165356663398864403082684045426412238808298373198447040 614 235885141699912934465343952508191281817136400442509419247852044663040444541754573905535469817230151481001542001960536960 615 -301625588779021175941840841408613809684591501384427043469084438709053782089531483073578745189025005569832995628412674560 616 385612996936184652168944968124572002304029939994994068762701476762336897187561635106593339265908524413120812265623878656 617 -492891385498845211791424429432041990509833445741410496403661628047312377387829418478381666311736511462924680154579120960 618 629893426765924607571329213336112748275273187028242994104519730610623186537148531000674022365885031106134802276168246272 619 -804821199587493069501327152781702723546800889898841675584718672493811707051754822679566134182210107579521652936998069376 620 1028130918210934769940323368399172753553631602904231404192920967470718563492438540405212476084603720189585440552803502080 621 -1313149914763693584454168013793124342285881394662369632390481093400478066543804021691401531785870577985227332032661444608 622 1676861813579208156087604766386201962507579672899701567246917240356903947776370663129806969188597154825654227144088783104 623 -2140905561873634004604267072756417655546118296010690811515145001379804486110455382142360261584149779660485399424249820672 624 2732846329288283825415345783535368313848268262676354833180362552955723620705996082177192099826639922771695074512279230720 625 -3487791962356660491497924248895238377455854684300424767492971811995097327282560480683959297742417398603539476093912093600 626 4450448571058100315121603341123110111152845447330596083842849155769676474884466374475891765469556379801439310755390774592 627 -5677734063614694816700997343600697692453635992620290013855354301692873191503292104575393533809543070071605762603310639104 628 7242100464626957631464693835186699897217560395910583348159527351530998288046508756641665476791922678945187521295629131456 629 -9235756464515253601935721333361446123612374584588528200604959809485862012712006808912542280185702227576337481869378246528 630 11776033152419363926759905907804878795962781054813648419132661265888651962925739100024668418055366651945885961856604101120 631 -15012201189280604997332731081346303605404973724419555620337205571374451175841408795321639917440919991252089169689794711808 632 19134130465770238230503819172869525903085473509072293137766252019839720855747493304793331388913882576772287175687598925312 633 -24383288222985407784759778270390990390752711557681095144431667486920179339391256713049021755416225903754118478243303594496 634 31066704592512253033995783829378278756682944616034767518553309921910139522937522218532817391938570977756629172585348967104 635 -39574703002336020282256166106662256950592812235589487941001326322787791790627271595570962190295687800847068008457176227840 636 50403406341440500871637737077232060050538481578627522015978115396327821077186254158912324735567730007491871862586296990976 637 -64183300126327439694330588330135735380803036764724551265347299288503234267052208221638128579262061279149213977465425410752 638 81715476277177873990114119417954066993551744862054018467341151292221799216922421548979726848490076026003306599351649590016 639 -104017614596387371631080222471467439296482171120916812826988579307371774976292441555152664710769884038793420195622627631872 640 132382307803256877343425874912667108917552104866750428912312117912145656336917197944033352267970574073489889259685367417280 641 -168451030549338687616456713342897159590984658210141717511173888664547923735725745383514443390433141863889287606156994097216 642 214307931808490334532894073604107022529050383734611469267538720558455461527393004543539231693807465600500872235828429813248 643 -272598742165634093976355325015581484564397096576084144716428471858329053338899530394711886271728112216062077603142547655040 644 346681494423424591032229202310823783007685610421248075339817896310012602412971476463072098503642087409465167764293904635904 645 -440817535424121541217924419714399278600282728079401886035191918501775595148014424815326589664241624225643170371749133071360 646 560413557325283786365103953181694369362109229183168280707957287078247497744804183365496369929964471167286709896466265810688 647 -712328221875101697998578072566194864044651619223932135577839647337302479497846856696371380875462219667666028970927830695680 648 905260548189140670131773347089257724547558707511559185580471919351574576970064618987771853846884509207838218143383917358880 649 -1150241780917600408298687421377211409717868340847874919165075557666448926724628887382610803367906037607462658404576656583168 650 1461258201131865893657310026080021201380444592405126888891294761347376692546528613863954432142891362567775851051126482800960 651 -1856039601743818682479213497594894001103620717701193864088345239821463374008808491561750124485049539123745624608327077822464 652 2357057320218168688729369084857706831024717044720968457549107371488317544527826593722222649419846025173118932588515130908032 653 -2992787305071996626768753292456199492870008878704720547757429774274829262560835107759329198455233474386441877482765359707328 654 3799308321471031664966351602508502225897177870039246133668280056530471084378367084266897827040358657604939801803559965083904 655 -4822323872473835905496756558672747876108708121088549806717100176072870372865993887721236026104508348437113489729408592385280 656 6119719731454187643917155495766511536676411558894182559954258210938327795644130540346530038535239682737131671088541665972032 657 -7764798415256733591096510920424613483510921832329443195957696600462331411838985943379934662063786956364985835841275740578880 658 9850369074030175753834577074255655857914087779918976554215277365994942996165583064297348160263920843477025461708789070344192 659 -12493918145366094699157268222401191668811647021362557537784998432427745520720539345139133008652357694922938979047778291017600 660 15844145253610053306601801583118138130393857081949431350280504821193100725567853620428753780233624191529624120912109847352320 661 -20089223425123148624517353206166140606019084266194789753954307693159564972043721911997360079258410424413936853334635044748224 662 25467236761323444485890924380599167517840304356917494021217772954067629858358795808917896092769716943253934044249844241928320 663 -32279367331779217999911093107367364301017199019682017294258860005438011738310966223488401276497457590784557376737362955567616 664 40906552601161864275914405006875531047183677549210794282507304177575544237461357063650508242149683749042573814438746322003840 665 -51830523220713901669697532260284908974542115186364535972172054327665819358961544022425908303351669434404833722183822626764800 666 65660368610037196099630071700370171511874031301360097684393301239949197901549716733339937789445414757874219621887609263623360 667 -83166077156001808155170723886154254992228711574578518346355616223105101534809311060178344039401469730154749577292518187580928 668 105320875077852897154653270689652941148846046994375703796050115171926812397901434807557149534790368170504171134388341810465536 669 -133354663200559607497905943256187456718334254738154225004590361144503855048355012476484651301000755748697517758620519304343552 670 168821449388447680244004957802644429039383915253671060552089105855123520133933563004754265687034275920945685739830237163541760 671 -213684428096690694720929794793662936139107728972622692626060769264775274182378371953720407244869820272845070075127600962181888 672 270423307486932324701036657590169012841168870215844444688538710330275819989323728850546616273565515601598237489809983119832064 673 -342169679227751935939827098204737754311717949909111735149472530737644078003415274084643706959847420205882087122677112448191552 674 432877729822335830446873384835881444084550222234830544865143775936896561683340194828690639265103566295602195819015438392592960 675 -547539484713970846728223427848897067467947315092963955221570744110577576464311039055174014603001967013983164776640273521312000 676 692456157598008544529310432722178290648657439277511198007822935142007313495353170511421122556151436221693278117067507084721632 677 -875580173071600956948383946232027098486577389035297214237210944215691233271575968362551932324584775867364207386888669141432768 678 1106946198965954119669948025969034625548724344784781337649892311197368668784857492948824028909705299479587542670890967417092864 679 -1399214263876958649905915745931048286047321148646869273736571998980767942785890972414898127056944381130471807019795817551887872 680 1768353994768909879884349050790664701377573907197776094659077189241416409061354361609782351923884409175640212368301855592306560 681 -2234506502031847480208828538910433323279964039143343116057421050242025490287488088319777610733155603192786142682982127724265984 682 2823069857947829626744480169089909707437615939907439871724186132008511594783242204271904798586738740768568394839497977253752832 683 -3566065952403030035444947213638470955794329299992206414889591724509275960515125859717064455144973844125188443278246354250210432 684 4503861385938346775816203612625669751965850785154353619250621954095263310973974997884173792294802145222922587928367663349878144 685 -5687333751736463750512646075337537785662943894220575157731290903580397458253441139181859671361317084966372885975399804800634240 686 7180598139655185993703654384227740401368569664044128057983020836015272905296446519865030374340901325168809704518860508274175488 687 -9064438189786585900845438302697701447164693544564117331646381791381206945211414414316944632970058194212503358104026750010238208 688 11440623064099224176493440389368675313358142300821743039874758997893645973253728266482602727850163276308596153516677938511115392 689 -14437338216149793854088580494120694925407160264410907066257111050318067626511611877570521907281830891784036324921763185852556928 690 18216016232749274608931112591805437419930775650419352464247580874261036057293613789004433440475733017377028677627584339592448000 691 -22979927322000290405767829556378860739234558820867154542372849543425518365427590937207932501758092704628393517193076758212076416 692 28984981020206367335683919868087881994808039694013086470393610971789025075042995622195414926077729337905172415655422449163656384 693 -36553306137137342832254706290509971804293066142604979739366978561967858863203183200106727627163174883975640690504290822427749376 694 46090320809198253463227737532255418170219098433752215684566935655831404188333702149126009638836553032807646110967851281931792000 695 -58106186243560295274885929811714230713705019889759109031659845410334394099640191199383817130478745398426632352281788684298745600 696 73242765659403646211033207493256514957257996536432913234057484795498654430689694403506014159552874034795872387068207870259052800 697 -92307495771858662442939346560687129157027481845266223149244383257425643567351010709132535388015026739383126925162240384906453632 698 116315936581416180240471170042939186204376397750246395529701750186344073717687740292865089386554838443138538991161015098554214080 699 -146545214585456495935738364989894579986548002782532514586273137721218466105481921794806254832243770307496739148393447881913865984 700 184601137804615556997946522860028374449715697878865277964630638926416756385367909023481881703246675261092026663421212083977611520 701 -232502466988548336231479419216955081027753491864271854507502732390304082580161390532147077404701658275446475787678626953024868032 702 292786712046993218463794274874472372919058939255808049655761122859967598790294659513885910427362741272608589434194105969983678976 703 -368642931211740975158788382681267287179436035589212941249693232946339389283905886323307054307153958744043062606152830873823734016 704 464078399065400332213961429596323092394483716874154277338206313832588379710232911092017889031233058813014493079442477076189149312 705 -584127748923658057450974341621188797728220228408947601890669002886419156205948315526898178620603310248331147001354322296929095680 706 735115373377794817107237586310900424586560767129640248867649994369674711712183938598278984219525172825869383464154799781827328064 707 -924984594464601338804932893829188136361079050765303033990105477957465498969238836555127128707321712995205335435731966798262194688 708 1163710529949897286323544992709407439144675388200670413987153661818473408485112072343309523760203578503088913454452259093125119488 709 -1463817857154904156884958854706155836410374745261685217847019195104063061327945367529367827928554791052373648557986435908644091328 710 1841030026349186651865439134237724344332068097805026816389256649835634028075109841416832775484738573410019255411048632297867584000 711 -2315083171624839788578321679109179688109702822909870136144365223806748351386228258129833886707533396573572340574469610065909489152 712 2910746345342579596408388607093845309884798634533892856167724217145117814344033616248557294690919907569755334598205668010810980672 713 -3659100183789786985582118346397605199127752821980583969153455736072824569523100648329030478238113645872504375619903398544105496576 714 4599139222711952049817495256379853222805267536320701647199423866595141880127771605533685593161550350121918029536948449132865595392 715 -5779779479071298016428319492593461453797251996648301847618931087057297311124991051667239788980440365761951096979152059592233576960 716 7262373420597197664095998105618311751498037944195313920774957885129533767733416883061656410785579955990546187714487871061607390080 717 -9123860082517714517300962956989382898985469155860510980841265520048691505934607683510827333461315899456769199793428880571087804416 718 11460710141277493715710239708067350257104050053092074468953266154064563407659325244647387702922415887956105042959014065410726081280 719 -14393865816053649673943347622258892028365442834870541637444159217877069982038661522579660750325625584190549636225748915603061618176 720 18074925535223394190634924328632114399312680694802334772846230549756220228353496862304617654680295011875378773922859241764136665280 721 -22693885866245104229413801819291570128239803444785862686040360920795436395476853591410550494840371198135775069222212703884101707776 722 28488831370529144130441479939577596450205080858796352004956487044785214870524840358001752867416089541455377679288871244695532844192 723 -35758060686298110040822465863799341025810480522983197848221672435037447979051418132138980280287774776559100099993549496532408765184 724 44875259098298968329324140461738190649998336975276139338587771199669423238186371585574886049404510782018477112752199963065267639232 725 -56308480155973814010544894110966401453152774790841587057314160804137295175409020835830416882482834589988950147487277999674466824000 726 70643889074918592256965520519434248975652493043176311659564906057004374656561917720212291261906437966504998822132703046848336151424 727 -88615458082156242359405433953543996894944278087070328725753381345384191867437039697153376971871041492176966231204122746017009624320 728 111142100241675972655995196122059956592347373400750711878019045028059665299211016390145831686564087655645875684145424931553130207744 729 -139374098205858204074687051887001263302441547922238988823119887786049988152758421075678170975794302421645758153329442567560821079456 730 174751145958136292935097244899101233078454820027728064264616802161880030377467325031033750193503823872086654984032676970535263425920 731 -219074897596824260678166965030501165497389310776771921191474531269954737606441288518561467044497971288827051794330717630051232731392 732 274599635789325464941286247198761495803212632249299554641992095410802243897659569139675379222061797851766553164926477464588756914432 733 -344145568872595130492459360453018434416424831766943067374852976258042522485762584347189039699174153874130050415125240554022260869824 734 431240383506497042548149904799105529381624976073915996759945290031321050951396752575894211583483277625318836108201381319709760479744 735 -540296073879010023256616824824331544872564243101043936043130319854967513247779610591008386187061427440790491264766142979230507818240 736 676829806687272007508056887811045480479926264774845707192908496628369844327118411111557241986735332796274064398648619238828955192576 737 -847739748116056215425742394991962029259958255393639942142884687317306569706035064526095167721516817754015191305487520304592305161728 738 1061649480186821554166777236860502508659460122303139800200925244965111687471477347331335092477715711893601333974927343542138970758208 739 -1329338000343198591022038922664362740640802245646027785650319777356234974679845085604150622984988139169241642465697421106528911408512 740 1664276493262163265865773754218753118836642029540897158137131934244859206036490595420936026671074675152680773647565189614477784676480 741 -2083298290853082341151630047679089070854832549991037924980718003830957157410483062730577456515774967685595240278650903180757259557888 742 2607434948106093660557287952705859362162934043438324581114743111232914217622293357678247816142076671497668331004566897892979151553024 743 -3262959473501947284368834906048079974110908233763291942002127990382288955587325972002593577464795814629014730527495977691707178734336 744 4082687854494030525113646293359781801723148440696180158703249654379585235414730338632916354201721121968710518104382981324155465650176 745 -5107602597953109742631751737758207170942088264952391896338747705501348899585530309588092929712323097123625697058601039385104457936000 746 6388877667883186333118006594983865503117797324948229179420087865643472932162423464778675606472229163060507574088455735039427764001728 747 -7990403701053043040938911122777968803492442953829067752410394603095683638840290322332977050099289485447596597578701170870744864132480 748 9991936651512990346670333039130488690026425192767139942484487473902169768837545174641338108992767885218985845381896378383519155661056 749 -12493023220953584225449278169867490217687015354474656678326447875246748208668859157554854797306465960921822921104567177928009813597184 750 15617894019931106402144938551324838628052004977724236061439792276066549862338506346088885119160863001658864188146332635963556278735360 751 -19521562172749575998310471700718396327851622039341625386871380042275033285708946648529521274048882505109990448108643464673054097478144 752 24397423260030829290235557366827410245540182183880065693061949333921731954018953965032641354120385308985120472124570159056681472150016 753 -30486724863114167745156274672503474608130027722102202142431418154452708401838621041631679958095047059211316905280495363619085692550656 754 38090363981257972467804017173300170945796577696791826182385619312661263123736889657903391752540376410544248102316628183785310581010560 755 -47583582518830381202230771442008133220545985822527335469424031527081907826503136657781274768817899542543838489565958762264624753006080 756 59434270204150932365695969667139766989675124896466304934936332215989047713227947252805386566581177053480159129162932419022179745843200 757 -74225757309288895300659296945388537631494484274324187662159225507722837014698118802802182479828761466104875049430529060423116290027456 758 92685194591710433587546897562528284547131912007359711258882968949839750465045980382904554717702866844734716845072760134055184064408192 759 -115718885155044346368869663453952160234078215552252684377503712621365195540065371994253862501656023930390297542615106689086380325761024 760 144456265064708161563452103361789221227708340897106206982852478038455221754684870691719488918014147036215923751071504632230689428793600 761 -180304642239041993740657594108979879650718563739956271894115487961360315334223464991899517129706207481395717234843421477741173909967168 762 225017315831374245357736396042664286060733697381804045258385781688853313316436936066448930915654248006657328607098406121590364181708800 763 -280778335172942798437110816296881249561780465727679928147949167177512940222887993841902080098405489143275573575738160509320279520844288 764 350307948321460244293177256862994210338215783247939744425763299153936575052689370393424812009644218448984303439747946173202639841634304 765 -436993772519954012464637460687450749929016164874347348961016739186205092914763821278774094197811687119350473117466254693433141042462080 766 545053938509929732794561345228018897995847780507393975731848701193714564780726405770450043214016866965638446479345124282814948267741184 767 -679739974824568976947107772319092775479070216696639017647393566510705056737352998334965010469738083453077021367296902512092720911339264 768 847589077790509827866884554699937973081487685141828247316689251908694881880307284830623296370228491735892072149946587498236873852187008 769 -1056737745865511762493503696967758494984319727858710622877425559336443637872901005847522071930715955113749248961063924806623804966346816 770 1317311652065441812326402259493922352315412020399044276202380696408829126978930306886386583527100360925143086616259257484672895587665920 771 -1641910220603504171340968888457592696963989749203572096054348081865344154936037221359313164862871004904916000563497693906417938348028672 772 2046208830801960426150526083188860070999920441782675431780178316719594155662460453104053468172035179640977258445473907896773450532490304 773 -2549707100178648678289759285020735120606350579863806602606839521539377382407156562095443091845589172983283701225643873278567665107021248 774 3176658556241071892149512544437754779182802584138693064625375594193694278417381691577410159537596073932914564445269519842332806285584000 775 -3957225511168358760920832708410213677590564587189447582294889963648483024311612862782375425950116339014388938279090715649215851801625600 776 4928913499397436304960351489351251771636741073247797942659538070596712473861572572877106244758710270492146646761779690166551474588104768 777 -6138352713327701568403269376468893366465490411066138375204843792843723149654594337138136046208718496964068053345439392024663818532444160 778 7643510081432298862668250536683442070625607468915538446900376868102209453077842774292485225233384956423812706088788254485007574425287104 779 -9516435724496715330590513046544202064974574195620073863837833013141075177835350519525144267196070364241370357277579659801828925988717312 780 11846672426115162239573404367047735847491304851319440473890388709622752228608236517039372175437623102853005672815613318222445829687426560 781 -14745487609962240828538590238637029295764930061809135402142214226184945543768153048420856353163723642968741412169727347053036877202627584 782 18351125548333798791689775317986128716286440385383515155070918311905874248107237479456303818753790656192097305128519242464444246940469760 783 -22835324890805987157676081643852805171074266522525059373175919928077923390833899524392358303286794750077111168762114883901526897549171200 784 28411405272365086377229575308811359519327866911842249919668584109888387886686929237758618200072710855045480601081049455446266708207614752 785 -35344299426387761031256412700266241437405407729531199241304335286542485788589318699086989025158340105995790756019602321433901929141735040 786 43962997216252526875125591898672531831520886153984845398645894965904297998902165305669524966267746537701063599468268830369422042281849344 787 -54675979425039222735962271687274487232317715198052474148865938435087645469741016628281978561540475919363011972632475603432884413912045440 788 67990357094692500085502648884653675657260165864080505044412723488835424703082188042080637857160444680993354092128506337997604096929067456 789 -84535602976996134220455339258261119559755210742120297019314359430324018848282056953161952136477880390778487148246520253148329519489053696 790 105092973029160046950744234453119920185118985183651178425821308124531679263641104347662084849461117502063056059765086050355866725297280000 791 -130631977475266582843477095845167305469229571623588020080936203493566519707619111812976176047322060822270801982792768907390420608476941824 792 162355584650552106469518956531689758662297180052529465978579675331581919944250133756002593125608444527425576143145909418379580801346747008 793 -201756241342832373884455973725996238873649189476958239808779522041502186333466221723887491111934448821473530785173440917237866880336302208 794 250685288803136356786297462466851145080850181697118179866718115927975740747337631401134164679273698413657385094363753360421975785428246720 795 -311438966453106699766795289439536439950515003458833384499399612711549954900652844046938715730410867060262395764583334617545718709395740160 796 386864953290334365755216958327971157354618585712165285229550312444473437237887077412041216208182015584657128203889492889465896168861656832 797 -480494334327587223338991027356921901205622651742269600656390747076575530766847810071208506112684713853154492246448058904087024939265655488 798 596705038393102830415239931014461313759112816360305566352166777084246145803035708441100276733963116855163364899870572976561918875610001408 799 -740924226501026995489625118918844252296668752774239937931282334277357044916162334791756445509155865970335599066171092009172375024560026624 800 919878881274523402590575250258685408961934435592561458449355382637840960902982636552221003325114113283920897554862160585328547319762589920 801 -1141906037207099875334397862023108889831037483686618562278557526096870554567847120202705864139509531396242786293376445563849367664434301504 802 1417336797195693379172764118499818993240814731047450586877100597694538461558959230786587866465443133739991917441117430079829368439538827840 803 -1758971624129998052637448977232705561664182913394347077874811072106356499969654912937605432223119158834242957426077899427768549912745884928 804 2182668527158862051595141003707038869103462795399682674081368077338023768632744941790905314146715962612754835744531663553368605151158342144 805 -2708070865417854127278146135012423915389979657842545255786301130023603113880075294823837982951427976811569859153448956059462313083825377280 806 3359507795570769342452520254092873103187500206692641288983397429786411960584212244616030954805891091287904836361773349006380925014920013824 807 -4167108174886115215960664445213730593405516570190821690098293495612343562403747994290829063530907012714445228444101701857462150243486353664 808 5168178345867631421395041873868021436156808346161750494324403885833707383118674442241503659965791075186195217792089757900165673849657851328 809 -6408906099855272165867132260342171121580002378081285503471306626636984857308812630434392423079002055275324027219128861985990876352428333888 810 7946467773572964698725823200881030970403290181658186496211602004401054408579622944503647975702740956497162266097469975252116301901524312000 811 -9851633525503907415130174363366552878852516015818188475460875608306655153941128822594228535756042016830594551515152976317084552784356215936 812 12211988171130944742931497732157306918661806006100119326277644294320931847704170991750368869045313070792542034555107822526581777988079675904 813 -15135912517352901810355249831379032219488634916098165459330353496450627326874575566714140368759744379064867556792228637417979009738523322368 814 18757504146981763836504803192242646211845581055772924641150897989597151030027019508177650783402660504502464174538396289384180931771383691008 815 -23242658568100138133483932575593390614336666680747739811689812027616152376905892267530141496336240168001717263744557153473357079703417806080 816 28796583413690008992214970372015319571092444365022916685520522883253142916588992039666754375527711428782492417293368620150943589279396760320 817 -35673082238274184414180554787250827263421934045687658273862658989258825089243469155345418921019330177049412047161185932993120132177597181440 818 44186023224380714237795417451140740759804444569872472398176322673313725131687734067354697770179448467813302465601236767829071360841887641920 819 -54723505249199513145373716157881547269463598323937157497440225847095831820055509726070630520141766206206362241877783694259529010661769880064 820 67765353541191310277052768278565961145494078398725000950470748303212325389403757436659588720371617656903464504979239319382025025449170308480 821 -83904724837199860198900121709411988553325246048883501737707630796149452567987838804759358954151511174524668733073727909710616905546284984256 822 103874784009976240534316726004854606833630140502817551889490622334156053819940558389280277539543239108328496737004336280714401481918021015296 823 -128581638549631030644701490737387151141476428464372159511798662148547125305568512305314905803269761040463794881818232985565006644649535256832 824 159144993870088952226170103315674093739653194696540240299742249828380618420855251579685602172069322898948376881644734373090267461433428955904 825 -196948333261751280835715890045589198280827775377567022243316113756149514615061565398247264076718035228405016004350877819318915075566996646400 826 243700846304279436179256263913693661520847741086703431020890549786747030646126561696269906201761676175742396084274813730521163929071620828160 827 -301513847002458280747652499190505014815812166259054835596100758504972576018421736759776285033745133097984644154496116625218508997709811845760 828 372995060350686270089136062527913638132507346281774310707636308048980061369800516851874522146979770188669926263344253233577105304363805360384 829 -461364941199114542943246489126994056902183023301675636108100512795140708661688493923571597397694092740432247893011239601815548880189408902848 830 570600156305327846786057343976212849623318111559183258556785321834764152602404291996273382392435316137235754379995381113808417416213854091520 831 -705610551281529884204773746122889093917616157946083546668672590426257127591240923282206599239571918266926944720333017541086512693068185853184 832 872457390415086997507840607164420864849122034724342095994056205314769112943767354933051268109470824552895285259204841193528275153598541869248 833 -1078622462544833741351713174891370999758430325530732312782449746280747700308519604371583788074514316706298770764741089634267053829354563301440 834 1333339868398908236290712384984222938562213316681572495800357981235333482178804168165845738805921697919986739220950293964985758826901100316160 835 -1648005040051511816293796346180959036306976718930588772696684173567307788315990451661733722873564503689407301653931874717195594586941914749440 836 2036678909474738766917652790736599347231648533476879801371250690473394191515941598823777339725193210106497106690587219995715560019075812752896 837 -2516709285653381167794776921704722709108701173050116201717253738532513354142096790900050312009092093966587449710259745225665208135113449152512 838 3109496596753990079059295889972345720279375163157508033844395581297685937867752945697111366778485932548199718278216850963947153739736136105344 839 -3841437424600383520379571677283390828760794466973934690181392234114214318912954251270881141551216733645730985337994861921994953494391784810240 840 4745086972582724668525527781487801073064726757828132270189083704615649689507114294776971745083313898652027042160317730430056892361871685212160 841 -5860591096107433515426090821020830009055678800520608685370702391227500692662648899833074356000389686724212232318686694844439884281837813160416 842 7237450193432212675901906902570293406687180258391830467537323267121849605542626857971766249174284796228924002746526112710379218989291725665728 843 -8936691603773468614188400756396206194548052902817487990203078022279903705984981746909481422483331275072677849517616154287206241671836235861760 844 11033544802519617339798427623611656497127451661645163889765850118772034028675810552475684867712694922306193022262621213162244725365773437720448 845 -13620735373828596903531617956546259111862798704776437028058286293989799272976058545543551318937580193043225545763381513906269446114771366089280 846 16812540404259849921466185983131181487462519073471049927285374478202167131687974443532650916525363554008130036747030959119646389926506294571520 847 -20749780713701346168937143750629207933936747993006777110332180169712360622411372041522970637066393931660167238053353901502128606109505056310016 848 25605965616789131562116489530430232579476739819587689771885783849085291609850892390065632137735635026399468673969154142076415802959256459469760 849 -31594855401880872370782497483648061249001811394452618917533231270228265840838558533937699254823323265638649782046146997445821561779361062424064 850 38979767527570533647431808978287778297166873904020805681169287501391114131149555269214396761872462097301740090671624621599899258961885643961280 851 -48085027248691756691297152954138427849504594951480283747158478196026750333146238403674162074852148285943689267337923622872092060086805503546880 852 59310055160819550676531404603758689981791520839183907633075373274419586996764845425209944616103159921143752265659985877506854730051089665807360 853 -73146696879303312258014130832054936509787856905034675156129923341564204632396711989833503225495043127384971156816636580973514019401316467516352 854 90200538512145187996912308245526737710152639561786670593044462670194968303401909363339486816801714361826605910183975154584671006377023539415552 855 -111217121592632229772080996498333863446672859344413680335289920099099384534824583008920862708563579425068501902566327278640989392917221108153600 856 137114179879600901546632606958567410312147667022363416584190633266590005503407572162010817589468993107276954485552576880651695199570549977279616 857 -169021276706888873541182492752548865517331259156437003369328562353988026468159082239233931740813593493081594189286750929448790381818089912051008 858 208328536156138373535422381975859474675985676918795818513398602641039364657956042514299512476995496329243992863949428276017938252268903551132672 859 -256746547465888069552028637893351790555206404880351437431060110442940279583702433815779510459525647422770290702927614900299529746374935754425984 860 316379995992142094362116001767465205485180278743285463042628921902394125226347560072052975593760363137069336108265693394743122914025964569890560 861 -389818155582418171138947614541215922098604644644459324882703330706491256450345418865558239492441852820088507396897819907825088877420668463335424 862 480246090786465061627614679734424964766978357941627897593980829258391739484438628775343852033964813699502214674321019056862448058535719912806912 863 -591581292771049693634068030580572598151496702044134887544907036794638378390784531597741708880019209979032647674143036659268116222124776624337920 864 728641546737582652711464763227179928212820302978689507387901993927905039528799999710100788703780511714438039180239409514823786909195169436653312 865 -897351145913355340685014123991860879980158481878436489897364937425348342847962942725542245071042499097610573585205087806959430991053586687652480 866 1104994182755600619875252550871380307818813612372443581103248393893026469037416660462511494229975573554886909400929655860739291650690355448274496 867 -1360525629198399615521059880994845176904965546804053278429607134559522778241419737476711431228171641756075702686558976318361023834337202743100544 868 1674953347056953236114124313217672941088963137370701418385385242042289031209290340701614055810362810584933394425511117751176128939246870874365952 869 -2061807148094406641104776313861846556418107823865601338462970509824083204599003527899182135471258566653184040386113409615316538477887957633931264 870 2537714674461601048370054235111543265960468637990958383724959557474389401273526480738640494901020055747191637615552884918263754710316989340249600 871 -3123108345726611934625344500698236020827407356425294461663322014682398054922857180726917338076892607817627660219355333048680375212294847683336448 872 3843093104000987239179879614567869441053953432960554464023154048725151531551627598560580099354505873750678294402769031948477787076171702846416064 873 -4728511410824886320274762211838865260274900734935612155319470920536353980942506015055181708648983672411254455416695631992659478945918003738301760 874 5817250186473999521069486128190613696581188765215265373601012744829601076591912541579218958009114111402047962508695009046031621226001666086636544 875 -7155844474446849727400849743854200311219697296539782924367516785045276303197510140986613877709106089489120608366019126939102387291166336126694400 876 8801444977503978908482629425991856480305220162069022510572359496353790369388614938710010299218743701931346831326132143070720956408726592506853120 877 -10824231756352184233419491093006825452284204009294079406332489123246576578431026124139245208317149499568853531852817679869579193377583877784623296 878 13310374931435596276920391098209860568505412385357572175134388031625819494867921701520578350681693443781397224933993229604234262090753365331933440 879 -16365665945191225581111425416085913938211781941498154489097467482195933608412718451825814277024335400778782999339068099793379398514838438334383360 880 20119970759808695917771823778635038775831467340818774316960008777995174090686686020628147865488545499492306851103009881966676115282449356431476480 881 -24732690425567335932479953046368307216265605476092516518267908764581791021316538039897313606482087268682206835004266722973765523145696742455755328 882 30399456153422211225449895492729070091081477060446581785402718253264957011978755369343066310123577624414998323839054621218627217766362543677304736 883 -37360337070154830007736696329770724996849645617606364335548278475450824186257302261567566971610870161643193982934624250740373723683964269821774720 884 45909901313008347801782715734168304670729252115709630828061363324566206059302990826775856913268720756952483222729749314798856102618142743496013184 885 -56409547586124158916741386298978616870448733696713928152216192197998565705154899595035903904413253044374784706357663281630559556117308649050956800 886 69302617874225133397058277809523121670156410674392297841530423415530791912995405105987296378747235781455467364451540192991732890968836181573657216 887 -85132916504907688079190504162513655147459649849754099815583283836971496308107419171004645989754965635072020063176037161689896792998104746453823744 888 104567400832660675783773235386108994813144086617543783453475313349599500164538481919928480026407735000215858890764183740363185938209257574624957696 889 -128423980184241483004588163939858977046608770762217351713364012690466160329302449098469178783489196433053850584360973816521664862079714336517685248 890 157705569320456866393608060779406481896648196789904427212497025693707063727419488357314497722921273219151788310614134194464714857306515526086384000 891 -193641799043080137254593410306681501830430281533336518324533967917765163280955059784432556120186554577012641400923852155334082315970467790839374976 892 237740100103903898684548691513760511246746535749751570638042755149347033325617288720289083883808967430504527268671641432807926581710820633297208320 893 -291848259956124061444411873635119949984330513711587092215824740669434728081856791991394864514605157486103935971720309225453124474578353273404446720 894 358231020639712216537378458933417695492297130236842801656070909228188582559223147946167468070448657274329810588591739725165962457023469864457760000 895 -439663859159513309816562134353651181627700349479278489214387865462588615973365174744414882609203605456417390724325369300508157869536032357135827200 896 539547792236563577023480156316249854866759993523958205878716887121619918300220094884220648749220036933275467959779754276208742872006934806779182848 897 -662049903544650241317190799735364199551209792987776602240954989567274767205104583679763302999884118570734404533864535275617553506616096281112160256 898 812275337984041665040203149279598324908449806417179591928346823519903265113054124690861057482999863468441539694394446754226581133343248823233317952 899 -996477786309907006465116513927403781286989735748535133868718044692174648240409395292914167050926174568431142341780677584547969388024976546331748352 900 1222317045937289326208838266444759115312295264667371487359944212835862135558421780919161299378728485070786696063634791573496221922922638999817585760 901 -1499174152741492437014339223145463144740654911301956974179891180460858116740535396385817862862735496884195151869700927932537044698171787708839424896 902 1838536910750627096192836408310670477311906329762385599191328299104068168558113163558258216704425491186076075358049367542385372043290213894735961344 903 -2254471495248412838904622131684174754673739680713376642407023306764339874205580025809081742115425907776127706317175241835312238030343185812063211520 904 2764199284012927448524284664280144416887701385545481934891594541384888587075580127497355533041536309238044999861348944091102906257547853514469877312 905 -3388802320350928123371890725805325980543452893890479008640258072833287397745993808543398469671255058849904621415200735640523053343139309530146993280 906 4154085999990409799238481758477045935989812381796217258110824451976900531637489273332543854872301596914059042765033911007699692454061013286033726464 907 -5091633908820821115733767620747093544646065365003677954262104198869464325056756565089529105282549487234573080306464881832505016978372969698785411200 908 6240097472462560041450973979207598159469774999779880509954584960060326534925977267419297715223679903874163023924840551472652362497631579429659022720 909 -7646772519694693504551545480613405218689220941137121512739708780235884008859406424258988897147110549037035922347881720250486262550155277188757674176 910 9369526385444944981526175508770994419644481838128246699481882067795584897868489841283109459144186652516694202470696080807186682125573926282191744000 911 -11479153243286843035229524433973218359416500472622662965438919680030959074137557022947506540313344267574624233231822383285458512260039151138906463744 912 14062252520504100388603558188485655572764801345677584625183732735519770855045932867691192940627883368681134882417509028642689005412572132755489610240 913 -17224746191379672024830201449743200203221355801449550970796166131460575848276540216865867121116597849446011700981141578897973728569584534693105106432 914 21096176296057968216983246257847946649918206025266235575640453044649422165709715537707159065301887351679938621904496788948181725995010401033837091648 915 -25834955204244941958512938173855977370569275237285751996486836617131906550812717883230936161109453954139521205980665943406757060624898672079511580160 916 31634779167393762835078827887835356686588086723657151462127822209063655690275481731925403866436809332174695703734098721876161227603033277000227777984 917 -38732462081421899475957607747409781500388005490464311404458072725295851117743471867425777807927040640056898246622745496752600289297199185424664458240 918 47417502943942999743360860789913248822303312265491777587672202421975410027900616550060645656834116912127169030462571715001358546288073777126965558784 919 -58043769464383858793858021257354211655923142796591337714245818844275945417518636154398499423396366137895319347704055975209219497495765582893366152448 920 71043764387396272455008493740001658038360453568610637000003948535347391571887394681432483665094154611938689352188667052760673481079804787374365611520 921 -86946043626921442189673537761925414792856156760422104575277547662285849843785668638722003991187792075264482563634028926876831676206823532588266785280 922 106396480308115397147104243912605206232887266861085827152707159971514237980835472302049461024544800842820063250272404698145450961146775208908940892352 923 -130184221182399112046541939095474343662780417040152831892420118727802253830403168904335785949700984831593158114324454426163285530161835216109362874880 924 159273367590236682891137527270424245461361498094518827904940884524607922126119098137651902260163610832603073366077540807917582953917432954218167062528 925 -194841639469421133845377441122967906018875025536445735031487131646047595879782269296712423024296165293137274960916450827361906228705105773660091969600 926 238327556697492297145970926892449875660898277893753814646312501967068655100132652992064327190003214954895846379294738631831938284059296748904842180096 927 -291488008093264902141152212839159491492437296954753553237434055309930120644968407040868242803999834937176944160245287519048580720624472767709774311168 928 356468487802931211278544534275837150543880499365255472566742969561445924978975965330164776474099193081298478007162496734834201898356073177891187044032 929 -435888777526998932158736234894524675373201276710171078348348544971263660989676903257352937926878456806228252113237658373057293970944397812157396184128 930 532947460535300123634192643997048354808744556889738735191772702257418499993554027151590685171090248906089981341907410463666129524275168562942533591040 931 -651549393311050144977960910999353203687792785897868476233165778543189779276199687572942148261473268079992460779677493542221879819743158455847741887360 932 796461161727256024849061007730705361864055096077995125970678868585504986952884377529295724635497061348600205377967330540660192646371224525787827533632 933 -973500645885360119270295697893275209507115507139786550194853755744864819862273264958030990622409691225675567526653016367938675707707885605529098021888 934 1189768153707382354658579230964076937310096837585262357163140289880394869649372964939715518457603496507348882726816109468615425773438834830774178740096 935 -1453928209848750547347490813969246979103192860281857190195873819453311161265126111985139516544860296330216934862637503721629684962810021416110824865280 936 1776553066464407193699735724980906413090688945815288663964171527698830308666361130105713245539087357911845503040383200217047564421899807296709977850816 937 -2170541412398583275875589417772451846773352117494445696550873374306009286384267166557740656862016256216307765238291086537681730273429489732230104992576 938 2651628690601001404210479883000732684968399970858900936974860220998369245892535804100053527641362954254843838556131255000634276702225662179682126296064 939 -3239009003221255131842602091528196526329287094402619822597982206547816631035474862437287890677048400350675139780409043698225270174580468534877244382976 940 3956092927545406779333427949063730575147657971766832560888627489855144657103512698511394413966227875743408983076810583614056121314661469699002823265280 941 -4831430851038195149945163837618751431121795345909646418638515989362053572877121871234626885905417826591189042421261040070258199010443429562790335893696 942 5899837863619769416924403598246682947913248600075009062918834820939781150848832848836057039496504238956154571391018198768842931378644456590903251108096 943 -7203764067116959173801623318569114175393466580222506068102605047771740999967269795476935626495217705121382042475029858789516831058717740360266056823296 944 8794963675968727766710094251840247425046332182195703792946097937541509194818434901647735440233141966315084562361539216014131581303185997544264818840192 945 -10736527854735928844275848501432112504566306097473164864510312542364347208579756980932667690673234698780696764593592220719417799534450380367349547724800 946 13105360310245899003642928666154264086072202047141367531702230573708182993489855128066707709384918949670153445400982492911622733210952639425915872711168 947 -15995191768068583327962882480017268130795838784593181765443733203262713957164300531495666851774918638364632113478803431422136422797991527855969237812096 948 19520250268958923600083943575106369500454997099589777840938314055268047956575195836657546864509960757513181515311902040755040329189998939295091985565696 949 -23819729515879295461048444300790065479706268044308852045640421538277537606189125177043912950518190751089661207468044270647013075952171099978714773549952 950 29063228251747847476721264515736919646872061858059836331528691796916108464719006677813030798370985301107878055811519411396334027412700571983627803190400 951 -35457371024670207996536477165757714540166668810627849927636783589538587441662865133575384153748970842305779862725092530985787926299642884510368246006016 952 43253866124891334260717619878011310249438806569659089200379821866537163108261620863315266947834182447045485653796531156422666866245547374812589894209024 953 -52759311684775895732047698855990777408655064448882359617666401201824553174950699787644545103340982423256757194075006186713046334490804906566762333141312 954 64347128018555749233940546961548095594904004378253223091242032559871531662332457190924482595150517034237482113214319770029527636840056016237236534600384 955 -78472075790141664875564990323229447652441453723120205354829687162803614626509827957703367685176195575507015911481925563026937766719599032789651177287680 956 95687918627515997277535481255437151845168517855959228226065642548019889049080892679481687882770243680949750018341250397185704101757910173360451912692224 957 -116668909104516424341518256901005762277674045441260787822770664460150958642511082135415059734195679630189738506230332009928506198656411209531209800238080 958 142235923140273291656904727476610581012950471899842053279219811350373551129329751170712933161435167723983134729578331715522699246761547946838646260081664 959 -173388245350623869885991265733352531055358630469629350448175847076489500302271559889125571333682232247779918736995684622053343361022758030783721114412544 960 211342223431232507631919413285829835305534890543974697627439129829569938372386452884940217041973895888232295715695225092719875035431600202514120849736960 961 -257578271395740076313879733116811130014962537193625012711926922316196869686411655248192566027762629170912928602920934344044962930625903154900839986832416 962 313898019305001191179845184868787854993967124200086089152819194897159538006309375937744112517696287767817401132644286152294555477462087379328963724221056 963 -382493792978825826881162141948481079720124107689596940123218614978859411131569355707721775002601561576318672277889073047271295011237055589206961156576896 964 466033075602089173043419715579844078881204842759341343878635607205860271311275680391468418797834645754728232795157136945409826734716124644373526962017856 965 -567761171735019276531593065190475622261553145508027542455185765046911573698573794044971499697795874410249807140345396326682178573458831837719765292305280 966 691625984370678422688868806827941546160292982570250583660072433078580133314986144504303272273851418358978972812163132154914616280419394549689235736829952 967 -842429653248234764665492309148344215661629177351645186514432838374182852797755515579589130455537958044428495982918702880237262153917864421320168102663936 968 1026012819026841807199709506673243048609854426683267473618897373626907160577163834675882219562141105067353713319472062021300820145050325889538528696081312 969 -1249478511216183284541165062783167382770269563652504211298677792473720207902915705312975239407422547179342350494663010129895087359777672274478206638740480 970 1521464154087385607093209636117945275500745964198778902608927905607137125869041698232790293950371859519295173217228381428322803165913256897463414797298560 971 -1852472000079035047965273786855267059937614739749444668891176977895610680577123334381306375797184621053936922243194600728675428937882988001193234205194368 972 2255270502248956087773734031397373205056146782492723459191761619263789787143167596782119309127848659598897102013390357704122524857543638774073906715562112 973 -2745381808244188506368376067526014228982204618223586631373177293522091155525546452065136538810430695176834755588690173813547767873318219122624418116549632 974 3341673797602375343726455310812448363714823471669952674498235156802294476125359336322097984706198980535663479554359168769486804208084146938976009632359168 975 -4067079012554012311880573876118401441462566237313811978457541555825249463691829571390697052001125691327684297836795252236324863820110971027765571861139200 976 4949467595970244839407089496678671945850872436802815705117636983230071656131149856831750945497003542510151195882042683324965275029187635683242820127386304 977 -6022707125684056582638934345482383111840099730408080270459542486341050504359916879811940909869359155633063071631458355314791507803258741766730734599689792 978 7327949236486986363526556388231771025065743895383414421275905452147069828861603984922832486879001080672252903818465695626501382779627674212832461305577984 979 -8915191409322829763436296373980346326318564660312809245473225170001725262688216645864123578236114988249727880279725154274776692336704358615138548841444608 980 10845172596018997709064575503827266301302510839097804154319135163637111362095116954167321697014755858628369158567794297751879970005937154178672468275881920 981 -13191673818101614200583443926006290681728014097087291901327822115445592571927860041654894270657849692880768572179739977177982625524455984416432334069623744 982 16044309990898837995658593727366500314554346321986431333095854177808474078612900224996586049902467326280709960983612500260919420972966178140843562598038656 983 -19511917537469073529808539116849498582621454079509971905973772895507355206876901484717804233917755250492521588663934974056979331278623125150515060152255744 984 23726664546680576820812380052259967863206663019439815560497251746781751070375872524562033754541186885283578616556053753848037261379515351027963462429910784 985 -28849037114046759923523791802445467426155547989533952805430969798640143432026143595448276828100131336689969579761509922065389473365330801680596371577280640 986 35073888072813882361614497478331277989216117202918430156098400097926811300325048560492632290061040966154112425239730145629997206991247183149646929783132544 987 -42637773774622410372276170253818085501311013824969094498637458642739679720825619782295638838258994560625846180869395093781153839105557919944700729571164160 988 51827852363970572233139446439423074148537337891537058043905053758004015291961508776362231350477775849825839637298164753851010503174026750209401704261782784 989 -62992674863444078690001022745290209548202890255665789604716004849844480048757000189057329232098474877572999157955347011060291091573911284575591981761156096 990 76555270470363134034910688417501058535737315406334050258190927943437180196132467195397562383940570669428923938623319513474078437294763184556570997019616000 991 -93029012328736658520782749763873423160169250856219670629600427400610035085245743065441913338202844654295852841325062906940877131002622164043107916520956928 992 113036852790465655315651959247367079269013864711395176771218334160965995949657307490638289182974022651181252136876081098260110749480959424270330547636608000 993 -137334641575144559654239731326149636878421615246807007274836545196784463108246358004659024309931268318379254675486993418251222507900497940999193290477979136 994 166839390824484922872001105703234912116855853189665667829592933000580393974426567291406048134065764981680846062435359180084182232546740066410828024978720768 995 -202663533323058915413283742440591940028496971923521696283157715350276403430890726535282976257649386139912380265856839647121423777506089637172086848768320000 996 246156440769958018142051313564999233488874981148890446422558439577006798740219900142700062196769767102888292034415793448388641385721920163044935092535720448 997 -298954735974840163447501988180438247719319467423580915718319857018336870268907402443634791781138763625332701427212914355975489043765152147413735484790002112 998 363043255935935436086188236267414908849611284249607386773975003065913097973927937490547278444832209275645829814126264990969273391103976362710836141847229312 999 -440828913686852933249910504193252195411554359145767424118530447897450950323861508503657565986544134245667394732614123979134988811426008443788573996669755904 1000 535230179777159611403369344209243102786894936498060712805520846777186441567689728636841128639501965563567422739603313041020299046605238554543210451129829760 1001 -649785476446941377214506009708993282302963813253165589339296961686945334665075336972404085746092951586749251747342530225355503134350281930645754846800898048 1002 788784469717624256378399036624511878886294005675795386659666787550269221154969940781814292460446362249528762546776376007612055288944917674353740627657540608 1003 -957427081826270046824353047630783736230851506487237619704925527915253627839769754567850210810629202800175559311619330777954638796160255758901521497226898688 1004 1162016058980038908496362268870735015473665052011845154504155721666612457855461765893266010069782133533957352455647236414738124902294068323334546546299124352 1005 -1410190153914514932915568736774413166142429022748831517494800899119671219974556032343097839985311062470608539977881812775511834142795424144595257986175073280 1006 1711206463438974689830633258759567530502653787445686092332607884539850713562841957039245985399594523452904929948180099808996609111086918816462513581150548224 1007 -2076282251482045896564675485201399965671708738504213008146542203124311804957472251798419055681370107234206170379288530837294826943265266019379601388033569024 1008 2519008752664099836833297123246664217037454583632965827926606510625496502484139584866931915621074221467764345414493261797305979647950262926725937506674670336 1009 -3055852068086673117456690114791564927728460587397025483603314023325791216996927130358429680754368380414092171521626917370575215249775519772449901576411361856 1010 3706759428010017025234507545715083707136310236525919940306034707387149416305524647976397048383318012729308737296953177265589514876008845687270505106336336000 1011 -4495892919105278113215557696038156277524621325958291216176950586426754484215316617826587891142723153834307046589090049839305147851622414113394424048590158592 1012 5452517394334927980354681941124500842291121407690820854595468516330723028301086434570966604031565543383198845387701776470335755134470819270419284248711050240 1013 -6612074867033058503534993427326638575945571543910158632156206603043426587042071229911784148231591891521790605793117528199939044169465139576922205270570848192 1014 8017484437597192978155369003068857798334134003879113945738776980238576729910630787041508230128058527489780801140223581891794246808812513721061265043688558208 1015 -9720714953012701072359182089897057825651109443861829282790522177524167250307705935773839464080424548319725868124937819503398462250550444051048695597820595200 1016 11784687447901505084791420498917048398150801262907236818046262338493249565877444237698977806794407080129890739818441150876330681020846976612195990781465882624 1017 -14285576312987551467907710881669701667853201849058416137653340684782067732288601109468751429258490021440388948180201380511218140112382835971537600728579152704 1018 17315592507708723278850850776294775916419678929324153008902225119842271599976694514918215255123767357796573760511673026903982441549437368347267359437719278272 1019 -20986349490945469634016824792716383940218106455115710651317185452202409412809213540221372694889147249099545152651724778004557541623954720687213394224219615872 1020 25432933506221209163800722243389948577235136083167315863033206334209744657682120252167288050258446479389479372860380138391659487178052586883031926579544046080 1021 -30818825171809069324145199833680291038473090026198887728887486564719460698463558329990904775983263757760737086260065727715728583578456739679183309177451210432 1022 37341849892635850266368024258818783332313468277787794718856655849551064166377532169187296919477882074239417477458207393319604302663630464428947196036725851648 1023 -45241371516247304755121834275883825099117603463850975289822572126120300474448428987464086276540283101242169306015513071453326219827072337681703375309770670080 1024 54806988210024322048413689081218678793665178036342721806229065605007773232784909718434849033057142039162336147293526171209331757310465979573338981994161336864 1025 -66389043322128805534775793513226734158500054710320899563283597380815561754629486247051754851440599145761413650064535483861690919623605859624602696062892753600 1026 80411328910826186281722274110950687257543584395744697040827425925703356871912653168615897826310583209981097533539423610554693925485468612981035949318713566208 1027 -97386437985003774750901469443361618079283327805342372906590745288698994027568011446010894938646158722696702895055876100794010926901536525466503524750605345792 1028 117934316065224469822433935273145187835808736536898619595076510846137560392663655044477147663541034124525428500904507677596962518834783026166902843241358345280 1029 -142804676792196187588544880665493413375192403179393758561260499841623429019682936880759780893447229364079993998303617104688195769702789456714433067675883022336 1030 172904084008078004653717982222334690496403765742588518876721965809213412514274647409901926978915760500578664191458238922235308950955005446742980940262552414720 1031 -209328668873770269393530003325670066988371942783044287821677658699279830629972018801726674762835728971874033078524894556036732368884452900754631326722279919360 1032 253403651018338789391750022304472560757187817460400705843329253481507796595854379912560733212825610369362328466477817215442636635006905925144679738994837739008 1033 -306731074503364801038800479497433058836464837898204665767698924218417950987883457780509039986135331372546072823832153716021351209865202386649170749847379222336 1034 371247461032020727511732737380735028815044723830805648043929159393899857898490036386749245076697673986451369079481998966263633504196790482659018214285538371584 1035 -449293434591458768839441526032424696329722402159492769631242726132485709924589102814027604537789557545300258266805650070288347376621050034490344383847159631360 1036 543697795940522447985057158178505797863488252437353809155164556967609243217216500456961140880033665233166102235789743130384002157378106130254835185178182431232 1037 -657879036926649578592783621521242327150278539385779666666075909060033928312024382461601853119928493856815662349423424615331457807807791509070985077271172100480 1038 795967901467887016576677875536222016596469457562112067105472896483755497496588571270021695428038242800411975458955605242253618725561668401043228381523808119040 1039 -962955343770219604282788124159531025654123982814964324070694093543571993302840384609682729947990566615336547294537680904605099954022312393853712462267329531392 1040 1164871130988247618365046412651623207345467858013932335592920413858229593170574662017024235084627181439775614450215262320399240605864832117854435479059400356480 1041 -1408999418420634962959951462812385526987036793410070862979195151711280509617580046814654753819860394235676196393272900510791821223476940848320446605040265539072 1042 1704138928208105239858178632992338120404646185365214770713027868523412497112243068874950486588917882542124017974137981956936106304450511007813706491258638553920 1043 -2060916932829103294006700909198216134563660684575938336773446752513969133723388864551703004583955604383244686499192530013862408372095882892288873366591903334912 1044 2492168137205563821722437679464919046161728226253588283683243734578401702871732480006126562853675655874830458936053050345368578578627432533162320844301744290240 1045 -3013391833847766905870119071703404046441485394989881654897443582783250921670327696338475538398104244471572805147684033837445452681680238354040976703539433497600 1046 3643303453535173056783526907529651295203680804691756888654665229801069386277486306183935487506511744896663268655840800937504227847924029662134319967887098902656 1047 -4404499945078240444787106290767784918158239236486398696488255441278859006755236683008119014701791474576522960808542567854461881301706086234891881652985523392768 1048 5324262406728039916454208393232419808919086319968855921444941560937162489057215147873538599898640034336610430449506315619448878227594568780590015925090339447168 1049 -6435524197208547194765711024293031253064567768685983767671701087649198837458411395154193691857552913069436117823388797214792894508639585518872930840576093080896 1050 7778038542727738494167721481366732414474596972465966908621242397333834745589622145044751407953068793211206833720386626547951028961749021309809530830847066352640 1051 -9399786628157449901360620196015750678008953344393655988084735503789887368112092091800228747808832966011981612389523663912104575869335592935517362600551487909504 1052 11358675557105433274893588795576169214435557932181721785740479088860012625105943120200165364607803882897028969562239850357601082573271134957394193838112637427456 1053 -13724585677116564382819967784256349573257515684013488310970620629840743415682674508745981383202563313806380694366368822938352895304499785116876097359241582080704 1054 16581838941984177159656228441218271771982406919272834749545564249340861631404237523740209042801441273166962775341819080465812551419260840835320031783422261884928 1055 -20032174643291915002882728823578470941916742191797353052969305752208588059545503645346632576096226112133745145869585183953800342820393276334344317083502824884480 1056 24198336493277336167678988027794607627997676750836951420857079350457119721973193072172903071162590013328958963310553047048671926348849259446107544398357662139904 1057 -29228396288872584611207366760355881389197336330001169532805009354383712774180799511968916300424837908646782606941863202644136252439366714274443643215816493176832 1058 35300964963558180477298833869309601463094584024815529054517695601700833408382860392540592077444179828637294609065859751125589132744124462371547318748760203951392 1059 -42631472618865879158049958838367394635519062223421650241340425939181810044761253132195805716113130031346256381063727639591942391187639676302974364390486683329280 1060 51479736178506812611014914909573613365212393734711517131916885897707412545452588327331626918049046575018218798583251837750591827560608074595724637510490665311360 1061 -62159077896793009792603805552026067040095326216625097532538760535000804991826305640078697270120358711661838177602863385914161342011418680130603773936387542305216 1062 75047311608179631309172253933898533263764344292814810153140893023380873050292884917817125262302391912962887900930747913758043138798099771993461543245611897928832 1063 -90599978164513901356640679928438532837221475561975213654017321971046086453304800275004250706655185226575369163600303903231520519086539016375022186796529870170880 1064 109366289180637669976367482452452714273997367780151108618275001540776857585815615771960216737515315599671900083466321053007217630966995603064445750882649735644160 1065 -132008331653519259483770839598913758895947060637064893152104296880423117511139357318325337570736087747928656491351326378540238576412016782603813301063389072168960 1066 159324198427657154827826296275876043693032602803295980063210243702174518933587075480676766208024349615592224151545186686532669552537956233486685573300059674837888 1067 -192275844687087363353962996638468074649576093739168679223003489364414274493056417254002395460199294932917451060612611628335724799550872809031474118417196421918976 1068 232022633273029448895341645747314994901121709901407959577657517325634915428502006111796494715163282080268060232394071233537086524016793120906253573512891920129792 1069 -279961727196941622816436128854067850614173068341728731821353313887459168685595957538859741419365652806619246622711174678287751173494284923349436745459246265942208 1070 337776722899220326069051902390937126278206571112717329598622715425551052687618286000427936168559882654535063170907522857091729640703047515589561942894095911100160 1071 -407496200592882959076708138602795639158935997854130168837326563140271715195516705704468507484718664593137760380744835553124689999210191479852566124811161049130496 1072 491564208038836336026288095911982545232156869735393925298420273576596470139193379779851660222816712648539436218939622673030018779188465145852025535010438395226496 1073 -592925102868253784362061258502904516451940981226887568725647180229380599601297992226932511232480338005933310418998423584678112395838300957222603641507029788759680 1074 715125669963719772065435811012809347376001333167820431399951304154043024512051402432784180399981274129660712122906032061805906763869338960492813660664084051978752 1075 -862438021087516931545284485175732560063677111686444043515711907018959889492310825931654324664479019637948598177355101667421909568074163671879425578557703170531200 1076 1040007493902781036792580555566214787044743164081622284133873892245991476555569589827682971239734704229134041149027286131205358292581108318958000510366258040213696 1077 -1254030620788581729585540144940503265037994757718488780778110148357381317869643291202019912110263905003890538336868408647186909338482008305683723315019768452899840 1078 1511969263242524853410666005298230029146674978582862136518023107026814040534148572815415007701685353271008849693532008031034854839089102384834171797719700699012224 1079 -1822808239820578040271649596581524293409477764696209670005008462241990384708217869454626626097464108806556790617706644829104998947347333351376947825677189493165312 1080 2197365256054922972220241532391031371268736332143488127794411864874785304693983940884534842153085381545812023627431350100052477207941179889138919509466213852275200 1081 -2648663723522173089640528892557701677392266456692796147093577341151454734064877759028164379182992625164143896180170007328653964835350084068725568628324636142866432 1082 3192381192111623788177354923189096067930834568361052320261186065723084181690276859628678169465532343380560264483363497911707028219219512034208766908526016785927872 1083 -3847388686469557017541176471436873971837012921853903776185111671485916303441201991000301899747244725814798323480088654580123874112863195008458234230652006541064064 1084 4636399320868093186195340426851423668935868309179300632231174588745539898402910359992375481567965065129090537438165125440334841293366468332156939441763361111870976 1085 -5586748269929691489726630219961100732426461040456424302496961190380048526612987764040585615549712617536867600752331695558130769349594300430517400536570886279905280 1086 6731330620006993540334235919535648234955762764367527665931728093702832138679751194466900810647499962081185739528215392327642494908024882018963501626866625754774784 1087 -8109728966690154338962960706348639400498934372447237480561823138255644544667233054805669288782057482268510508430121389420455863968748451883276109591319431953332224 1088 9769569036801427470818049045769454892792795545130899028017868093718465988415465340066197520712588752227927970389083262167158158811756188259616971365714957918818880 1089 -11768149312979813564633297329188589270003329800839724535372141177384291583116178311571852997821005557597765330590278958316772629905955890970040630995272605548769312 1090 14174399883040754022660589864687093064428199166988810597158764878769169506688188897343973645554817658207065467666115618758597780882640061322974266579081982715792000 1091 -17071236833571471316829812245147771763322685468318343327971375460466409159283165069001213560614500782446554149253133686452612572646513019672894436065044952130425216 1092 20558391828135945244523615505003424152611531444862759122223880763331763116552863174548111447434557947015222738809368555912341393231758567498112187710260467588904960 1093 -24755812499295542017405243754432612581032207946798169071855267549554192406305286317571199287600177768249513695118117987580840412232604093045354968444382814099768768 1094 29807748473194026912069784433472070765282151092632151171540934100829601174072993093806368929909543953593875828480746302201631936652897203896627039806229557837180288 1095 -35887660874595055364527825655186218743239691510309815926707367823735477198139908938626219099440016571530371941583932815120107151249569060369387650626861881679413760 1096 43204120795041636885731686227477540729773729463595869974267404772176487540575678967734991107040620668259152950200210667400780571920624505261076260870623806051246912 1097 -52007895365671453135446800465488169331737502316115857632994652390030732944489443028410549169203526550929589778283556676213239924857776622906649442444977706360887104 1098 62600459860235943064717366209681623772426327130537891564011476995656553340821845084431467447411304795973112454035993819646831830998430219954505887103901116063139264 1099 -75344221982936662310825311354417956859815181648667403798356509618656379694132371348592309641235846966534291563026766614329162920664074665309272420277969517675956736 1100 90674801751915048624988758804403058597214494416579523447686013268408212237143447716713866274682163074330650322113378883191959982921693935159213761382214199179916160 1101 -109115779068858661382625015884711401110441336488517240650670755197370963208958846649854715334268866973525775245189016760043466806400893600516893085215026023408244736 1102 131296403440804198333195309888202778364593610558217749225560216488204069689425779518544281951315083705922064410299895811456814989868569440244713706974947522824606976 1103 -157972859115225775801298767211698544545692056085235648120098025135099417807754079356326687029535752563638582232979221310197669307262284871570090822436970189103859200 1104 190053797367283642654472189525396834893256233180651714126924770144102784705211087802030606842746558499296598586402726194954555434969152415298126381475994651204475904 1105 -228630989748808376496096966841931007012767403039476114786517841462687732190205912499335006247872553899083704000269809728614052388794977190962166987951995481800551680 1106 275016126456897811853494346278277958952009981912022613564813691098629481694458163175697166833999209312914309909634345754566031870353882576940419810426727043996831744 1107 -330784988218143820339487145000778676600109311869285059811230263759046089555100848209378130899890323093017387299655089343842026271391566659989757975245309223878768128 1108 397830464935389862796118385233904250018299241561781638842782352897847127827209977628592229815892739496846095768874666880534722177865960645520788783424639789318096832 1109 -478426187860300719112801179690880695695798946427732016430980798072707982973576817230961837363705433613840262081088961391140994775301204362430199925648973249553531840 1110 575302893881805590795901091858242105156434857466304738391455394157839255157768153824310386966349108303512422467995789696076173968773378678057891389347738707034048000 1111 -691740062208600664127046548620509917924713042798621256153779682833247675667609391373070600630924133722612449469076102289550601973283033642414633556762260566829934336 1112 831675869105957275652659174075310478099635635882834716000073501836883381412662144844318123889801855193719561186704260828506825713359029464721601040060042734306715776 1113 -999839111986716638603118589585183747666974839494702943382575678654152343686500300883291137851044473644952012384840025027872779844663858881493793417390402602378663936 1114 1201907479885921254433755612237462712997416387841778308245310558981428945377179289594163410834738464983589235221293104618210544615603251924609400104006946813734718656 1115 -1444697416912338120379556580520703923771608125424769941715652555118164617915833896263148518371753754080988587223181732961177935162140217785718058208778994215932180480 1116 1736391867093848495621393927615298426074022463287753410018966991581392792279097162923919300113771262326604305419080369408528413832262155119951535023888139853158059008 1117 -2086813437144713900992300880191753169729747439351870208570739711396209845730646948950664981752520181344535727810977737560768792284994711394258775807476356794320968384 1118 2507752008810967361597312213244993624338933391598941105516315632450814880909125250155876896646320034366916188938871391244571661048833022164470637940527938684475919104 1119 -3013357623344458798385954808438843738863565565478315987233306518698669763842140678039821931501732220835881306179186065782053193424745602306135083716197450509211880704 1120 3620611605658481110800283931007384830530672783634592547693091894784079418368414562947246264046621580589476788930205700172550501697974765860943968299065912668335772160 1121 -4349891464646222009810394854544276443158918060152751296192656941735100650601047829073905212470436875745618745039272933875084446648291681605428521093084914504390063616 1122 5225648182541892657937387638614507498580629812417622198734783311858763604281645145361368381331310328207455598696881221476446996927843832806874499248686839900058463232 1123 -6277218190035270294113796665841050118198848971340339643137418559366531304492189492717078621662302641022705587132432579290301456405952000767841853340936738771775425920 1124 7539796734710321127661701794565550965621274117810391738719795148441928522549028178620045696106233787103543341967505494479831793356076820056004382768886462652094865728 1125 -9055604631344854268769717510665041943921192279343514792886237483783836239326539943625449965830537736020442569520720307221397024002675065307537907600042509052196067200 1126 10875286704835562318597370386700267038059445137194686661795959590272181444995281498354265175409299893581947071350907150110478427611202946885109699852939913935756438400 1127 -13059587804727861751195065289059303235462565607329296536124687761539411752844406422499159995428779976513007591266114973400216315647047203279770850275030135133538886912 1128 15681361329397380362197235795373768871966669479582842914389035169742981409196809740932007317131508454957422164078705485844008754255371674653470227092526086221365049344 1129 -18827976040699810001733519024752735907047387051096002742737134564832703519363226933775363706644028650243647617302199727365777721111661565581594715401230576280859865920 1130 22604199926590498418640071363320579357929102587883520312841216483240822184102457441954285070172541094394201634672856536157609605137932880090534884748547897351991144320 1131 -27135655398593383528091472207251268711656239994114877091357816986988624345588088299877896605994507663565516917201752808241907552604132530091424396711108195648190825984 1132 32572958693802308814067319081989189295538087867307022126448887780295664606762966763741474115725024073541940636307146828281122764127438304729291644021358175743496500864 1133 -39096678586003364650846577594737920746545887460455170514355718544841994980822918633576220575602027613710065781801901873892206275876854771698437266015623603782997445632 1134 46923276113241480572342427027058300091373629482495676834503495348850895991444233386384383657232182095469419842798408740561012540886212246354202984191911679613090977536 1135 -56312218855315080669607017035660247486725025087181040408384664503467519334134759086809909785416745206227351732487376074751554803568849431470735956952732255774627523840 1136 67574501366993460865725595698969569927953671338553440662190553370766294488508013160792111860803092517402292367365659823773982057829991162591614365681486687502933784320 1137 -81082848913617824526740123927771402959916054454793775583786554980666107245203228736006064332356987376131221257538240105226118311508981200761542882021041130670806859264 1138 97283936126131507343054671645172082516878301013879907249297053148778018170217195993952788268908097170343145712802898285766057745321921452798999476907880197741181287744 1139 -116713017338433041659893255475144711391822588468355655305597308888357026647862135812791066983865849896662805913861599953535356782232456347475731431654577122269621373696 1140 140011443277618574562537602294842773190478307482054990018082358323895477843065293794125299455368102500122445582821667906777178445446066195818575525065123297779758771200 1141 -167947631940141142815185073719414072170007152708298856216865309971517493943006697748642161662677726811259829363099400774837057188409568570800230330231422254544359887872 1142 201442172882747362213180844302951893869771446811661900040740545299614086871148448552880442206315599256200706600805683751875184566425439603747163172294754302594958250624 1143 -241597877344793319492889159686903371641425673945476411918164659390478481372075798149583867805715338857602300536337674017630747233806089074358024205238186175767963578368 1144 289735745849283224921581440324763109000021205468313077577686031646198803667677061622411693664839486780298489889858984654294598612731128820139646279103460167493487682304 1145 -347438015281771410461792384546233838064355002216082448192790148530441121420129547743229754138579279922979541999529264273511018206614111458082256320405195290868481155200 1146 416599674984555138659285778495085945545992168119957773029712414653703178407575803202389694520613411360543217334010658414434410104146072871638632413092493740729135915008 1147 -499490113372625704273853403293093664420773772043893339321532536158498417670102969733482355432233922730790559653958815903026603810628092598172090157772659600571896039424 1148 598826881629196436177895253393982639389760899714586905108974253322909656914282586276447023090098419093012456658995517622370139317484074548027241453952545995729466140160 1149 -717863949503761662603243550538417484525867377130170414463994123860011097257046757715316670458715001533840168784502336774135593989247769122686958608189311161351272906752 1150 860497292451233763806374674869395036134512543579857943330585782857957266172198520869411103264901476251896470223042931440274179589003448966140482396433791548533920213760 1151 -1031391204046723613854431804744121793490785267087774187435931765043568077267151837519553780950451545193400769772389305969032627555630695554265849274891545590238419283968 1152 1236129390373232327635859333743622098279560438267083804782783077221281347638022037113867304295682216421626507994359804059370076302335305159810301825348158812685028291232 1153 -1481395694903777604030133269835319456147013001752179148240754707042876970441357327869989511216311342420238998432380838403320283011282664863169517995862321129978096447552 1154 1775190248347583335230551091030146779916640865210530733423643661419866696747963552958070471565033280821190009944193821258091207862787473473620047405005026373729518550080 1155 -2127087967917444866851702982046453433790007921893811756328284059658441214261229190914394667756162205184941623545656469666260888950047707327869107248954850462901896437760 1156 2548547680208194767282131582503554305287572191337487757723366894695835094115436505916860880346533143307043385374349297486173215118677148333743316679283385367236178034784 1157 -3053281753968372137057478205704156610625564272281507984343168395431738437051964691542261232922838894374478930011073578464465843552610898495470417067807939660992551143296 1158 3657698054353660366152157717741266883467783138477197363949897324415818250677872412006338425939153993319285491733389711705463713708496338049651336495101815806461998220032 1159 -4381428329456420977284757467872341550690610637034510471157856215114260098351589462882528442165611337904082872316454816388043706482823434749786503659313948364316759446784 1160 5247959885420670125266567704314513200377893829931160990545210696871038965228271161266529086379569978687503486957368773364967003424461949598149036854616157539672980854400 1161 -6285390684670083302366516044536623418882902594323796758588750276139935573107106391883624479668152088949165649783497233816958151237748204525598472944641436708566762994688 1162 7527331915769165676426500784651001169151499396714711713446110169510155112154891512674947463285462302156839399715444199261219625168319313624446805738103472645198531888128 1163 -9013986756163148129242625228442944740851944877195636875604953487938672419743479926500226098353791253823141071288726375672755223229856722915148799547758926840793171271808 1164 10793439627173092674066196253308902165621245799552475539821108058754360827494105018890805022708280390579045432503041838915859475785648578161070372738504253417583003751168 1165 -12923196899106670763984906857284728604167190557113682746823898368951915755376884383413584563082519169310854266816007395436523137578879228764138886865079806316674001642880 1166 15472027951840187921442349125185215293944768988438364265668224308636559397304415862367038815294665253927923943888122022639785148825520673203181811764834558248373476568832 1167 -18522164981579899363363424476682720839160382892954443668732439816755745050648640848157497216578185410165704238346585490511988901530346025785387147722314265338121926915328 1168 22171931264473781027901417653969918316483802617922099166837802039258054778281115311424063342473745140891830986488464777218421762067959861202039990867640257351923472608064 1169 -26538881096176384338019157911151187037702347345593727736671777211356985184416637093040185000067406168319977296846064338529316365200736476527521720913643492973020444928000 1170 31763550745289516839317056318717978830162316845352646325947893383449399510146356312527196646320917254591189592151304988445108204556645774805536978036127310313841079770240 1171 -38013938990848405185171096354761358036238413234293874934644705242668717168496486686642717323927827368456192191196576286424647066005677332844013217296324729038878132119424 1172 45490858759405168542279678522956297482069254218163783014107319381508586820091701999964314485876298122649834141134659872015990335428185193697408694107976953277764493862336 1173 -54434328750683662438103647894427463328470750190070784588740791832708012764733666103610421029653709784206619227002168315815061777715494429448686181300530582510650706327552 1174 65131206594409782214749131371780092729604324286271247173656605364262551830712077126893980583819156216587503057772457994481564065678644867555043158271271565453169295618176 1175 -77924304030471719195794663967486518410989978524191864358769851328983671843232642701337518859754086697415876698942742555559815339950962910671445689818878101632294543705600 1176 93223271060593104998418564326714090835521982315340156264946189552614733868434982499698647331489465104505382124594287952098428814120254834536596571320151244445906570976640 1177 -111517591424885365041736581842091923530373059943511205589473667206288505742069653642176987409046721651605153036741490957656365887993986381260774505337726338602924589208064 1178 133392097830165169458681423451291555584641071539161280614513847807011667187774890126690832549220130284768629964127880415154179600881035979737491493999645158563147664363520 1179 -159545494147313061521018098634357561181976596385425232972543658100362798052909835031301831457494741025215784682103624348978312039230580086879546879073629884329064549240704 1180 190812465743019969935290746379528804288130226268651900286308768196970971251367058382604173464222962420142710963425745933948659093928642667824776933728918204762526530630400 1181 -228190071125014738662522633791047318122626504829723552070098274766097453835884074679961465383702727950689838082502294408680935922891052111555677699967145121842605074240192 1182 272869241623644873644029546619159814698598741450861138333032632767532815626677716496981517536925574131820425252721041386650715803595626059542515958532568921203705577940224 1183 -326272375033363613968927851205895821321992558897266189972666089626995905246731162035192790459465596008308879476065659366564011891918373484767231918790080197024090749088000 1184 390098198910989005993659091302720032909172666395535372286676526951799105950341688706242796710784357858094506946640704102217730354808263800472318782585857866791309808928192 1185 -466375305428513329385205228856063633387318834018686531372036798267879903452075340591954326195292783501010374682901331847941972187614677552372887799946470877829872647270400 1186 557526029279926383911439031327220516241995667104214835691390912287654222243176000032730698130081785557398455880361872299170487900225484521931098549661282266919482327853632 1187 -666442661448322439116658303926012425594930023841288196045438472217135338458355137701875861276833725720361485262471828610636585121649223316180069988919865300506837500003712 1188 796578374540436508043830088161247332824135089914028439926007960496599641875197077628574807716119053752802521542983116635167471468485257348580037796380698315318773621578752 1189 -952055691665786119176274095977906130345672690190608065091909398156102557994998952287674622083548879547109833668926919890379761767434445602128225788049660914959459987806080 1190 1137795874496761320436112215792181488685497247322135389915119188594268976564601280455619389096773922576307360585902715530991295906940518502465145013666045859340254128768000 1191 -1359673253885997824158004601251115494726645756194915285369616496181293845696245109532401276720624227808419538907389158475528933748327308122987676293887521697082916500441344 1192 1624699298109321143059407413744025323633901947157568110771347141361952443601777799425609831281737228245807559583613651884974892394967227006168997192873645136775810212452288 1193 -1941242133101008814225402499131065111428861820401176257106113429865364703532872786151887740295012317736638286307736828640632121820218398393441946352040490017511862286199616 1194 2319288324109418819900591910023861262156659138040892364634460052464218839013679871954452238201250740126225951971940661073647173850292094501187485921040233281362295468987392 1195 -2770755032537710113230433048290589662412865641313326901106782000669609679284548344255699532537963213653489962734649655094128213851444841610445703371979215499703719360281600 1196 3309862215231297937822575600078340173314385235680043551587542775469205781538849113433566403197338863356627988674357240257517744614577051042208686992667552177168437734829568 1197 -3953576383596402804646545277329075525593943658851254640067592954803729164631994883998170963699108529614037621529322725400916943552449077224631100173824997444482404725036032 1198 4722139643165712342824007483129955881674313858922196749289545698381802681688202384806089273182925273983675306162421048798474987004916337140583023235262096147258802113660160 1199 -5639700357777006763742933459582986924933456342502902038537354298003715644797465637885841482955646282942398562106516985765584014958711645567896063581603634811142190723498752 1200 6735064906365222255404176969039932612218072882388513925216715975426649167780558995175470454910923546240975286355122303913911706146337375775890757563638162743952960277238400 1201 -8042593719626810677794747523377384431789938122808842094637514930432319109759324554510475142718422043026309450074567485113806020472360717458997471176284672109598592787110464 1202 9603269211679568798162959344791165075273836423726707257421585877744959213179098799126716819975286376035760659951459728092377118421727260415418068534223826542307983745227072 1203 -11465968492949314981284157592618655283052706523488695518133752004390344927175845020232885164482989159674006744722208018967752849091201839850361510381362407410826174798306048 1204 13688980025016899502691437561429652200943007369869639737531594106649334652894174807402135627472118318289530791562808233312180091303184789334781833750955367725507250699869184 1205 -16341810846538140460744026076569848857252263454561487082968688678642096922509378004653081554125305475875378157798099425621788154265112665414960665644939598968521284676343680 1206 19507339888151133440096796282262131509215276390797077439368032385752057009833118285309224814267624891686784543639272769273233849479158856358477987762407000875653447392718720 1207 -23284383472927290332613181535706411367789431723803024231195009472881306615983397371209028126981589994185121727180214188029222115038949609200160373638585273394706968667758080 1208 27790751687784232038228403860666165406049651347941055420894526780721220598880184524990687464861471565086497093124790146967969899712233601282612576798278858108009365559852288 1209 -33166889291316399315363012500517683695479579844925188269242322790965776097294427968099524053642089884335072919091327827191612689509890085067450991113078829618329657002287104 1210 39580212647667810022091827107373210791354141491537208662947770497638192167866955225848931133069453062788860522788746945306698536372129509031231000707921896124871779268280000 1211 -47230275382894834585964580121631382801047077976678926855990353890286387412081373784462887489914133626168200947496876681033880509331082374323556305276538732436768656929217024 1212 56354920689959741999214910714155369364410465643130202728876509018795807961462365092395966928411215656974779325955691554467951008988023337519532081377604852062712748453541120 1213 -67237608222113476634012173632033738676763741924005018491885059316704980458749836252551806076630905478906204650387794510784899335430527235862534153269391331327895317633912512 1214 80216139216611830082119809940541361828743650088881177619268460881957055025526741535726645788397839544231345699028803974252673264907326823278416724358588419436623107899528192 1215 -95693045956711023905607929515193856846517358727819827163587113867792019596268537793199043246738467660755475156538155701095988092082679382878745742928177122283920417858266880 1216 114147962187646803565983158762579288583054565272602850614477447397905355080300614037681492231933214905259682672466999967487200452496594806895953103869586092236941519323197312 1217 -136152351170552929451086800222241674967269531997387513417470125062431987392742917423353346215231319984009049138173790566844690380992885676577844372015725877063271399526017088 1218 162387039491805070325949438364065111175018124772675664655697191296630365824833665547060816874307103065929357967794644235852518201184449349982665446844384182288075702439540736 1219 -193663089688646322658272430524337754048297644415565120728800092818841419064746713095450234858678077805711466140560970832203912372665888947198738115118946423225565316157163008 1220 230946645753294915522901546549139807702344474041414118843440402688288079565408730015963133034296537463058588944722813693054518280593204964746797681711678727390263331741425280 1221 -275388505664500063158824610809405140846570708111347701434449275591594784117186835640572006501944651948671919284440999191012038366069484450649271305645903749476611851787342848 1222 328359317864375250572145574134067349167452259917615364578530817394182538551572881561212123592637815227564334128077260995565016235003656676267266432086375873782671518714035200 1223 -391491468321945732508269168042186048223420346046715635816049746286681972299520010266091132167725668809263176653499106462483509712750025835711846701392098216165366168919766784 1224 466728926578515165543023927794450454621868649131654962890326683972746749201381693939344642487562636593106386197128938094554061065254573976013912685910039787584455157263600448 1225 -556386558982056842411932622433909797406660019204355409102603796929934796317139655660429805408796073714549591999044197029589499171859763411992624108851508924800859266259794400 1226 663220702348279709771307061932841914281316953376696195103060667627341451463641104871768987521962193868243353793444981737785721497656512384293602419109327666353041670699294144 1227 -790513130038080595160338477221585665706468459987971456404595438223025126828682053527430154954595020468861040578339746940276931608929438208729717479001368392653374698152218368 1228 942170945012770859052529431581411624510042876703607686667600738116999237264008746663155940993054335979769750275823238678136159706582935483834707600700486255948514869980433280 1229 -1122845412810758085732855311925939018716717781281167505570843271553341873726100797990698512384592099375853947102990939912179334512804252090079953821628513714410297284803079360 1230 1338073315820185546086289039098214878646637901399954032590234747312169873621625449827062508533257486183588637937893335322989615224245926714198530557074068100608454071641162240 1231 -1594445085606114421080877115550047118392005866497800515516499627368324735828840110585948220480969492162105761583007702200147573873752168793139730900406134756011168025747518976 1232 1899804772457885427911485295646869458179119622923538358771395353402845129664619574771794152989815950667875604713370322832075111116757048674281844788345637906491916822972562432 1233 -2263487864577975279849460084488967655399387781494854928324635507318203963980709730474022486695800773909999991664742718913501048466168731204391695113789365677484517486855289920 1234 2696604101720595717858268408980234560774371052033090407671900312922499738927829831218315810846111434523290910459230027764652724793183594631367028939145291893513011805524715328 1235 -3212373773177573075583317231316733990100980842988153001414313337609234641452999898847698209780643018796571850270610272013146963684649461346758850798966043465601028294915929600 1236 3826527587646499856800589526684659975677944451713112381633618053883373667635498740140075792207044588129573735971517631936705790850611165798875178835429818402225846105598469120 1237 -4557782099991918940491570017616870059147371930676150387663838907612407409021070848710150103115989104654453134748503211558242328867314902415266666227875099476899730674242253760 1238 5428404933345976641849684977411042688362311076068868915092535193100874424776376927331407593041225900995944547643726813433878050480113351265647554440707497898656399647430831232 1239 -6464886710988446022212993769071505097498841980137500879273082913701547065936112675719984333490180573593095327165594377421720762024761434587590099079207565886486920183937241088 1240 7698739790021839162050851848916804411194967236734071044209086153493318872637692665151011849526342199112767164377332912798915007024226174114558829188301700585746701386202613760 1241 -9167447661779261120298854990860973779304638427954054375532046408428688293785413417681003345219042664375978562540780270004722776986811294463077401287823373794913934338327435904 1242 10915593363415392027908471098573957078130687843029784789249253408135583178380874345313225778793493047034420748794433919208531803685333327444174160919070789207799986819277510656 1243 -12996200563210473185483553239771942031834284850970205304618196012805133544195126098248007297878006383878888943640073778771836999163291794925591417306325025004303462685035456768 1244 15472327295323748897871284895556826544261900382451218209312709684778751370022249531329210578674023526933459553756090098525870003588419082228952634542183475513790205266675108096 1245 -18418959813778508092939410478515297459723560021150404642949605430043304784262131944249793496281380940781891885654196216987131346411660353163269214402929451226421463057938754560 1246 21925262930622992218967918614581607123191655644911923307168655196901231601534540896218408885411619112825572639670904277179010700196772472002009593704955388059752639785326499328 1247 -26097253760748811764714009977768369232963862630957227831554508918012932062654109886083879129177351097781286019108388888364231305561023809119570066663589129821478032919485731584 1248 31060978325605545863764093672236331269082408989653554660545555337487876016637103914941703698276052512092443946076102185378047979747645702707796293011722346035999822699370174720 1249 -36966285337468105457519978829731173654337511538591772129110809055411802826222294203353212152451514177076849762982588488655141093536234565290417510435715356218802635917890225216 1250 43991309130708361330864994840966358233198851757474015122761459902776485793956756250698097199651743833239774795086186036818552162932266024761216205180907173036511712066990460320 1251 -52347794643338032879525731201606226423517543136907529266632800958302693486292596542528446155425190779844226854889337430870179037956032294293253686185014871836059916611746955904 1252 62287422193487852483320902965744903778840553548371167193011234167141384835909603090664975072709572439418459800118180142504098549478671047993246718388961462855962314028204473664 1253 -74109319267709416198397892040051924875144126080134391336171641575543831140738181864987986657349327563231993313014676997491249783214224169920154660417368374735636520779213415424 1254 88168981501991006296779992194325798239873456877380564130677563905246943549253604619257797497997217647550242199578370406108142742837712806914078289640224223993092873533036849152 1255 -104888866512770642772815847119179656936830508916385612229785920546925207410746053855572989806355739152728410203644619948180878952121633033665956484138668917310288631761575310080 1256 124770973433779048923962916290894045710265496454709419753168653770397094527933915288500556100213783889283428044808919636619597187002762046961554636229450463345105065147014225600 1257 -148411779369157723540959693703948153638104765430395050068530437915712131755716004151744077439166397633665237361215406335194946667892639819574406377959167814886362709802075480576 1258 176519973183429273411086347082320678268881501311909308466873985555374392184301093061583165190122161667932177219716212584978499596465033839609657203705993761761306707897501241216 1259 -209937509128603595495171852550233526943526948801689604436144050254020718095653923635791325131710389485825892923391735396088732847904062416479863676927487952450402729413127951488 1260 249664600144721215304681254345082164596176977829334388712918914713760246414391553178084789205644202907720507340981131915541885594345696451951611622639150212574923922592154114560 1261 -296889386090661060231453457970833213015752258477070334748852549592703704781288776702110286423927588461872633851038145483277029726179213964003949332816784926520824847815370703232 1262 353023149018169104667756361591816294736457949027429619235848533766177235083998216855363456002106703651334324682472519344757555220461549869132159166691696235186148534213770813696 1263 -419742109864210689942379942528682496781854056725238421581479209357886461633767084022796640952634393056094386962929072812687180114356421808318643240474922408498296611055927985408 1264 499037033308799904714848902721760629498543544607839770319604957732997492741053918816973278516183774257862435772489663816309171072458457985516144177254081857166903773278807418368 1265 -593272095599913455848629050235016692104770757045223279950669901480155594724639113287341381360278981153104620058712224561804415532048829040396757946088757749897908058756612085760 1266 705254740485037675143977118896940777403674009488907157572545939947872552570897714827595345808137949102376392000898841867901031579607376560467227221492101990189122153163205032448 1267 -838318568829350278045173741451730373712851265588589245035571981320362025723399035080869142446322878844509602963463578200685422052295808697934844330857850262653213341817580790272 1268 996421687304592390039830814596782068349014329753816257223455365137716998689355551929423281164242165523353664024553168787424512733324097638546635544304380369639102919014133418688 1269 -1184263391668752654522665484559513445056968422354682028007823838776784995390966261908643812830296912469513361106308076689535815991839357418876688340998236465559737490322578944000 1270 1407422593614418899314130853415223748794311488456198442298216005456004588595178492363627415627528750408526051461637331706644374990747418414891883681436852703039142955143763599360 1271 -1672522032325441155011525025514787581232762106013955176269121034178758838056505529362555574420061068325680193366814286685325048421001357763364475605115335951250326803887936526336 1272 1987423060962097890634812593896404049803757024391474435582573671511297498856127957268798441544541805441940900492566279056516181451504734903435757410271567624845991101569688370432 1273 -2361456685861419978995649014201311265960664982740332032355529916513954391582808486986894566776300143004314051438888322635588127611159032191873119699589897479713494822230257981952 1274 2805697587826706806164090338639187957767684493147400685117245850070014301206614608810158978575887255259013633424551930633146242801803281572170419043855628363000624038330254386880 1275 -3333289100719483851098933193163650739737239223967978356757917662252871150194965219259623730745325943788952528754097926545414461827317032692535373627169613441315101627381518265600 1276 3959828598446343610246219077238253219054236720033641558963263701379187874338493167059512587571060837927263287939730420141631830524864240229550602314192442451356412268282754554624 1277 -4703824489716522202421476814822857589334826828970654225552548864344765292947530159701331632710828717995835305861326872125131641004670981091098476641458418639700828585067821156032 1278 5587238090779213888417432203667953957929821543347652464287169356399744244853040806396967099872410866818201238706582321363771462340697833432461898072786925145451072095952518845184 1279 -6636126099084791495655449674422244137744997603080120801388713227042163373460960743913051907180101540206416114469012959077770890363008746261249850592118865661062234465480650416128 1280 7881402295696237358649039436086195396409667047029376764163983151934083331650299079837171657760916500240279963308867693966894855381030913572178692930210012763442096830963480431040 1281 -9359740544437666411714695803765844842570187092413954605263637965405088360300530934111656591161954572749605090623208077563956997932400423683235291375295451202291472094640778147840 1282 11114645229581661352610159648215148154249033460666878461669106501431863099504599741729618334237162444693444152553127268870011270707206668479524321393146426593358778929864731276352 1283 -13197720097754527869058909863920937203203362935360199963707024281883970039573995853618134555917879311401059666960529726097118456533736128113652216388220467707448399143896002820480 1284 15670172181415983394596145845530779799069322817983918094261786558519047997825689533717199157336556409679487603569899962008917256704825480692806699565733849136309734654725490636288 1285 -18604594243711701138279373641966596899363977240338327721726479916206000590714756724238284352474816528297501797663682138344474367342630389052933334489331904843227515196748105735040 1286 22087077190503334713148463551250577062042891076361854902674345191997455752293630998181968053692846175148908423738176661241187210558819704861556868452547995420209457577750965084544 1287 -26219713373034140200529411604167595352548098584966301540780032265474169073162041717921876904705338518576632257345376316951590285358820273037832679832822366392416930673085125639936 1288 31123562923795351964217899564215222047612323695445592324663876867848993899401173148437173913703339725102582501128058927726404933164150866145754960090744798545745810561425040611328 1289 -36942168547861047592706988970551034911302412008382219208497175033278305336962528710645399905416083181648821029323661376206288240420499901385218200234161357011850645557963414208320 1290 43845719909732813789802272273711110053761876740075986291646248937149310266138479984033885642937036414639558689808855735988365568308413758266171496996386369912169272222851104896000 1291 -52035987358023451928348859696978478100435875337761655907896433583796667732349968928595489010958982948293342493577623919598595808172612756323916802493769289635585120010009917624448 1292 61752166745090549306613692818409696366974888531468602928822816562882065302057304484867905619425013299387153422765999014561191073254193797396934784603980567572294083903262557775616 1293 -73277803150373620297175068922029742382924270561516382042465580585213311930477592744413626850771173454993071440879379478900496155240746622171820071559981724303720787407742923257856 1294 86948992142999404990163224603093182275540597142358267472622617479189233629382849074566397495543264532794962568305147489148751036928754932136131096310345273395311029841346354966272 1295 -103164093694182733911484988879453026394139797755664299730692034654648508244889635620517530792911382095490176806918993475614754710626319783721274367047471363930196089887606516464640 1296 122395237005229124179564675819316958604416774522263577170249890190980217178611647610386606238193501478273060453267635196468041997438039519930555970558273533489785564897014329831200 1297 -145201945572833240120430776845829055611786066549990258200720986996952241696732666051652399162143185901881571001592464756340406661656853241537001742129080715485129889663162478882368 1298 172247272212487403565486234429455935288944823934604513393770483244164897490222035074038212391417006159527915537222729954707031760242307109886547503700376905150659289847202441202176 1299 -204316905208520400950312864980114267431411783061984607401106915811495421886433515837432370120506720718381827138195905351915697447136967090491059965088792917034852324977317947665152 1300 242341791271387914978169144314130202609245928292220110859540686179201687840361744840070433945810883025777058646006398744441551888489826720444079527893384853105572345075067915039040 1301 -287424920941966443087274723375205316025971673982925323622655691273947275708682108087169378550033975708014751733551885375580939266708621051650131769380769814786997674988992051145664 1302 340873040304801469406034549027767578637882977462371721464572854348547246149693601802310909648461934139823265259288229170360180776097965569379085855273584183097361598855629772259328 1303 -404234192685603094841285508209875937193726121617996678443117831256995542884510393375924402956574946300712154602872110969316022417357769756743642147023244199370751878593798749412608 1304 479342159345740404017158027252789036812321123109487563973773722448509067932100844358533790456983423403910303923991166272937476499259216823530559155391429165018779337276298729528704 1305 -568369063695586342896562060351175520103632170685455517601018135433983833880363154546401852826120287671904581369598115493289942943659594593654426438831034950246938537567248349366400 1306 673887634720874493902274018823526752623982110663699730070051821175429836103579193395543200295481157100527641554252342868528477605871728654829667198419239359167601954936426814128320 1307 -798944898640242941481648053733568691066049614223378562201713082817864991393921520736447373295841390557573569669264585999083940403946510733390429431766637331530026801880271920959104 1308 947149390953792517576511204997874079889297100746255562379556057995402446791795342981754929458839443025307681671383844672913467196559678320621680362410485056500282554023512161667328 1309 -1122774363058260566422862780926914589156782928443671740321466098264337024931474966291319331231654327680799110683465472462636421565222889298503025374227050294267587583704312467535872 1310 1330879909192921994198473190884607266123892031141323848111877360392519902041642391219374655251056620235181322599401910199252725882415942786532499460882490419755049185502475624736000 1311 -1577457473279304551152120186938553132100534569354342181867038974475975559539870287673806524245655905639652060158287838618417618842423036527944488930896455807845599203145265383116800 1312 1869600826154636982049076064305023096226148901451393871578059314922713794107157961754212079565193705714775277675934756293595227589020511664676572510632142244198433530337040344928064 1313 -2215708349404452737240007333360392589193106067172464503802613417842684994994054837732291757448897978754054903594622018475145124070784899857705857241123341062505458360403762575393408 1314 2625722343296523880445536217900224136894674972542236926700779597374464359111202197720213586959995457943403790610980179916997001918141119754424780379897221372091238841436316459247680 1315 -3111412117796953385146877110541946223441799540910736654719659971280925443260761615732871540828046423023594570297152709133318274211239944877320962831498261367446907936981181004526080 1316 3686708856348653223750514713732884277955192596233884673208675618575532399431128218937249693072096161189499962037457594640352546003709899636308703300511337247759524698041231492689920 1317 -4368101696302165225456046868672348235566776659784393517917861836782635188292694078407374357524222864330777102734884498261046263182975387655507786376344008540905993104897102230039552 1318 5175106188096140724871799538092462401089018532562641255994797243090463250033283758620711406187860349754953881881276954829296970581346223355723997309896872744741536191464688547094400 1319 -6130818325292116931238297590303182562730995555283794872002198839126631881899120145984595506215571343941422404143974458427322614715663039494862376388082461340990861671798887571835648 1320 7262569735811109920516655418780844569752219027426153770887898405655061640682012951846831221916685151024402527576421349793878750227774457835806359833319031207908837741142486390051840 1321 -8602702457822019595743686325236054297767683394837441772499241350848451657798595518134978586132711049215398622493566068319587149479762452596828374253216908979871463553853562578082624 1322 10189485070340974768063612312946972828646012688473789188811194947488431045088070779482998660756535340077523795690976178795387798265484886902032035032029350230164146228402154828265408 1323 -12068195901550722301116725725752824900928153694639750699813184939583554609733082973694128334946012314872076908131296699919118207366160725605955743907747126499949470989027262179860224 1324 14292403706713904447373078496275461502421504706054696143736523930950377577024939283934801094784280905479199661603416657818497354303341791813912266869323044371402077252511919473414272 1325 -16925481721657939690213277483707814703629497221943196575225107470214166191766135578645766260119724973760754923643843903817617329936684980924250627751760082429631874612659470739227200 1326 20042397509777839856012099725159945188894640365538589116116635798241144933078498166794449778892891540171829229861941661165996800544539924333235668306689182857964112190055973818573312 1327 -23731828710451060148781138341973045616963048143003977896736023675070622467561439775086304129162950367094369748658963779167735588104865021948979567472797369057581168331910784721979904 1328 28098663877226728926013665911984038691117494397028215388415236389257716789699324164967893734265382255181532767332386792601926863184605606077798049500701720675165757952267830888654720 1329 -33266958315931596205777828528060632752970718121251820114009174694810602629844702194635811396467487674679929245018506392433269172732263479162797158427162753567070899810961859307150848 1330 39383427491833878787043255778808743832305511106926047064250313762107107471509256424102566388579885994451630055550905133902555081555912485057793015904250672933804301706954857178675200 1331 -46621575520342033991191451781151384733217028526179780341648528495395223571514863086184778938578172403068227838182873086251718519526363556441416083913110275835811821431668183571784960 1332 55186573899261618649528035606999568991140953573949940854338842044687492128455104479402735645537411070121447689723969673190503909653705134213931555751308674687713490109947342912335040 1333 -65321026468269587249423979673213734478892431358464332904065641279913108466336542920018865050938372181427481821050516344306204986169444333389658212305584410871591901329579012998819840 1334 77311781166141578626963622654424965477556163346721401373394202653911596750171936959327867110798839341049110920279428630852624254862989111235021118551814096773759589801198801416592896 1335 -91497978174438583000689316085460403180167015647130664980136884404303582072879062974940239059720710756446448401114521655700469752187740462781883765430025562931003803693458764359283200 1336 108280558285212628389860762911341811071656618900474041876869591847123382986164223221793118726042052488455016942082090664564233263629667700402699474652470785996717233267218160196061952 1337 -128133495750267766302914521295212537005103087619672066333018615344604862455747334221582790838413116582956055849287214150511957865626829963786617381174197134032107679944137396723564544 1338 151617067569705222410529675710055491387776724850891996296958639310721890693641685621446438611536454676539457829743641815466595196166999320058912838768042682253978321355829111265439744 1339 -179393527465801461310656762696736401912273067741887792315459001824267037305350982644544146558226066336400629431416359304599241989677910589466966613982535591998422247013383859654373888 1340 212245619206994787277060281030548867159035327790709214137578714833739005455089367385684424366558474731644587960970484918414140135964610749246532976815828491324314673304846470335386880 1341 -251098442314427662840942037158297084700518594288154492044504126935668199568332518298067814149882062209528442272331822197156611886248149482381754902858420313286116452146272598662707904 1342 297045275644261521150602471880461487522952028002010454292611214663843479211448023620559088512197506689537072495124257735205605322449393377075022334471562887199976734427174195918359296 1343 -351378073420771060786782970321359315753155396182403521190824086313465006224864094598367890948429106460235110533814454387259750818563597697522711176270824868489254957910464437093182464 1344 415623476978240705904886936630738275514962795246793754286504004266303080916690857605134082492174615392480207706342008020711249708800916404422499572503861101805315791322715758482437120 1345 -491585337267127440928727049149259600639205180063194195376986406610052651619602953592487015685896632398965099819413774321870342473062650562232373619676736490258863374356937024543836800 1346 581394922233097753438813523993183654665913211664819436844216032859498378159822937839112752709176468420267399204428463804601897531474096324014219002100765369508053674661322279849840704 1347 -687570194367742220546468779793641969927971497208380058692143674913954239773013251093227013581562520838245509926499302008966323680989905976139133958510321227951923726479201121522324224 1348 813085792810362611367836928307535331758763047953428687485762226971234279014512927507034682515778287905485830545253803252149221000467705150877728383607839692410028983933443499414678080 1349 -961455648131923062489683808686342039784566799389131812169867045842747296653577141014265440203714332752474462074214798924320339973535353986778839255570867844921462454328729377477633024 1350 1136830504346123099670739653285421613138679714067645607862793704856943464248682116620272383077572009340373387199529811249036801270258426993348655335606562357910063834224890018897465600 1351 -1344113031185501984081190526948407891182596759781656855300712472668594104878825625217644155236650800772079589182339090991547110728175951664120659755644767259914059545806902367208955392 1352 1589093691349056700288207799560727959651625913665839884890897352670721709567949158210010263598009622126459513054012812002631283100835024199406965297062226129157679210522671244492013024 1353 -1878611095347022874241781439524591316909484753218396514259978120397012048728174912855000816868613621219045132573819412875643515935974150464163664105439037717833972976673897025280367616 1354 2220741246143483821859539374839106732708320951313354595783921574315090472960250009722786010128513397804088194047698423138105557162998243520368759868943488018830958077233742268217431488 1355 -2625020865178131619380443137830670344587200267263538214028805029988531959893889470568149815620736357677764708633430471518751613711486266586206796624811539404071076155464019565909754880 1356 3102710921916851497345046955291487778748757337232751815572918957478630311613572297126778563091722193708427296095096406071558640665853403092591793930199143306984516210190056423172635392 1357 -3667107586025296043104089134280086335548224014536847902604917922797008873997517142703972354696993426859767721173384387191685664872730710520721996197149412655451690132955796839365870592 1358 4333909114251023878058322367305457350253633865474808750160789660582867680483142442867367383533406347408605216241417483490477192404246684065651046087542917321514783147713877891248807424 1359 -5121648708086774707734389599498488630706427019971529914403623364656068298827404124597890830683092445770871926035240168866301377483708993573344125126414867617305400687100126177423286528 1360 6052205174433091116603296844461144010408497211248783504318318262852575580385880565287950248688456863311451444834184470666622094407505884421808549392785837024888564627405987049051936640 1361 -7151405338262407435713935539189390727840583350813909725378868406134514358412437756085171010898687963561321956837172101147830077466183626304076051135366857940363565661838353239337117248 1362 8449734650802312133995071737201537680564319700891020347765220544657859341691994380221621651375288746367782874387373816528064337485624086606163022979130505922913234480337723654120022528 1363 -9983175376236732250798875205615674475638924009549497508245393477596039529932393698707613706408230094163630188578177704255620354005878479290805813512459210257420672093587187989561973760 1364 11794195203540912700680592054958149353774428826811611812262159281584816924389981242458337569270342854266673012603828011578766697540255353388817515943204777668618633697959433919305510912 1365 -13932913211040671576149104849710411477156546313752875906148773227272567559244971198457863940995903009373174012640596804000403078283375235484347495105722799925650698909112627715245608960 1366 16458474919378024888241339611880251498602474383978656262767684669530989294897715747571529542370285381265801364504697777510536461506228873842075788311057456849942718733294694498488575104 1367 -19440673832998080391136118942777007785048017775633081468960367123081430979638653409601520952571236027488302950131781526829332822447488049808518804677392022095949944759177527102993995008 1368 22961863543178078402641614028541349419989017629567856182868756080433113722049897726944246338270769502855399582936509591824116707477339760852086136256433469243080843586703617650365287808 1369 -27119212326089008739482063060329180855492613822741193135698759774299473362229516704643857702463059603279490505392418066552125797678886488481152714141430080835255914688587766387847343840 1370 32027361428227252493092059172031993475646668498039721050431304169830530476930246376741374731639131841849859919888152679852360788271918064686480310208282404847418433786502280509885080960 1371 -37821559136920776631895907962920399263658640051281592272677251766892660216536468985472428209333519202478661411512677625221929645782689578214124136560287675580763806252599883661151651584 1372 44661355577565915221440251027790447461248228796431032886297643073359288620839187892720663558001783194103547587631717726255158981521816243740698956771803019161181616150000639555344150016 1373 -52734958305527472032035735298004214799097861396714464093734971757018366369410696790808957612376169435065136764658656509315384151093642088483800067563251973017384329211582254032413014720 1374 62264366573774239349701858703571978231989164851210509340554779137337722424573888072791401345538310003858739985202124124396026151179159569335748739415436888854019576815886116960812659968 1375 -73511423133384068501918983685828327837714426576416052852127845340271427156992141072259962487135828920550364690193669437029529777934033273922769335840331019737730564399111420640768755200 1376 86784947123233297374309268979023258254138287194196947478483779365446112499514269294628217288685704073043914570677799919591844839545572856144084812992993171780495140653718373085063705728 1377 -102449140686648711618754085719643492646066170886151861798674201023060782463872999849739258626608168190331302662351470248470222998337875125344518708142755651951377943075999248473464870976 1378 120933496192118844834756236718985308172520195807685146515993534022308234809080969740752390432094849660394578400214545643393874543702678876597452736049238463852020568285426762850299842176 1379 -142744471244822344118729560334499490177543829896645802876401478590496091862357881429565438516706685267712816189441048077673378660310817416124412029342674032060961572031757787577184465408 1380 168479246129245008882187924787670056541889158161398435531773654112222908663905692393337110624690482231249785332102960862905392397987504326801476048288223588044990265086704729461131151360 1381 -198841934183402088080064785619234260689622243021876318083066662958467786205170120101200118424716034153991465715064580559365541563555327451988705273448708872384156867581647167215373296064 1382 234662681357724550741552259407372390533324682829216248335925627401974916632717627349548724175480689391377955009516659481076132178302649759155811500200369708946673485869429709198003706752 1383 -276920168603929979002998452150837552496702767264016362414402335225255396373657938145263740365933804130319143752682293382005821288495042628425062982589226509143795492475987152576035301632 1384 326768121826500481821436411637504578065010357729513240749548189289519407019516492752295867289975434427840804578609734923247857656794681300443310679876709654905527548612719491356363218112 1385 -385566541329064482866117487394837940292498832265501624979501639338536423607433638209398121516995071127331509514741984717340882351579546089586432723553660326186599021795983508916323699840 1386 454918488842975076188105956641154501608793289774629099811352206276679570271887601150853730572176176655805654514622569860527298576459798099195117956748816430331025265562786762381472984064 1387 -536713418679008749557208838874551185446697645695766863932336740567244838298063981286338648171883283677849467794294888008140351337822916510437145843575163548753748667725672159169224856320 1388 633178214226898205579844586588319807703427330288764156812227894568117084895066361744735810230037782110348996226261681194974448299030271812525513239861468663901836895116860682854085176960 1389 -746937296564322852025242950716179853990693269304235242866622997057571632878860868225180550762393978793185163435759380174417621889628771877688329720001361079774994487626771977415950370816 1390 881083413762707333030948742492590268409980100739180936333706040070480905138179561326866962448023916987305794090649356580282676788292651542881893399260039161100246193174413083952027232000 1391 -1039261003982679678513632345306379537953546063462458205584966887846766949810666141886855020119984568030643820084529026798188733907263417964161894591155711942723397637586545628759655836416 1392 1225764360150989590723148929117223928991255331424778087966512469384237561776943915661812077651246060826884164634532144475843756738227525686079841890251414833447388772082323181168242540800 1393 -1445653217736209957114887403146342006029510007997927536241216394655895220520363060462701094503242299301403101055603933976703485830131735721364389210767246855053517214491737581293672187904 1394 1704888850276344494390211676899770446056278521309692105666480034097772485736439671067892234363733648537497915031509741404577501339305578354698076156378227884881658472073925892793329027712 1395 -2010494302063332366683148263169925127929060524616481286159026318636346217792499114510402270323830701332494183040214279476250668801174199098813305170650276708023977917025171868957832488960 1396 2370743028104187435455072708035297498686869028764017574504160440696686106431421827584254447996481999770926981730144576111694274404575777761835144679612471061458878187093358427301145020096 1397 -2795380965018584257319698397628764398994190055169560005091811096524332680831584538675444086911296111520720017165192786833450071026495704780634737657494098966302051291255806598138898530304 1398 3295887942716193882249735788136250391192915557103519980549543753123360552198057676492591629118738131737877583037275862807303493942361715152584073293762101292580213855067544571004110669568 1399 -3885785388814478075141083754193238990799014340921184017555119096875869484395706033148682568586430229894978406429703242978988031816138715201867593817815030690637093010310439407463361196288 1400 4580998503178774899404454223694828279032720209471180973296589506161582656807339978205343693938331585661280295335292939059567249625447810648938051184318371257398816514690904655444332407040 1401 -5400282520853165237900427464351649884399017505534237833484005751117581985471799735352947405276357262828893088482381503832973012954491121092075079701189584636421025287613857205141633473024 1402 6365724375793532695668325837674361624315741178455996827058230979790495145052729021846601791406822967897093378075077481010090319140698636666869214330507223169688630325788701543893263350464 1403 -7503333069615783376472693435242221532796839007373853149296395186806727996850266050961934171885412272283956399208987628596833025040310544389889698563675976036076712134076297518739482746368 1404 8843734391200220558602166210770965227623036825182113968622796797084550959664462394393676661487142170586322443546136502742238623698188650918056820960350009838231369741805831462820826049024 1405 -10422988385735606758279318162168498066289855266384240315890196558702893564879858288189678468910336547171794713561960951157916073029622202916684035252710101585160863138056945762048256209280 1406 12283551207642176145001153568062403139430155435633248722320831410329273996431106509124305026741379933703914016087849536755594643348135680665181782238184902906795937225268466300782692694272 1407 -14475406795358243894979273249278317492472855250826166569685309293220586930830813676193070151091637460690555196278419548109691685090904680012911486578021591967215904433262853753902521479168 1408 17057398276556134372186098238508282779961633746816117378568248982204967145947978134521889906930222580192966709205499122183665278722087957433211926998067925260403390029922017596530256377984 1409 -20098794266658330046741491880210767766819760642123321371427889752525943816734311649537330958517585576689082898820675702637331249670994868011700217405212116864505826201650503651519685578816 1410 23681131398604667508104670127149418294457651596679835626529095451063731567414208209851196814529791329894610486216333022564499659347957031652355270077624548407749734895863662904603458048000 1411 -27900381678633339203372558397853871662313848614175500887943640853974021294745108140434437150195498864501712394004895572868100107446654937950551355384535888537328901364159818732327825254144 1412 32869501790406115201858716036203870764177225800536040529075943581326239599373510234891279856695666009705615886088352980453299418944201195862839019689723901198166749744286622891142411720768 1413 -38721431490103601352712786115474229903779786047454685090930867056105406146304767507363102265982852490920975999045332163414825178792974772094287770713951599595380239616085152726892951367104 1414 45612620008788723333628056631157132612976154996132979756661790894665878681775689502937195434066077224787577713911265811959279859929668990986446701776130350985380138265071091149615346577920 1415 -53727173211434933181110420631784256548323277831407525296751086442925887737507681011545351260982947575219942526221376440678663695866409873285439445431101994867283914501481710407296456538880 1416 63281730513876670054829845214864996179481385862605014941537031068269710722787208437007586400890610721636266543780927534756114905895784325331543802306063565617905361222743008191500430982656 1417 -74531199651443229007158167471281047029309000448569089041424154123323470889660575165591685425195813907645184447238797524105254022554608039891666460843333771107435511360623596086157595569280 1418 87775499821465059670691489428541794049908583157225778140246880416615242570800683702128830510712985952455620532433411697886370054862640012974655435787238212811982302333299025075782733468096 1419 -103367490067616453721936821103222644703122970044028103665193139400960264875016106138389050452415679365994763372264415911081254011764683147191158861604390794199178512518322662425476448049152 1420 121722290719689462209975585155429410007244800467611025254363533532498013366170380602352601630357435064757940386739445507280640691600526112719196021690655317540443049458615850902790638215680 1421 -143328242049006951319376683607447868574627220285185045251230552906814237369567624413305250267823483873810212542684791613035683882795572213219556241809156119560644872515565167214347420485824 1422 168759786987585799079504557244892470462189337147946524091050130414042771732021111872670239622897136199243381838679603721305015936769328233445848212684062753110415817432743120865615187377664 1423 -198692614891964366008572770691640115807261980101523807158474257465207630989545775257380068194188708285201260713407645724588625125846204849697466158319492139458556238408719027571904552115712 1424 233921462205514119800812122622104520575690851692902091327068172561249673206946099249806250109207486508312005337373319239332443262723286184093230525782617943445685668968273814802048801880384 1425 -275381035006038121003258109696947139569011378942262091498159297715946439994805791141617319421810038718021052054260629699946068183013699616504914179606214926730172278145104128709262437824000 1426 324170599602176329403089401329927774712424521533668658314684993670879552377051362997290480589136564476681846917605622585942852191562247834008323041115777405381728942957256662481227835858944 1427 -381582882655559985404985705710190533632343973448289705181749826121547941302661615550655058516138321210758501822685025597318240674849466545252057717168711671272200949501510491202857981937536 1428 449138034211575797465302905737458942567980879644691800488473773179379538420145395063994080990919079173969075381951174032510096987498297213255612536178927778296596172128755990593593066072064 1429 -528623538401367492851812822366901750688366039963883141598070418941736528371520947051478132349409197307088974426435272260758449197326200602181829075060213324923386449545529408865965554719680 1430 622141110811793776368283885416852667161337297145199231070320630722725471500807648500581412738573068005779917310693944737262066507547222626119936196948072534192220530355472441940703202019840 1431 -732161802574326361279137326821464214429691666472759017002220096272782309298169575021936402559731867415324908039358576473767628047771045599792416812427313045596352518729262093118508081476096 1432 861590743750644971321774416730488702987215537794009523743418352083364635421322178471943509912999608688297196417677911792320819361970468775934991315194845888533660432179394519647394083314560 1433 -1013843208049328582052507789708697678156514672182626900291892846137839523972729545067806471899849881284318562568252267859636116727233026808282194191652414172444657481525234709194387756391744 1434 1192933973695895240143811754243952038434518622338014163685210917067446567997864783400197671085412579278323321602731093381314525404050963252037031311968064937377465160296180272409848460269568 1435 -1403582298905711493128729572612910651350649758615312200883625878604842897651127426509175946576108986562858821583886257798529746781498507024064245893640809994912284429707897155712556119495680 1436 1651335233681963315816058329697457740221595264958191735981980909001044030718377293366996346385291220843475310977057687771525732348251021718227082382850441537529113801939328447214664979657472 1437 -1942712462906489588000093125561364561550283568741115635144927645708156266634219068876183502671314272225257378477735965494055899559620471413048078048460361680550530197727071688081374865240064 1438 2285376431021168488684160589678185142788386336746730286009351909334297318063202430552576203275310310792442710473368764597403090568005426256901512231753807378225001463021939613327976817464832 1439 -2688332150214211909052257142158860282797621680732377913313463693183745878109074292627682169904576161149917195401798442897242934692045266577503754660851140371382057756231188028942891720584192 1440 3162161858582985346560206898855161612010034001370381554961783761034517913791251806377225119608314860566827497883891304965702013669889928383956731083566315338253801144913206253664749877444800 1441 -3719300591770036143350553998831007969233579740097143294603686478491862309251696911618432342091444500422523722061325879121770231649998532635010175754725418282751361745310493926475372725429760 1442 4374359783957015437392635770081571533675297907497937191960161999094238879055802687272255578839676483286858405355825996738792426881422236492285874409748116745918281732532662565485991918364672 1443 -5144507248694635699943227132655964463538582177803141165272539258881401624175359387443458622235284139726329291081735704126387157607579113870701766678552155223248422310232295961882713259458048 1444 6049913338314521214226104555351630749208095760948427204256912898798723745284336798794308536578884789299695853348024122486722528524532153797607504540184062348340234431079548389903016321180832 1445 -7114274779501259533652557027190180162734560642918628042134810587572543771886985199981387087702828895588478244196409800404689513628361082582972168233024623151814510911833926642160653093401920 1446 8365429675244091272300629246782753944449690054324598870631264832970406336806376828367597746350911406146376239658951914860679842202367184158248646572488533560091056077663044795658664348957440 1447 -9836079500526441201595964898377128557672438337472688686361011617942265833303681137411184953237218600381355825845430260968943809412170653223551870673620849130475215049687231006369367563123456 1448 11564636660160487009493676535305163495206488105900655072869446827067753588941433942837105962346692194881474671195328712450945346702164276708496395115866850351992384743300861606465486655116224 1449 -13596219391767083079236092470465280955810637487439915814149519576823779843098997634288768039736273999491666222513100541293783918014239582828804767924624303831211655761553623541354058564564992 1450 15983819566647980347138459148846437027076744420071966858004991095333597230847002605492883911424225054126548221517065531244236963817073610424021591367584943469189813061416287045134002936865600 1451 -18789673361836738607523926289634860581680630557128755340653688229827101880036359460974516028819135798303705413075264000256824481783817500509192483361924179591376295978750055570270667863702656 1452 22086869960022375144733154688951041500277539083242626172755688202352015102827074923375936774239256055199666394309741833583872086475288643794428614825461414084664336498564406219379916831916928 1453 -25961239511644727763244877922696808360528508095140378295088840962376702319891489882596322759448615250472464669060947389885760640146076073147755132840653232238536671633024641626836263503794368 1454 30513568719145133526561830136301217421278034160693463137107538039667661565474238016944828583570404172293400102456249921092221736998947694136311367789493526445714036879398961832900234936333568 1455 -35862200757419699559658296716825023381215933380680900488559527867309804825310512913735100856838762195895452822226381449680691629806520379068175432090018358516624263329312901918316262050695680 1456 42146086038205420028582345116894326344596215579864177782271374765955711144326211043673823244135510186346498574958875259654523566413747862760174328246296938293420248048946440060073800547588608 1457 -49528361806909577998307920696974031424414372093200277349338162593886846231771513717424458383040176826875946407329594844813057333504387894733807356842068800926065451172039971712056575266439168 1458 58200552018187126466166084355364374481839535563050282314301036308071628654369340802736763303322224556169294456348389591246838521638586890881383681048480752208466966381785321680076405384009632 1459 -68387494710994836932081947648023619683783282281433142097029187169805985334224133708351963833583275407765846589412458445405956997931350066541377014077203862999698957325854450661601225787114368 1460 80353122592718468324413521718568676983263590810088592340620539887395469055956540617863064001462705818341468490572682376974132910626410764610317070191043449827341353968819897495911055788184960 1461 -94407244211240027667172634004134590223666376771177084131902782346526607165555469021954342295222079320208931043508601574199406432623919503935486541278201234233007920880374720070361801536676864 1462 110913498489238040438270638178187055462170198246813281360378693448803894979197563097912254579911687250935556573117151470868180948587035876880308027671322260460610972586018893343605445177008384 1463 -130298685155768385993157630604771089517766122437805850429580002800660190216020545915336504750731271487268921012238531568137091463442559454984388491531772131034107605478588486744668777140064256 1464 153063708484805679676244813120007630736911294508089798909978870852655142940904088733116337773758910243055246057893831140530141929516907076026099907239185351151931277695939590063962334346023168 1465 -179796412615530380622464330869032691892521917245703582191523523835704879029741447233272138857464949236612783821833821554576705310681498072723205419092731122808019254522372650827619292208689280 1466 211186634611215908135009842608208001767635686505335639462302218862579094437680710130139008238259672795730809022070818869038256050939517539611541777280254026758368758207209723632929788439508672 1467 -248043857514560041164542982279068801830092914459891850281830831622485621076503780300955245431634789956677549071674969976330936436262523492306031497112711637629876260435869839736609560872205184 1468 291317911384559431203840764742328494236122243416231259552062311612766768306461908009805867813578240574138809226158844831806746022278950950042366524643005732929499804142320617318319326525383168 1469 -342123247301286189085061662708319660313750266761316804457509528374669517871219792589294436059236560618790073025801373895536214204121526455102823998049702056471401321065611628531043066397431168 1470 401767399529293698896198625395869180557267678588295122753439929145317564369825130035307162164383493580044894746217568325557175131272683581200741559843877466578535932917737864320525280225864960 1471 -471784356696246612740133323878581819395836289698035838764679851344308545052294980752524593950098892132784080370458056888117722444158992789114043345943998337203383967622190290644614623695702016 1472 553973686614489839757572766743553361216664938530736631161386311548519698870362836846985796405402852918284521874934929638866505525169035258655127418464510198405125237810608686959112962359479552 1473 -650446404344353330336783748074157970931310982621639799543939828445256331061963996901039548334000175196361682522157774087005491616136204380194765225208248844975058811812377549563260236497802752 1474 763678742891436889282032753606164038737149221609346498147578267362392800710443814360154631392120949389132560713285375115580584073361470727163346023913337427593154543025612572134854849308583424 1475 -896575184785790159973459567256867095813114657081573327238554228373032594135623275551051724667165516598282309735562992083892303363572731601867512177575165940266981995574732962513044533886448000 1476 1052542345671103120025712610623742850370026022765616577259512389208647992207496126004664351544672711349119940931551793195979123288242698178496526924195248502061244366959503003146905872153492544 1477 -1235575573744308594647530515089774430591096839878703795697880308373515630939689589560305283881522564258150424855124785191307204809662339303080288185769975049201305437177068619485143623641187328 1478 1450360448226804859412185739485123203952033748216444477159691765854186887474501553354890395913264468302252634552346117233204043086759968436014214244125217020718140166889049353267040591555302784 1479 -1702391733971118842395291721300870232128938681931187624245952610707222061647980927234066116431608518446134413069398689654524907896719974760613024762543278766472493322440217114319039829569622528 1480 1998112787117821953959210174543796830842041470210091514759548028859050289388183787226321240664730046516325763651347576462031214625594957280333519615504250679569625941686942261237210996011333760 1481 -2345078919306453747821427659332478687353471018628043616376693478178287167563862770923443785512850811373755265817242824746217211653782652563915610947620834442764149169388263090497201240863483712 1482 2752148828052284895166408939228449786522684566563523650465200685671448805812233627265557998840371063504246679581612312339695146525284314839888086455188020870691768053390446561389331385534012416 1483 -3229708903434828824387832872458829946470709543560612050385872602198641330491289838042450186717117301956645442329506884710671194793260627793719048385181775450027070165127116613173804642484811904 1484 3789936043643871336435381099514230197076121934645846966251939883804929288306786741329925264185921200427326967582273997668508926630348591834982960147054041924992298848807833655521190586978419200 1485 -4447105574596465343643981838636595770223965416880930120644499508820806638162283868470654272482037106788120873648943679766731731672398974396015833624087792299137894253984826226891024366202521600 1486 5217951995640068688510931398139193089570935094670244982096859251968146218858290372507878387947560086419442843930984581201519699102247367599500936997774769869780102917747831774551019499912102656 1487 -6122091592210012843285809138011852461674836267173334554465734825572759793740579677142961213723453345881588507541432578526051316223809478134121762830056268063455643953507507842059777331755537920 1488 7182517499867943518770968725713611741841703814021519338607542377567604108809458765041290663642903670041531513859484407929270189205729747379873045265770082003183655664967278738906127438771802112 1489 -8426179610604691286582450737435357127786501789945359020006777902366357179494031497938781819345560047562126458056230116855017095755844035815224802373783612084680138874769798866205124746698954304 1490 9884663826315101980190327479063032598451466993755342818570215135303759537024819769495520283968261812239308198656936648701094643953382067832895873277908574877997546941582922194194014071664080000 1491 -11594987638183962607756985115709333129705800203255274059438520864852000890048104881575037776738971912911104940203966233459988500742846913849459688628266897100664557954270050115169236649732562944 1492 13600531905453231934937512995214535952060087688823877897121899179064836063534413805414529217773487237814686134562976171967445328953885001094172951208936903877667752254144938169533872798948244416 1493 -15952132094111139218680171665531877807213558682720328437686413814101566307149703976795047835697173691990223485238674540509380462097055994623381098696426794368345639350698191750410288821616595904 1494 18709356198989575036478333051409505577959213781242809329114779366280384845033402073546746271540438212992581752222992414751546105761475392183678731406835320010978819186413539490386284864427124096 1495 -21942001209253481205441101052435301000453287832296648631986656595197546908158954117316536210217625563639168880308192056492716051905815821317348440162068176480685594123098181693428156964405314560 1496 25731845401517853344198594656570906091541558871783358414907840107847482391772226662561986947466503759457628625333523659984720337911867057593708266324403416047976596978333903148720131163810081024 1497 -30174700090354773437000190714405681184660569616930194629998704897947535953192504055837187472230551462909339212047604930648517646109349427070923677372284418172738142439999118825364988767679441408 1498 35382811888851508798806283652603182595161271594387526397651726903010510408059823401077656716830191812125526399262644826121941409475770922840820362301704260473469692897091436591058690214181854208 1499 -41487675214632983669674067152747151408897627905046667201980876684862826925020047774939595657708098221857803226093102188707898386588386560001493440226353528357684092377606055130694121468746823296 1500 48643324932683723220699851088897700358085937426387082365331924208102684366498586087526810692014864503682706937908489329815403369773007787733826018439449565976940946562205898191408033104995914240 1501 -57030190904743145156100266563361163783008989379541513766215527208677329005179264890716958673034916900469933943997183225192473493908760681682567867486071506839553295657432809350410619656351410176 1502 66859610107454448893539260159626373040955261982593469583666315433758533049921201210762792130148765579279615532181693134286399424569276917502162738519072591373476210867377924640467922294978523648 1503 -78379108228467329528047449893815360708129185084908360209611895279711903159540374911994539612374132871833128734372945851079553831092760177570713796967938458995888541540368856241451305524139230976 1504 91878581649453754030532710717199640631096152631754897818326092429336685292497450437180719497223021687777343156222957074631073936043184105432965334712214478740188681774720670117435953315734407680 1505 -107697532942774596564726410299895324409963848265675238920376631498533578930957576053188265462179119159069325665422378457369063362704619269986963225221349798953089749529466320790486442268716206080 1506 126233538988069128967324369584668068206755522342084818153230088779971366505226591987878588338085437849013908415033859983066260339126829895164532512825581775775262783264992093143539549799938366976 1507 -147952161191718390772795862302739947632208250342075250488044383581257808132244329927743682183966814904979587267145818964450750865641256750953273225748311557340222938160562962305470093081534078208 1508 173398542808411867203946984690702177185206171760860379424209759855737018281489258229263800136493796059630094678416386978666676222510878861812691162958927997193726140867889814038595205514372411520 1509 -203210979887442354618125963789498993859347254879321276111475595571051144592026095193594668207389269215779767166256446550095645168055924183960415278206822101836373747380131789949926944606679485440 1510 238136800910463164880802280078743721284314671657026190961484893266789142972004023907663170396256074447582774642078914084122758295185227244851153745342021873429853359829911107696462022363987392000 1511 -279050946936479919907127355378371312126881728382365566155910606629220076129256087192742349050263412071284600345601938392215639014398605434062424360740932974857477030961103530901573544988221272832 1512 326977710407300855436258901354991298951624804017517257918567296891943786412841158151592766350687333069327722793934943796780540620909005572669640032246185412018284529411439852982235761482298214400 1513 -383116168308740656832700306166507814415280370025554006438671707601752563652630691060019937326013489055500959794277597795050568087851288231844910713636691626469599232312827719819240273647176603264 1514 448869936017543865680032524594065275317262044794947673274710151803553747512961032478853386793839695150078489062572000431422720090989709161673991626474178999164474866133033445216527983367728622528 1515 -525881974096611418235743050448420906282450402768069831145842894093188569957967752439723967305756702780923001473480139996339841839468776797698588730973932240728237233062174764807730207724584527360 1516 616075304107612091933234943175683020915812979124636759611486781473918783844679489472550445347593594982689834738037775025923507905323138880531635171694957455458100561933307167867740652079476124288 1517 -721700634199086633455236493518709336808423565981450726258155547465890593536615632557844672611031407005323215496449659715958870627878807673801310638204389538658090126135427859164803599869215149440 1518 845392064313581305041401928084816178363882599479565893778631521036925392656116711610870393600299662734668051542792372505426878288350840894546271694826740177846933724235612347176683164265681481728 1519 -990232238442921338852648735110438854387849503348237915703357177097837483346590335001923376781746087647705512901652027581254490229175421459695793548578671795458106933496254849597086301844942961664 1520 1159828542238845702726310445807875286678001234564148834143304527805615680804415286411130515145498173310367574891065188928627180240370402536188094208965192116892715860924009727732989344699385964800 1521 -1358402214053203278737965362128978040185925937540230717248885698850508630959815985879070936944925957799209627346208838790096189048803994015751760372370853814245565388808736855152986684377255442272 1522 1590892552672568156508617597714611343176191063697076769625896859631854911997360568836833458043049793769941821028145494784956564299426057250421480667608437517359451034827977168211610334968914666816 1523 -1863078773256764740523088089054447318847301659138473296263541080473942447607888676758769890027008158868844656812852400059968635279411067708030436162677594246298208282738701844774611838947889314688 1524 2181722493198392525238935869481262212155991253850897637403883068715511505255296054817484906646472976197085810683338917969954178541798454617769095373513838774257949178553242429948892008943854895104 1525 -2554734332192466669055599959053836625731896536455701681506397791418719179623836821974672095963146284567733123546213269432619915250862905413475684877385828001186466773767495478506677517488114209600 1526 2991368697885105835759938932612663657728781313219695087150948865466447014015723179712098181599366780309520791178570037628390508409260387427216147869905635119480037589605805281569773842901576694272 1527 -3502451514234084284493469997499780335471862922989525552148737904494326657834249200484916546682991185011474995855991888407573529306952537943001909489012045010149701793473478596885928901039477809408 1528 4100646450710744209732853749282952480905046060422836085874302589147649757953123434656078122994085305890003758258931898594516070576588420978891520749970130304615481334855430848976509438940138416128 1529 -4800766146019495556849892257520862917421520766023795270029871706797912780237431003533083026887334301109941474011143952706701614390473563165974569028763602437043249302937336745298703246056208286208 1530 5620136012655774432029624215074564541577699944305908411252987742421849976291212434429377016977344061838427947779506574549144209555629556938838403432961837819549901602878271148334333849260346152320 1531 -6579019484683352157965770503321272276453700215238292195519483551077535642350693563293853272584502619411650269622970562670867671761596414247425699199941418803693891937500680173914975716605584126592 1532 7701115061303070866569166842693325420345131505601844664914953702498605432504180767419423334928522928057386776412980449654649954229500863994176184683505634717221064464784355329139402729981943697408 1533 -9014137238954866217495200828278076402589185697552363801204250024699839413593377553756769133090979634836650671309713494911018082967668494967137513223574977413191235454215554044182619217533299673088 1534 10550495456677722461091177146133690973393883493845507578057974369251598946587884408443249602539310499985628242709871277971010394137812876388647565031898734796520223779360101633634956347688777334528 1535 -12348087552066878582929683779709855432523144034890792685468864354809697356083964407737705574722132256633174915114875663592621735493858624129439962613201146703013865457211218575370594822599744119040 1536 14451226995380886167319719502822952065886769400745635562456938358039967287133699286222726619981135328276468961658898961174748065694362175885073530822617034410335252758381155390094320058500154257792 1537 -16911726403634209004575643901392988400395692512967803430227940919391915547353051587639474646036991876728826785318809646393328547342796520785954460548952996776450758470237102471959007539228453661312 1538 19790163612421633047187956238842158891913489907370636912330073721705001346739776775514989083006930079642900111809169759198890269693751731135026795494876864975600568269791322914923624107332021429312 1539 -23157360991247689544536615719095097535163186963153194638195475977623891933091544661162409264345379049207918904903749201243484119487322067553322327986835159748071277593173247114834560691128136254336 1540 27096113833848555972268451887296364173317401498843871042023660033040777555556116251227809397005888563973212913259055728172469873380108801102397241696349342730304803427676963637668407149851228456960 1541 -31703209661556417343027707603350710682609995402386445626650875578257544323495220989768005133047362351898333831102437447854698822740750045576857356537056749717930852307517649703294220940919964195840 1542 37091787288841802095415128537722880582374026240478146138839848963518528146347411333356344587077720131913033416000813577076721723835851934254565824386547287463301060472818761471273836490791255270144 1543 -43394092683375281117707325403530250090774613319769248499661920936267118343225389171378201824467007957276561849068874065716110231966253153027944460611670308150416815938986168499601794970177760562944 1544 50764698203769867149971766441542528080550694044057638135185664412522130552563215134363805922475868012090472561710043086729296620591203456015825105053527054944415032934297142241537681952513885113408 1545 -59384262944621984895518687729564751809039857913639833697099175097788690780764672502995938971388128721392690863362164604579115029329116954038464336542341293918423774097286935536030769300458748508160 1546 69463924926513086715562563184112494554604044003992804570328173251713792454895723261160383913942068605707775808943002930794803638219410070970510009709489060934255704022600221579581094278783195679168 1547 -81250431048439585289191548069401315346361281161945442053059968626493237614758958178398463200115594590920171237113116829450617376044343214584145338357482898575351196241510217018437436818573018846208 1548 95032128433438180385420057964215609016606960902570930886795935174682387527928650660329652655444516640298681936787653794653915661136236325648485290409420827043813568540591252329386626058291219277440 1549 -111145961466808158588334221937287656966258261491458727579688962117967584038143212295991465708199762374666122583069650146052916734666444835276096739218350687273775776370091555543992843234226822874304 1550 129985642942216741101317903267365389700922147861638071991849041112359692252743898324691602302345301870111140727337835803844809790506053003603301732426299941150594675080594306231811367454698856023040 1551 -152011195867709349717827838375346701482173917706566226317971884507331341264802878498254377120012846995426320221387212037229417454241767340990506892334329166574712320336898802962363395143851649392640 1552 177760095310054235696910346189842934352637544407199092371960957039882360692832063631238769033578027638972208588905849014820916615612707104960218521199791360995537266024584344511148387232456955410496 1553 -207860277951739367727740081598008874253380882976238399771008846504405080910866999876741094091671410403035040378525577063373255114574792525311927493728302986503577195807538235084108044411443130191424 1554 243045331709481426495236040210523628361333574570903548033317253100784401521369990125048118287674088325665752986562774272087216755313351856948542994547135299414635465746863546800847889940829481195520 1555 -284172229876248206252097001052404534212337665930148118714842552007702634297053221338775253526326098292379120482750340824335038927553803272327534592181092676029575258973113556608327071749099772116480 1556 332242035036200951614216308492917233923721147551107724411546275959683703945082647486457283604412238795989798931481719961768906376978950251116475992864445979368336563889592812927487252661594389567936 1557 -388424068904076949504392154427976382787673020500431472125210638702341143965562699404920838521818014870124636820680931033795488056417948691438315514166624623756217528531172924474284622971998649500608 1558 454084126936437957875757526749238756889517061735142934574608612622432441321440475340781094551100722613780356169193310651557019528281582721749253005792466763613749082618192585894674579713804754416384 1559 -530817413009070159444882672547876961346799473008678689999552940975406076387506525747924848509448834119607775411862327044538361619363404548257798139030454727943511587518605224013189457723002701921536 1560 620486981933826260368688154072729648429753894276845804816902956427023755788318975559154759139123511058265895960255628255072591780534107075528614624298343793519525801119689857519363934037036970360320 1561 -725268608758086535555146854205181751875442723565124979591948920925451437882241593049926737640123050181844069889461692028812446772111983002977306109545585983895430515753653451533035142586287023054848 1562 847703156749404980821846644990656662307648778868653069318761183825396334342719240195840072331268464662711688359851241283047005196622187173713966733867293263660922984859052267149567575425920860576768 1563 -990757694327914833786316617203690298177434494285394758626002333444301289171529934553791764959232461157441214376393895772453643261056525362513543655247466924060783683283283200443188404147175660316416 1564 1157896819177868655166129771672122651332976000465629929165032628957544438433321712709994828687814223133890665785354493395036537726814588201779285582466782812287421328770089125845620913068271598520832 1565 -1353165890251000511476741443626020928061229785075923506527763343369896556747906954246245993094696575277801904704156599375265956882337609462307898636716170755640954948407134423780336255997290646174080 1566 1581288151082178101581729227265328949296535122925692518778056552269665013069141448194211491218715678172219474505828504543039804158366275223154214627290547562937944971170257144785945669481166049016320 1567 -1847778057429817236701043659180744462301678200634369565278415875558837321061980845305243375774540464895973627379599156084506157787216280762552722251662734797343994458640797204004414119126713810721792 1568 2159073506486843071078741767903674333484009245310389518177537391854219700426956006775852489718840874342794888439410737637742627745538651797279418050963393577736879504222274485705120489189541413403424 1569 -2522690112820108065341328394265215469378604289115715137587835893242136637383851372002269568385768421411066247853961342349879055912925703470589283378431509234782186456417158673686631153882967672333824 1570 2947401198315904168135508467389760138487984110054594786436033655344930410026294775352390739671666597287270880566962363833951790380867608588505117996125377624903016798591277610463366357581643653740160 1571 -3443447772002108736593150553592253050284091851744481708419667055968052770621754482799878726265536214274735252449046836405664960731545164634378833877369942560055593847815934762400929936214523672352128 1572 4022783484971760734004295794241528918264631083887233079154401594505364559391448711131237751699190693765766406102553754527447456901238565879974516773101924903224861910862558377704003067627892300558848 1573 -4699360372392015938101268158499383907084561593444647771945263262142261404899357649319015603126747511374689837131578474703206073388109870328583823132926514967329416127766231823292949818623117209525696 1574 5489462158132744491532915458512747348132257268274196309169981501599632887705626316140367331048324988019219111641598903845868206087718304761036400699491182639192576890804631454410335755176738165903232 1575 -6412093020470431313624636628681019115879406238984997403712615645958151015029621901728867813226834606106315799121899994624912100360202848691694437123997734770257590272651354378615059972966172406611200 1576 7489431025913981682082383462675685215358200722049367605183077834966242842393634512092725938423551764659735212912169118134335548689695076830281220112566545343280035702749433245068666636710657736667584 1577 -8747356963087479801028222963715016976601818611909268997544489308866890436574334405238974667462664971255235038672482251442864954891689919762162986947578355078978706607640837048749585980034055903273472 1578 10216071085459454806680469001531740839790415188524797976505583859923904382640533047107633169661435680667114802724270320425695626233578662677345860986925908059849016786573688668107989785267475005617152 1579 -11930812342065556617577444980188043763284352334404029221722818752766709303967856342206392521567933196248719393266992723426886619087762889357616959981486166188815112535484178997552674806719464677846144 1580 13932697087599933521955746596120545215774079440856490244311538576578118197633163570938123817591038737019314121909413474857486242347525106420129001907820932307216032448588592087527985078974086225843200 1581 -16269697073670581037848393932735058366942439922378545393502857627268684910995789810651560356615628731510281869057418010144695760586304822348357179390343315608001771005487490738065850231954439938088960 1582 18997779797202814997243885698405957976251594905026706394957365099622079542607731337155306399085409090831477765084665302562690594534138619402929563816345591410575296740509170528175639417222791079095808 1583 -22182238096284791560840968784093886432628361590407084282158709577970389271736471997503829563102971559929931400494276218281709051200071614078746194582039067702612808909726125196873393242149098595576320 1584 25899240327072508308453665671639755369519200631868843550094813549829144891410203040203700326055213258955753353267559996940648100282249527830492315531345053530390094192865771165873269955879012649450112 1585 -30237637631197765043910125716173424111241175602126333769145954084007229281083337387222262030411101724314404538520221761429022236000680297708381417250366016535599071078118849579178878322326605540685440 1586 35301070831926907816182636503712112739101880469598224764584043043906362063879040438924180937733089911269801608301244935138383070768989183586711577764504188317953357098463603244799793076183956462999680 1587 -41210426519345387812228825503415146533645967098805083755735312173976101616365623681656508529034195790935485996973997725221807410520386402691218526084964981309720683932560649701606442869685984517283200 1588 48106700063342915060426706442057568628847006117690823257866822489177866971359510723366318630945065325536713458919102985277639231912931869954490919872353362356824500480828517407055865616671058908152000 1589 -56154332818165967529695830601145221945008288256151764845423266712962115793747841119902670307666725622686065977293329709817787444391652873078798692424830435016580470717905405693107555095075340372792320 1590 65545101874957953997390803815256364026609294433532209834337348358161998174431925746576512342431355842790985590015390575183689016974792982547521074344845354539596501965765437034245783193611770179008000 1591 -76502653636435849386904209223917670894767854110544228911706131538347298974852989663273056956340348662555368878015462505148074950393788498895330472358623174178191899079741473377665981621949511077662464 1592 89287787530238878326430859257090977240583554680298885303845339642764028677986726213584370837764026771827173008036204998696925971183888543031153761011606776417855931959493687192689550787449150869268224 1593 -104204613693175209476981826196207664064351857055904450363170631285819163206571973964805789535213244025195923299468252701546168343537553588886634426711383392119688445000290736453776722440036598949923840 1594 121607728853310363517731093363915887170272993022968934774455619102529919712803264130253042596222229830267935356233644028663094135636675461197282788043603812724905021116260699875735959258121992820993728 1595 -141910578382711099428821775071766818111893673739925382703385051576827445427767383512336861083078585402286854498517272241974023469005893502860040931503480976071722968683666440693536618225255311832742400 1596 165595200140049289512091576450827909136754420721733994260483221272835062186603392832732826151613882039259011099626487511851119966750044521408389629505387273972503428024176920318101339634502454111514624 1597 -193223577908401867158684976067782393160024466035574671364631114126475696939192347662451359716921129488175278306689210136350118745694640344640255481169921928728480351315635911771140532780527687824252608 1598 225450869703188941897565561269234515069622045615915011841959865940928687784320263019146101824782497237338076096149114269095949026266147024300296808355871934688043036597642184906070730022689032389260288 1599 -263040819843568291109353915426110523471526590666172469591065025267594921979287309071652530957520333417307734844631377994712914855186220493040433752882326617642631174236702154371266395840579650891557376 1600 306883714454431572018179670712979539693039559897301503298360288710160559180324956929007609303531014531692725773312201638371862030900895493021980955193976377722035983333662225859124339059261934506285280 1601 -358017299166540212713977169243835052543770345856471777360810144653090982043435500258675087897189756218633818242862156487593185266140715945536667631683349289246915602102139794976251357932713233460951104 1602 417651146571641946652606163773686424475868679411251247785682911526414756511692837624342700116148200889452289597595247406322049699040921763381486886988475876428556662817506566454094462367985101317860928 1603 -487195041052351483442863622117859542174271740421335427562154508351573122032557240652377254755219922785207926669492564397603276022005854784734587313808653109002047542336119102388159347707119651002044928 1604 568292041786491604992387499725402372916068269439561898364971794736468591319907291946858212333670606485741774057336622595240488796486434894049422641887871974486355290624086980921257727815934348802171456 1605 -662856993166508528083032732706053978481988621842185069685182933859400438596225675267859130394941450875396299702551219776958489012126799239850029474663771359572925835163302859640771076508016167837332480 1606 773121378070176750748370547338356936629278992378552503551556562197168700585278112974337234598048079677929000320346793286518400669585842032345650142867315690451087782382529206036781885530786499744369920 1607 -901685556269305257173689169463525165219223646161014336712561439480048792617004048135646495221555631534295689756387248629605755034678967784691287208541190692616668829646877789797582460456973075814532864 1608 1051579601141414964193438059460317846229407950682019152496014081477888229846438266834129564722044474044857913797529222189984536264098020733149211329806898028696787805792298289042640793864371447359083008 1609 -1226334146677749518603648834400092928088432560334421417309763944209598626326411118414199612006448116877838198863147059358120834658857986470670343144229540451776110098424501524068558991842436748159588160 1610 1430062888120706994792455659642599444170229988305675831035890013909744580219875958116765055920099756937875057872660702560477077246292056939790090380737280483636165993289685453758528193465748587614720000 1611 -1667558648718668100630941369963836066824744393188120892748730864338001136557656311863568874517329733144758259600832461909362254953415527072410959930135173997067096395093960145684436942369869755790283136 1612 1944405238223339834503746920269846768805707332758562596511935673606075185980029949600993990451103724654522190138911970871684947446763364250799125723407955206755764088220199473489927388967697071363729408 1613 -2267107693044671418630623247574752500485773526996880712000623706548141458410679781216378160591330772616680359222052564918303599232414805197900107532755162671319919503793006003899781870329304113238146240 1614 2643243911758012708816068712235679960924787752202678678136675575384379180917576797054766952166627781076125365586283272262168201512091669616433764535494996031013345132419328197529325162602008113462106368 1615 -3081641192619974696668426649850802587385289663540502194957460820472816805655129572110834209038587634436834206116322508895551717104332024028812331385865471496313396137365261730493091746762617744811532800 1616 3592581753161461335371083946966685747141719426793221861278670411224588848719730683418825847585629167199225662959399813579665972975911827445203517096583008120667135997876829194926535713089385634728345024 1617 -4188041978887680112687323159256998100706163413480354954641501951512367138082829818064906336049291216463357162811844523280183229058068618813783876294548296447941828841251894801073507119744075873119524352 1618 4881970923852643765763231969890947825408805325746994413079153403953977233783729080093666733939594164013458763296812514173101523904536622669769656988846077220042634997756069852488867478524322265138270016 1619 -5690614488089600447319348224386855144086307155402607730680230702742168864003714783487910645584788293530545403459729372757232996553130563359242723600162970548499333883946518611057887461306089683960033152 1620 6632892746142296912565517392951442686036478661595815430613773846157765460392960319463402107977946180795134612023717861864065908876281641686342644332698204127141015132963462363863859621227300747555323840 1621 -7730839121167201309563921704488539403638503958212462524309652991370076637325192390222815907310089742040387686383887767132981361200730744222469114926906219387689238723783611597616076307376750428503294912 1622 9010111518055524237670465924220056080863642005490117114502977086189414145690764473247610031794361670517182314128769919464561154446083421771740564563451535032834042855206869374683022355212013960400753792 1623 -10500587179055308572926309979138928210115618919396610511797700532595705012437706658664054644644707049784259972957340773615091128281302956860342448161037380952064344532540861346060647726629065035822248192 1624 12237054943994121334447402895240899674887159433453644742218234296081746685899259674022351940565360789719346907792846966739910309516037190332693317412712400530611880334885258239299561389098837743667079680 1625 -14260020828032110924002096809872903371201682399841772851439228656988787343012053116995417994905345917821729587022739366975632990636359557596979627401021343396835230853338550129834998005620389929356908800 1626 16616645423601419838285391664843512965174798936503355624867902502727097258796815215326142004649835575981757339205714410985223714709978235154934940798424317239496274450504685087484212124942356367909529600 1627 -19361834648709697186673514643091620708352507106239850426576306691019555974705136622669067814874432662574751858677784624787248147378927446289475777802949173128294675374716176778446570865178493756403050112 1628 22559508869538670752524713082747301847231407619027003361169270447435029906939483566147062009355110298793369030458576259870730005514780831132427404890494531335483357765493473859920240988967077354402526976 1629 -26284079500767603586733982272769612226727251204052306514958659194382576028200285671176160734708868573465813857786146096211150642067174040793601692791248933606957506292569969556376084017198300107172783808 1630 30622166924677639888905878517740634998352258942655557612680701146100302755668515330515610658367582687595999236645670402912552466567066696878838497928167657232655843333369061849375016558386066454760664320 1631 -35674599077173212872368747632064253488226611574472981466988003085362878313116382580761600026240493937088061362588866592203693400195897839013136774152838605456679268557975888061059300277041134268952544768 1632 41558736450074722959002201299536948653402858754752594974993217877078538577734057083608300049754601886361126856166594168452621583644775121993978109399206998871149404602260795894910323619582948546806516480 1633 -48411176699234331133948295776844789524509809424346387909758785714811569682208718895810562931270324947973423044820893439208244200551714500723087493981731561085917751538841213879318040956667265783728396288 1634 56390900695455046651454362351684372560774601942727934189643959228216848100881345744601873669800779368678853344762724113131997363091992684514891337871458692985999353093869372072617252706184688908217159168 1635 -65682931905287570928639562393871168515924539424519962136537745488211580965718864093765577662994552298505849786096659984475530433479030076817214277392831482271455574741674544588393394961544119199115148800 1636 76502592668541084081248344197371912720333460156065608394372318420661161588255916902762502804186068087161927952790682991579162498025737918877730152925912219358107504597038937278912175122706584647787434304 1637 -89100454512427936132390768830472865521143948196072817460960930461254248214176279101181609075837369508774089456478670090385546834736799783654152359323401880088668235888994198330286969621389367560129249728 1638 103768095414880503236963132794304915806754020826554062665308185346377298826512722416946285821129791343852948990218601000622141773509110693505360493361051294067286911877515270073781049931741613910613180928 1639 -120844795257355447438980070613223896295367137905352385510141140968886562624931260900770367059508220283958542831891924535861157412628578460610977440585679886052445012816204246456824044710906592109017927424 1640 140725322003367214717659634364713748021029619296328623737478537722621137211733720318928612997857286155924399415536978194119704152036408877635792435422431283321654573804038135574439398094427062424706354560 1641 -163868985882659458212880064474493155839380922834533816472312736573404387492865504491524257393464398268772531996183654840983327543056649144260386402497893747288237559948342744713518249057926860720775242240 1642 190810167609236049077729818558105895776954304600069736744125175881578235572337363915622540036687820480046973022636516770484975675863990734883499689111060898506849898573227224764975838001496690456580023232 1643 -222170560061089209353991578029063890322530460949468549526314202764504213116668989762654091598885789129286824293704596344699373855274715136499585809664382642282160394009710107641015793288940309552527329280 1644 258673401651220073209770284097193314867959214036251753566747669721776342017855758501987920978928106429295643703189137397242580689950556726828002956448498830465692384536147452429283003031099630134948206336 1645 -301160024695214392629905924844178566529021894131100637611942304112607465936819660651476322973238128341262047550204122933310998679816321064708202694746938905385500581354275626460771751928204327872456663040 1646 350609094442341878477399033673312497507734061572508347912722478991268927076553171849151958894993019892771530790981256469875436435029392377252426986856978347404137553112694390990020993496073761742340376832 1647 -408158975259929284791052577871626747639625008404890250335746928680426626572832439662522958825139772936878641649387041134733079913353327757351478501977321095373208470752498686717214036590282208622653995520 1648 475133731108722658493657974266818193586698884735530571401872701520363495266928044799865580426652096367681603624895833643321045060071361947754466860210987623632723793013486754622726349327982127654284186368 1649 -553073349503634819570191331438632994039996184407495247786653515764918143030107507551722252709835514369964677827855402839437853041157120622020127523561610317610716736383827586471654877656615692925686514816 1650 643768873457840787397294783643255119523599620033248957013680598187038458758742755511667919882678872674843060030437900708809664277303057019959416706225546237205070015815031439157690679420667045484151441920 1651 -749303236592300386647506254685286170006228610141893432643478200764109807656679559111285355714554459331990609735824214240745535541328356072083051358211896051304390064787001874668998943945635411365629435904 1652 872098725134004559389503237395883574007803026138444763626954834300861092098141194679572732069245457773051841236133425047316089840573137455193250995263135784271932374835491680122249169684227411421874334720 1653 -1014972139798976016753997173304534485432634168477917844742541761960575249137530853653854871521667885875845408410308805963816514527614339401812838977880372012187614115548630174036082801639688906126434434048 1654 1181198903896360157527679073520316690115443350288545229092708796964681600660041383967435563876711036441351252734937293047346408021621691849178524590476826607783299947814047399651228535138519379251304084096 1655 -1374587565269483514430239727715197170715652805245711045789475343636837453975472357367749796241684828528198564122204542556436996690619513733839496903158212893082435477912218955430437588222537739005221185280 1656 1599566373401608142474738845522656558120607734831457264716386510484472904435065627497150944449624737686167430264758067398036663655320555647185641172361819595449377245416700130245675280975239285004427247872 1657 -1861283884372265254840502558636044534311634068782806383222851611413798915591027800887686042087625986539545448823067249422057977322303722950371087632636885613120528610923911524024562664705641520351101083968 1658 2165725861404834740512722651544801447497212606243145557874288891828682226269038457135031402241202441345180464891161717551730937555879167822987303928529113547192555413856317353517008740893293820872471571136 1659 -2519851104517949123262851822860698006244681840132424744699701933486837733766608471579276473666442927131643641149488937440361150274505540945698736524191703909034110410225814008175787356584690958434057437184 1660 2931749267428233086016122563116500008209680584585483062839108183938046149811160385879683022739351969545442748542571811911404077894821220648202599672759554114441434709814060686192933457123690973883235989760 1661 -3410824212801119822717960373389806263022858026362713233086892762311876514805758220597765624449072926428197005287154051952034528604692739479450116575325718673640666963820825175188719867932988031083015255040 1662 3968007029175390652141042136401323466360356075978316755789121984569447998532747217130587937674938961315282758869509136808790161883988816015332769310216570328304677408535183364299089301827660222092762524928 1663 -4616003497117153873902910228819434497199418929733981123520826123492994138458284090437694003771465859546588751255678899263644837526479252207749699797448243613375706970263849011891747504164132000166187151360 1664 5369581563148420608264290665463585229880440358045339000984697864031376146568425835785679134745512712359479974128738291819251193979946722571344177505340103724925897013941329605599332875826127188691228176576 1665 -6245905274864518737786321253412922088784599449825156658868267726436179237983539937329902974531527795255438721819476400535528211735057534751289724569265965144976803659326374484136376014885469299275929047680 1666 7264922669262837618935622290556259842754514376165449672668285874376955066655835951151173739564630947335062685198592654278300180327568697683922649345387849541995245056751582201352364711917355646528502297664 1667 -8449816311688893321989432698269318522047980876344876031571975379678926682162674934853063888821171460222153420458604738813345736332502711243045761709133024869345901643636901409767256274067130178818772912512 1668 9827526581684020393324986926247924056303229243092342189881985925249592909397537603023136507450104169940901190831906257257939666763279987781363135388110837719093988198648009991390088088382966341330640913920 1669 -11429359425382867622662993259085857002284597092813102111865188255066948070976407641527006708339803697665650930906084696304916186547529524772861008273150236676174201331292418237907809797031033657373727768000 1670 13291692177901411925912971873239355773007072167624802142380348139894716576048000750797855876750208715141540006398100837094331021725729771334274558975595433538513470757872085425669030647815053275784962357760 1671 -15456793245062503155421374264466329947904288114528293046533456040702613737661284446480641129377590751995417223071753430103338145440538833601441915039447034662036447371542524988924613545983762790943942416640 1672 17973773970168323929699962135668919552961474299975593194174252345607922650240064147264094438148092765001606516365616566952078563606756645823311441636640569127474552989784089341226612248982718031886111145472 1673 -20899693954407894090516957567890047305394049508983705782360672172431518736490558701695315373220004279154087687043201349909358180031994371750607690302727115975620214452115284953642583302381910509911076401152 1674 24300844513890585849951174413261540390314690215555098027171686365598113027849847038537277436613545018326400353775696508348230616331112385677061878388520273677090296358864963239972111567309189201181044514816 1675 -28254238917603496702482741199232153603617698323701829865030543061058067810499913483661116340515452021229886430380565975394031604389037957753924377174360451087313497847207951622461866181657166101767809577600 1676 32849342646204848729073403847839566696100022573344130472245702927005398781685646625725122535038003049989179476044110344337469992869022101847944907666200682781155714001876841239115243366900604122757245861248 1677 -38190082242827660539387276728048127784304849170700861263120925656252290433422784161225133976301492893601093244486767648505214614500314404911815916539864722217363226047549770411151944760644032349255014646784 1678 44397177511472320424990384968586579924956578065174781135410224097346748601780626411025082692076791970100527993797576873857906215234129195558658345264120383507596545457285596042038176626815280505740001908480 1679 -51610848992331445009152315123238339463004116419733585118221141091813243721520786963346607941950682196724157397556351646561849968861249537240656492557477759405032701999142759446609029084159862116659741250048 1680 59993960964434131992874177938675618375525542896932741233131901775857094229598854793315765619477387416343189107713508772217786945750095852210221261798636845176068319517330545517794865650812030106269685012480 1681 -69735669877387811904924200205728163619987583824670536041258094614588498164787182737450153494331127052819780485158278752755549293229873942405119498925144106623764470619494825879470964844350807280920392563040 1682 81055659307948894336329888159461663969758679535076763631795160009283184185860520844087015844133988448116094603032932047004610169777682392856393433122842059114091393512752454062980403423749477665127013054432 1683 -94209055519658829637098159803468230751184871658827062540651503344359476828853567714533249047754823864295876741768816873460245345106494919577502098175021310202257243908960658687247281449616544009059092512000 1684 109492132759970340750072699869952243429757324719901187676218208708279270479146607297746152757605614413781599514346652804061664657816060765644734229520913962980018781144889093332477370178585574979759534331328 1685 -127248934889643001414391394999999333593881895304110341845994989184556638079930186893386954271895035423351401371976288287531375304305280061249846596451051476287593561357352197090024435595818455616895324090240 1686 147878960186742720663869839082799190173815379290912043557721575051037976045761705428565907615792132992342326949665833570648782872521919251843591426431625368912544050506391505647110449813677582294145481113344 1687 -171846079646259358517410986481557023006380271818343599986784594131366541485109141292066072823970594774549495734555307559305560677338517542220690761499784520599093895502909414101949354237530553539432030080512 1688 199688886320629995885206098812755323475787813866789673549898752414396017447998150976861894275506646193533100167357034938405566827367549518237672894495003893671280513247340393795017756815307276050790809687936 1689 -232032704812523385794125709304934640547498092743664433184111264393533070382136230643581997232053340323283458525447062756239180015974057252047128119912516396799170338920140950264080907203141883875088164981248 1690 269603526629991920085821442823570255651877557339757514890485704832378943718367749319548056766992588169123100316098236542989514220249997391143068618251971971708785725992423117136609875919943741887454762088000 1691 -313244179546110427886660752626898499715920480590705439379854370262318454943446984996030373389643963959048212124684092759912619165291390436953586094875698570056820819917856493376400473062261937353269017910016 1692 363933088298143451346455329511818632661260518318951149395737605353918249686317059843048591907924054089807656033648245493351375865431642148408948313863074352194557260032592471148357475819768009999842295247360 1693 -422806040989952324096915544426998992726713903915257217690644039183438142885505249328544130385518938201097492413640629004159727789253993047642646777864365192342687449782259924467643028413434198315280502952640 1694 491181441671101920920057842940861926787735563361145586554069293335553272939525688885147940175817486999940043729448397084435609247455101859485131822261443102046059609874926354479128442703212515444691039990528 1695 -570589606199762989071433704949523216306052834254890374438403259876032972189872028944567661598670612523218789796206773000609853777401272146810055140605412288501575468180149589881347938903528149659764466792960 1696 662806747325559973505582993412582423221599952849622689890815919719680632513361005398590104809206782608440504553755792099729423856666517515290420550246352364178054817483175511082037222758442424147891386639296 1697 -769894397889415665343396500212813128814573851941219562248394412662436207707812708885022180238552936672970199094343973063929746574722523491856602880367869971479424693739353945081059976374780998874022252055616 1698 894245140373407850770920034478367961876311441182064911075557683455735273861707087824749486324742204595624346289461164273005004129805955716056844480622493228103065227153854756988390611332914882613121655664128 1699 -1038635649343174984766116538071695249803231437802792565087542196703628104492283728290846409757242874128287403215762611808842728928772270826662578827104520152831791300040476169755692132519908054443381743371648 1700 1206288213618407584785904682719740970799300999437285608439833476475215059248375183230529816926823270329479860058446586434984433399617136431046338167430203846099583370780509347077519444189524291023595070198720 1701 -1400942090769779700206378231572944629092340879548893859276857495997733340713842363628356022869791768250027434451131426361243284380659472210311048837137381135368103750754557519667974350901608597159955257293824 1702 1626936261811312117704685756865570023380053422639370442156429769151160702137682421057982334140372650198808616939023084028669913793109796034740594616611415519575505168146828465915467731801138281885159092876800 1703 -1889305403412376539921281942621518893904717573935616014686068252072682023293910191777212326285376115486216767399169180949125525303739254793768509803861331195139951870731934250256326581322666706217842203977984 1704 2193891184009685392047537400351707501194633013650993489513490848131575807818614225005599989152220062775393514086321939701793855393458421042847768991530954981240418889624965789223194696229995846108810451276800 1705 -2547471325129274683828004405417954180233090104409288683269895940739162368469357136215813921641848105335808393334633990214817246000203104761562576758541388386277508277339667998018070370414622659218090120847360 1706 2957909257295625786041227818302441096701308611771749483645833772257328341246364149330100614128384336150821432395252649247301294169300338805796532121388887412244190562192843621714066616578169996354533856829376 1707 -3434327649521297751919329372884740850392202342120111681394360418190559509823084053851052066419173663468689008238042143710558306449885307197861987355041453291156447617744580175779745964728111526151267123126016 1708 3987309612275950567275423052528871920779089492275921083035683271549236530567255885522748354452950309598640691708567513037922511516097088744690762402755118636809354125725368283233006987753736154749433408489984 1709 -4629131977306588929784839804374462778427685670052763071727380536644215009590040403432606873549807678006136261509592371211807140332585374085945676491772586145974670134651424561727793096725828582721618785988800 1710 5374035756779666468519303435005314216057672678072925873508378721226292506930943418740539195963547328412881256650246475426782927274673909027641327353589873793510956834764671079645852624290441233130339570208000 1711 -6238539694059435740971495679779634369640697355912375130759911614340911199063830509845037153954760723008013297853061413833999726732337068927772080221126296970497925446905457189787070568420456009577416529389312 1712 7241803756529790609443742984576737227169866395950858785484447631018818129517068267975610599696145931241342220097837272609409322566492912629324185288013144023774650849405430214333052224833535601483183773871232 1713 -8406050507473537586251587120098639288439377726332119919032119597774009399155947749320977310598387517074741105162794361956995183507861469720498455150407797518051432113757500489808302442268323995738824160828928 1714 9757053552603184119189958484017941337723996763688305033282845773020770007640770254680559049038101054114003830376189625566579439949240577181715811705959161116430676916811726166539328898473738078144880344365376 1715 -11324703714548086505728877893796164328923352729094576054286233201152176684402301596796473356511391760323085390736752237546109298496603924415303345656042320203123666235776748430295865373154585059577249356416000 1716 13143665276880285110863371580279906196429752704441450286622565929154019054370378327366542208953136028765401087012200720057606554075132736288329571463894327069636282462322716088452310540571784093155791049122816 1717 -15254136594493398184225427319096917309101351498421710057747172588615628239521827385613679708193895855527021587407193865723076909941168695582528123265383859242973996666027323528368729673433783122603262349428608 1718 17702731631453319795681647935888213383541126646449367625116935189726434120180273257249479738037260614922495981987659384524948043169691507178313669213524186147221712902769263701151302615832945873643542729141888 1719 -20543501609564172306374896865858507630249554300024413925385404212968335764456297238596637030486223179427846439411698612798517280540517958336060365458053503723638144340529242156951439805367116373402487671998464 1720 23839118987257650347366354491204142504311594267495894543971279754757612842309463845836072872993229014635775076512324926429287367458792839686132702627178949920922882715080637164625255300095363017581820122238720 1721 -27662249504314501823618564192330682757926093690769518143727609835076284585791139900851035151910326237471471643255149905984663728362020595238234985003108382801041276571067599570839429188581870362529359703152960 1722 32097142098929028816274281728320037552088373464566833462580131193070542663509039441924033426499553808851543195911009502210645824113482490727821769247132692883673652682828011312855183318216866398069252263528448 1723 -37241471217178052000426265815580698519822981592554711599238305939439982380368286335634305921833189801255817993853727154528468547467182301989323186261694311352528691918432790764057695710993521537468849090927232 1724 43208471492246921876561753683797970824676955130238115582507194757930723156137945931571523742380853034138579611270168342466666773035601810868215162634092632380903023462997203543870141379900214911070682692852224 1725 -50129411088890046850129530039638522303234513035755009496555706874552189648814462615200754241936309941528508430496815046238029964318087586966512779098520477254131398175322083143697425104131756054091065728435200 1726 58156457323049325334818822968050535463362333824601038940528233960248019653867376508545345793417395110361034016188972562413721260470900497875699816814605242593775836837151890704213093264508342607545919067190272 1727 -67465996634085343781684995913252114600489459448309069012851045470094117698305345268383490812929933714268575448219194611714304720115815121642826442112353126162070156225303528287103160314865423194742248439507712 1728 78262480789069041889168989377462031147112754248097733698117818721118614402645955583578672339515360203408537708478465757386428768190878131570888616976643656284018814395860768873815718335046590410988904594134784 1729 -90782882544878144429655295081234590346997044202583496191964056095839805244038960730510082428170969570676145768750048447203065569397043064927969881376640346194455018216635582131499254476157950816152182036273152 1730 105301857127209895882361754011101203187520177416387693780484417961983055344823246999760243203239417089247143273362898282769373111340186479056290369516145233742532743360358913962573173416342261133947959015905920 1731 -122137721086905342063636218132206904992071203201322097749443991377359982502783604738485343253637997300328261045544995735551056720021661465584132414140219141905358476505105008677736065531018864931142434873922304 1732 141659377688065006181034321824959488755767483879458859760749689196619583467378163812610315063569866899971306111556122294623904230399644537515138175559790860838713442127938837048176710524634175200075911975484992 1733 -164294338345134626647834758664292604594208305592549480548620681404139682033705365936053396658453544031579729531081390017839423529950528378263066853502214933108567687469344232152799382771079070844398788496799168 1734 190538013192160867318130861442656180880506178244135248317230226280268640287671509160308971259172943709305924314037224334386470500290188870519748088785829641034051398388789608368375315229269529831053935847050368 1735 -220964471139572898871806195731624599619858518341047801157439435517753679186069504651993508597538470890379818550361084522390772503990497552722919180451373970796026830225377887762383303292873182465211859720784640 1736 256238901333698992669771282505004404000149592017261369583747426486244542352767113499852448292574325637249259770530833164788749478656115479281375057015179144448240122947439084931341800308414877497481555032743936 1737 -297132044454397067503289634901385894033035876007985113688245326724153735693521115975475246235577128852621464981983867774007158939987956130213119308074241136074608202738128778090427260906630393526484773164169536 1738 344536904544566144729956454724668899206772096362871644913789968183195236236975505830840083757407784595090831441396597760521556446537314235120668002646571097134819212572356793367567864608581957620725680473806848 1739 -399488100961539005121858564879022318295840966019443583491082328416233661838438012358214479645506719657594381302495744233327338142938721058974311241912420004124955407092537736304600681235836018331950661810441216 1740 463184276614793083048643200331367687655275888194684499361432260915162715321778196198704062728342917553537774982757081599533501657548460624843272507416191060036293942882838380632188116528148953034069125868940800 1741 -537014044110112244781497099229103105609638527752924706299963554241228406366918781687463883370061259744655931841542262347363966989677171585517154825809997456391670267918222024734114053358474439571166932504046784 1742 622586027148426974349276025989971096939786266073854162668782683763638731318787652628136966440655152390763906778070671872211414798991099939547844669536373830004227560365309221703530039605067394122891263505541376 1743 -721763642136620303098632796140632153134450597871305418758395431639992895116504092250043598931349139523296866383351814962653350030340921689987009383295047608687232733872844286906462962067562991379432389277265920 1744 836705366317509734590951627767755003527839824716040417086098518328411946291609824291694368195444869175253395417465812991197234835915421040919020521232153229002794290831007902240428120361116088792491224445281472 1745 -969911355967415480249194070803167205433240958726124026608356368380556269740502923380317858316031292830512005121452409197929456554127373302091493220198063469029893450985592721151791180594321559462457157558288000 1746 1124277413828411197232351808191248175583846043708718570461259848394831789487123875246359440481141216241173445968558029663885327046128880230738196085052749914309389362161661569450415547873099185911798760672143680 1747 -1303157461812848595323658434923020245916707402226724039277108121076881925765408251063395122397833971396446705842625799774166898524693369110311000960972183468097173966158683448703431987363201230718747279734693760 1748 1510435856462944371934678707745374331230567151909411091972791970257672190673546372682549672014533830142221607955051457018918849623733443649098722832243677270502585742676244926468566645941863604297740883981995008 1749 -1750611094509428916289545429651618755788032445888218990301044045322696993900823564729560806660058015737718197499087041006166752336659060412637526835627789909677874111963049079220680121506983785222223157310010368 1750 2028892698590915686827002680506694180357766358535772561641961381191747484699095270283836344674941090718441846597029248341572338131271863281081864241237738391833666308855690085817539468598449919068353466660910080 1751 -2351313353902554222657670710399703149968804026736918961516400308863836619922834297326309349310711637091484145949823891108993618832046639935388688666495514173634860801312045398707012194360048286971183078932911616 1752 2724858691171553464643314559396258440743683433929854638822971036626594548094373722312326689192836941287311800554945619532433661996583977901329589571283014230660345291474755292924899342440744640871923444135786240 1753 -3157617486765698761118057371369720447104206423391033912737662014181802520530208319788386551457329217418284930005401970026665980985674592153536252407049179803946473865807459664808878840074422923910749715671528768 1754 3658955484854698585576820885117203055250131318284207224159565653520250216890839757860765909143605119869504842416814425016007356394170967271117532409942680345602596128917247627278358640343472742791023352519189696 1755 -4239716548523072175000137380889459754866035653123199650685650636992039716079005407764361392468085331694684344089441619488317658586812404001925327115035703834217242357571054904900996183582944702147976233300249600 1756 4912455427163446342570041979113973002620107892170776330272102444352138898258227336274850606260322058248820288483930057492951502901824722691529467512730750944922176302638117553403472951805765890445544276283848960 1757 -5691707098594370965528611682158545249014723697983654339666468463463099035478697508387903080550829205867606366939564869510320670515928998858565109887953057083241316646047772919536816376406921528792742246334573568 1758 6594298420284466204473357657598559863759931923225843053277108174656678364319410506278666892127753253711025381815470798810377359180553800488515132760996129105864280365090433455254482286301665046596769680387052800 1759 -7639708721161381316376735481183252463471935015208876985237860528298051018896642794614123199410572020379271418862349115198577614289981595663920676398642803735195105348000140380758693544850238078397477041972823040 1760 8850487002616631686841991987256868927278501808290529549077577265394150768347666933587336299330675978516669765874869733539870803165856412698246771953787498382111233144861116623926927956235595908129974402367276800 1761 -10252734616297496273531799930871028377496532813656543153486490422738552607018032036588595822462396344002309578147250313896213725543080523987843042357648728599838021851973444784132554148461704911799604778764551680 1762 11876663672306292069024795877711920583528167251293101366798871141116613939987065034746030768873748257157468102608630717347432338985311626202385481770572794132786839443876098458615017208411436769854412671385462336 1763 -13757243033622557368858827058885767100440160030950364069713515815405978629050901734800691858017282072231503319846226580917584051376005950535231127670308168518141199257903650257265140509132083730971534872098104576 1764 15934945604564640012251027120218864959922922993732914414545037198887842041568022073184307666508071395153255780827012946708076717257519312684047974790542875776169957923540945048710522052384141876784605369770123168 1765 -18456612761777113449331346506642667232696730444743756392595698935620637329883136891635611270025633191825555615096055075203025574093260279491869569358270332636678536682560441320991295629161557602982047654286455680 1766 21376454250465426212241773079707797625040534683263595266293887143700488352995673797820713302866183291784044612293706334120040109155772334553030501396395576300999775474461221836625932470006257845675615148654527360 1767 -24757204728262664092822685421393912057176496927122201569789109770100780565087606970036597887616045565772574589598922008755121997170384996412892037150974593632252700099250140662823219131641765740508883326208491520 1768 28671461444114932715157858134925382975487369928187115832194525029236789234216725595015133376206776316623426956376040217482418841718443713190391513190946794444466562417303688281967915200378650460984222688289404288 1769 -33203231359113131293476937561772455503903744169417915587481474273498953948811749132092582070849739944923109254497660450357001875905457416821506819844970840010218557486018801428482287607477365244388060923341202560 1770 38449720430211071457143912027876491312078108495950378099339113020476629621418759488126644971898669613882363445470614311322078534555767049768389230929157416653640333093449285770063508959025807598692156880052659200 1771 -44523402878574133163878017724081071176963390153912720171625375171643535194317335505609746510961558001270170986534752160411500454791789726606863839955684715309722508273631824901065938835607510884439733831061626880 1772 51554414158526243405229882099081781651389746737826699843332078117114540082244986331122643265392192100769321439880202240122254837297646640855889270207593491437675074471944065819243134300531938868108491877772501632 1773 -59693318153851441177394104524522217518684390784860318632325424255709152353777974561974108736596290605863447243616362181368033724248930287726329269857601452204839146713255363012733205914879607554104487354907483328 1774 69114306997776763694643740074791841985656653472101956488594191084059357678643192383517818042858023518087545579010523492451321896008036459498655751252939798646097293347042857698330401102936290899118136922275578112 1775 -80018901005551529994074267325862383165383349388788653239374868281953084940828626841565312761372269816851204625224625732543988488416183282865310390530715994492646608034260269141269582030307271996539673250222137600 1776 92640226713800581281540170225757361348320109387887115029570201198532134780393135152953334070241528673414754083209142775463926794668526196582391544382544507547276990132269388868209381685935066508687295800758015232 1777 -107247963157768327701100402262420654982661088313443480265506444496797643612157417270690598792510149816436847917537196479068804188567461963955297197505590832234271806937279235863952119353251472287775657192391955008 1778 124154060539066624886744984990622036579808873532571956398455269679565236368857175212376086330147568195341827132579798687341554321226215166682477095176645940781237317861039708062785854706659501023757461485932281856 1779 -143719351634579123525621461818326766043891030752862613878772553495883734387259102592964012569927549972614906373752508591836391282534500337228458849101350209914551086315705373632831447784920509104350982402124086016 1780 166361195008885293513105938308178072892864838764515183381459128682468719141093682665471327749574421915886650847891689976121529865642913429809133925580935863619303257346527215613838137049123650152402920863207561600 1781 -192562310707180823619185899641876714154419194149125013030089374111238139250453316503839384921119038231258542497859112875180937084133096544058886245046050803790178882047556072702470027274411876369782063952755540864 1782 222880994072559520159344549257933959569218376016417366835126235478087029342729621467742657403949924407538059233504453386798178586768937566701761466042745638785482870989758700152024481237051109382264745575544761472 1783 -257962922169469129238566391297293229402481195561743616988386411002025187465317021873470777913192404101436525455529659143595926097987168194252479347546199104308250508319905339179120012894038991417229343475074203904 1784 298554800603053999016933369787491789877081081573071142821828623918901839089138774229918772351188099442192836736074558211045694736349812667416069701835124340943747497713230487340601007549643034990023040721762042880 1785 -345520136993299582783391773267095725768375546247906391528919574074153371765034193595259661368844213998634708772528630174391724706504403653103278510509696797774001980249510207057748609663536878684330084865571041280 1786 399857471791441527667952693129462501417070054940902018985019362534114981087826230557553074620458047736512333694222127109337722696894165920790784866132013887440542731048909148327619052781312445467262310184896845824 1787 -462721448435165810201015089589063189181919052054699824730518410272632658419747390610906131899326349537028498835538399395824454227832896446187714082366533773420068345841141667438781676072382142653529770103622636160 1788 535447164091957941277774095602666276168038888598324587445849063666817708286040919142165939874113776987015302609182976733998925641394844653338298625943587030465471396724515210182714833207476417475402777269536288000 1789 -619578310663759262860752208977845237928389819751818418373553556883513188231452072885094968860710099379828541295003728145988640094044948013715582173143698131475292127994326107934460353141804681389628103311685322432 1790 716899694737231455762996138694497868670259257978568565006176682219608153107221191218832714115744363399219513900812666026700808876516116406263283525342212339874210556591822406662077192176200493031086699474381984000 1791 -829474816397063429935007096241827913221729851818815465259525468370218680785541916621803071747592941387292542854579336588967013384249116798742535918181690506518879981956176231716824924756472156208295264199065277184 1792 959689292161361047850891753086596617318610521324033713274840809325332403259714037167916633758394009751931138695237660674058891455989926760314323929824806773379987076283231706532363886826272748321831702738367987456 1793 -1110301028925273605724387030347263492654020046902644248077941154502629610869039003090056148251040660306767878772538767794375288701398363350503474448122300637549521107124795388522843359677372943453232260522685519360 1794 1284498196223869189580604233068573227220552625412983649673071428610794784511047877940896245438951283598004996792132680249060798917807998428741505227563292811861882890818731255519981349368019735453652214344868145152 1795 -1485966206246815426149122830009666754075350381167529632985707219768377807085748327754141540994260964244990348950205644311622840344700036979736688880506284430013000540835416722560887998389854520200449866110572710400 1796 1718965098200693998769803432292588439332613297830344399651862682918100096442714253337347313234693105770032455422237526769308245590568839594445776686861251527715260970340638559071616325204921510178205528128962849856 1797 -1988418939679416506655063494668619276974057321376116967188633444284936800149605218627300248006185846076182860606427032156293599707059646702364774054989293902911906775021390227448106261320220687799541165334593616896 1798 2300019107122448638511051783444728523040456319183295864297763416244544248015234257558610000257674391231289080732184978041896022587471859286832283948324154490606470621901498550684438784331647392436332577328794200064 1799 -2660343595352309106615035150390967456732323768181212071231397616279178151234293165808540886115750653112201742075909869550373642391611489522494584681718890101686394937007705133933585874734125499806128320374677151232 1800 3076994838514739777893876863144012788672193959136918712762810873120413275592028928507684057232784459548667872264341437423979262296729004817786292971209990805278802365715104943549602035089433551546899409254524519520 1801 -3558758908335549136580438427107063999987976760401830497866813130374333128073565185496941989514549943475620737400078283467964491476179153816749938188219211385657021765806780133313625084114673087140644831722874355520 1802 4115789398346433990142837080895184462512845117928358091495285911159752822306900959756161414673418897417208503692497849214225865959270510955473296463098414901622299376748444687225649959996738395871559374899312470912 1803 -4759819813718651213273728476204820469311005685526705587259326292915944989092301935292225857885263543110151129369807377179835233052706357014323071040632209973104423548512672396287376387219102203446652616960891236096 1804 5504408876076014763713138262912892070404878621124020251869569194487518887266762243260022753708010454998261278269201133612407118482978228076691611059741659281388634105726474602240703669270806516798834095549419625728 1805 -6365223833246360333284475597513458262680324760101483299453811546608273505718396003417094384307487787360833439519478874537634076212827386311172911441387134155795942691842856514007039693516368391216742925927306498240 1806 7360367649320403107514194916666972526349626751418854516142175028577090610640547565872938009920820075547172552593683953132408255951814714621508426371301542442651669853983694229282586027506832341664766414446997819392 1807 -8510756856728373550501291842049573393727546686664503591149414603533423059597638566706652794453498600643984313852227079924914378182163587471837454147366674539842711921453790585570697139501880845028309008545880724224 1808 9840557897897966611472951768240430276700110877352310498079065094327306473998328325449118803902861334600233035795967228176211287306577269975813056287784136798400732374646382019695284596782459657938037305388625897024 1809 -11377690990850486024099343844777118192190256986727563856187439993506179169229612943757566516043112830887920071546347553090403530024926207252292596308470092192883273542394609324245030997234502576814971984340436014080 1810 13154411945538361385733974036503840630289175830399309576854691199042920361279930935799437894662516256889393467913315342383230929375672964173774178693849335357724657456124372253494779581178953188534924246100789968000 1811 -15207983964325742143686886267536161455504256355027858253677733479536498009207592906101339678824705695447624822092585654231150604544095986846328649600617424260128638181005050854951029668653246599550546812675629995904 1812 17581453313629365003762463205203036599478224672453579032211890164372542975107899406752570463140974615630280811055345812762258958069684198063892798519384155972398436234652059109934992836553014427514931248984033369088 1813 -20324544892266790803892075453572110820208394509538308277786626370367998550984412691680922594408799645331642126702066837639787319636636719562654023020540642409750940020989263515688752975227460526020369162603192788928 1814 23494696189202579710153898835711365775370742915260396624463176067932205761247307686214714240635164671586396792624720980571214670135935307454605650340432038420048249370354454813644585026831624865599435146498593769600 1815 -27158250969527186797659530060325563058987816565333915260039684233483736881904089099783165093663760018863677925307583638437128947279268875035147796083209482345733439729713678924529148125309923748684441372852853469440 1816 31391837310744854798874779202820573273488550486554166346700821584210329654570558736148409241478547168664443123184408832400647450579608682291106014627739566157711443249135186584498306071254815395565476648139675866496 1817 -36283958398768491198440619457982156717333066814381197244792587526553713394604934128073322821464046070745597939051441928128415871493964374874376843966051174333905210323821778975542939808217382012595142298932152856576 1818 41936828861647102851925702315952767460938709424472056664375337303787007231667213201719383643771568112151507534622314082182093473062827463008347599944631870170368627663685290521233978015187919938178278385213415941312 1819 -48468494458016114013378518272974334985517981086775628117400723882697291027202496674269580672759865562676910476659400075686162996590795024062958113929774402005838947574229109742902113361529663497445923144626065686784 1820 56015278749200607422392209388888356204040265546382424341138235768680799108153299024258828608821553997784160252534860932041062441437568317468790310126805369101783433607072856739510620522586629669797184622555759815680 1821 -64734607087135494037155269056437949405123974431116316200653283870537686674086739668017674743889850543933918602489770012440800602753362367596938852950180506261457392985701072602507678001945745079885854520202460459008 1822 74808265981186374074131272013420258844141537014155240001643350073006414816846282555625268705876813553578720594797786112771699526197828732172841756216807261962506167647283372611714950705074978492831553025355947458048 1823 -86446164822778642353047315500635810909230985769924289992526156739957284884397139220058845489908986284513021732661837239165454751418300473737752129032415361473440920452791941406544601403499621932840799817103178824704 1824 99890677228688530874215744448479044811917390231233409404710901254712859717221321037442584770353969357487850751688620420877398116790368625367530974845632510979720696895597251020752111494117136521787250824030722382336 1825 -115421651120792523261792042100346634910912924846657331632218529770116019902417504723320244066160827819589078853644579108093650315080202641344941768266690681666417354794376951412632506625848288306537001698197405419200 1826 133362190332752661870463947742531993541741258652173455971450655931833267104716998612843257305602041101870017938753569408679602516643663583958944600262070897370026214947191108670526577927604639529851174853177632087552 1827 -154085326299995464393993274018271209899068105568593593276059749546220087294919116144993174287825783749284264384367300594961618099011469533606538303481323801335695570505152092689651309697719783877579778012746954994176 1828 178021716568189811896149450052691710318421794640584572930793811790006576329911845371455100629951991900413221154540216333583510512597132475253947482410588279626128461791804100550758028967416910487527215590415647013696 1829 -205668527815757471154308630643989031576173116219633571085809126621083717346919827776708087204707434388555722942831134103645824413868420898306170921695580927826253294999410451155226841970079976669944127516805548093440 1830 237599685252431606588664719014286650233494184649795726670917612158212855615712266705875192355040497007474703416891866444002462082873115311575885876630298317372576371384463717430479991238243087330927109233748728368640 1831 -274477698117886088074572697103004353165720810194570580873624300312084428014823338787561695737064023569559703624418081574912498913415516198893854221601816009618241217521332707969481195959076877533176605194797547162368 1832 317067303125899615513753372436252306595344213623651759431359275182976736669921251188945869299302439304859180761786930411704565707159238430256587757151432438163297717919009837070276551399587465456915410612329280138688 1833 -366251204730165434654166307330472877802479097316461026349075238416353788439998829114847062025230832658500647590137430194820440931101435321637167476884634209859174029475177715668531701223691358582827176332101265903616 1834 423048233776391389565731574592989762673158142807262003039853321110100144080802314645890728800891185911041266559321784901477881750546714369953751813788845234589689513491088106167129750440824507143720933429258500092928 1835 -488634295314371949040694623192778100876587542254957088869384670717463027034463006702878754384592925083145759393772582946830842178705458723757550526631356794363403831189085626618514552492581503762698239873824357309440 1836 564366533067104751346080414916000988464740719370709065781469552239512790687884071362999158364394484553790817132502977009486313173372858181474340908697157958224718288823576150974364658526529567913437901005266967969280 1837 -651811203436778657276477340515892501248692695226669629775512711733683551185002514679554160991232001398135071047831614524572864982531796248179687751528375592668646328750843846458118256602717344497958576189817621834752 1838 752775827288687361029924266733393708329998259788325831959909157583427865259997331179081048421256069322998157818535438511761670439656854891101339759990922974650130264795166479802274535187744040160874697990289720827136 1839 -869346274613446345676894640004994292288434628014682472781593014018157427221130428520268810965712682979306297934211951795360938518310028877814788156370853472005473864965371299996247649966021957237449392993667127272704 1840 1003929537275865226265706394603667158697856936158309288028816381775631371329252272851262312620594880963075803301157148003398543926267132634598064979210200982425480954273412136257101259274872658905738149333556321850880 1841 -1159303060431954281480440738110008925183137991348956262196212186026865129941486387949373718230993050943488841637268399091981329254255813839207496916164953627814036322234653644479608091261403726023199594972468446234624 1842 1338671636156590604646541695107387255113113000922535381501734488814842367129834521891351743456610020481166477672070133387459378556358320653538299484367573331042973008465198380807886330881789652789329232106716503616000 1843 -1545733016048784797705171864929068996163128707306242952183928593500254423072885730387258886369711197993860095121155082473196513469989830069701667079668152661503389604417962375719002852203578530649920509275711708798720 1844 1784753576150839974569413259415933446743569865708398213094999469847483422016816783078416015632426475847650349960316230383889256316271308289459331675838682253499664462322185135343548443672925155289861597319716189993152 1845 -2060655570981179870578358306698300788966816939798828571541963185378525851484488754128700956801206926949849199987686946368968370214453627022760787522766495067455990195775203898286593408337208554722944689826494310181760 1846 2379117747925885954248163759344143539649244082322338320694132274498350283584454506777174706535221376218809507225257915723119026448488110332325369078279015553380503650528011360255555065333661736983058701317359160437248 1847 -2746691363368626420598589472072969518199768819306562404264363219670954867228864688570054528317728094312040919851194929014484959327040071227082418566281341233081134885051741284536219045230063120384723482812437639215360 1848 3170933953184069060222119925821256887171124322734369775146523127556270388806860927839643565540682207480269802571911881181990053267151382633623934888765216925585083540514879957888167511261121794980599246632541639069696 1849 -3660563568819212217607379406693257031892389249561078674010707808887714647976044315094529106911249230094757025569033220418430270619537477430205766048436020929291885444730170221101716771040183115124693323136815976281504 1850 4225636603329592538959685246176089751652894113858725039875142466471718658628362145460532745408127414560190855454352988952131866762888890974736709908860571990579259619509065647103797401958785497071603378645961210786880 1851 -4877752807701429461824451152465963795041528898284583297264139116903230057824156936864845018538626481085907251754699398781987755075504128076271674307728284412578299777805473886265392357072128300186549684895829692176128 1852 5630291646108634881412203506982391072173466844224779348430391336167176466712736081672653507490891122759210298521210064297812457769458742463738553458073066313493327801356244556125965031806281739927007637251962390164992 1853 -6498684770400727209889448835402908281679669781922661002331089714744476785334137069574352993057048401365957571878618534186703568814620286593700777430638203091191730775328640295996806494721924942927628294986805661877632 1854 7500730121730867355320354664441761991211317322324751831885637257040738696973459523162461149791729010208484924348787052546596711380557743774184152504695511533661765636941399066893072394418882434965168614012374850232064 1855 -8656954005361598413059111227866161134836540699605088540427223958995218150409079905662564236014093767177083231733403371629446654767193225738929469367250089902077555145248334125284646085793809996143444235555174410132480 1856 9991028450079599586522707320720709651917411206966086978553347568165772270479327493430289431113103698353224904975243106085470303750161399327238319168567541954692599291184365702990249120278272951787740795477329420594880 1857 -11530252275593376303185895032528837631192209459256173128555901740905770059015093730368896924790805787611097568210913775730540215206902166129245893216438723348068087197058368991744839251307495203218612446393080255419904 1858 13306105571978496002579778418554500298919936405631553661828334357460213171876397262911939211047273225514707455050643315537564721931789868903529338442406279946159599004630615254681192289542030677304827491387361409708096 1859 -15354888770228526507858762701821193624771424327274469349246973013554075921558301927923567987420856672039248784280342936839226975914998871924109298886556793469461773307535295238615326837049788637117349769347071556816768 1860 17718459181682764484828509152998025558223147217551384455513818146733819120597997219485520425767137191447121215982841906035370790714179309632277732722263154599760518782607204522512459822091838184775677891645366668779520 1861 -20445079840394751001340384042583698870164847878135817157776271682816333522062166249350387064974185626683034630985971864281641822553612148068884244291320868343890601924351203590775044802497202664536034357248664001193408 1862 23590397735353088140897903033586267876176696220240213500129598550488463099715304973369725007867104646995832065096079592747943057040230109416476269408661599325242798120472938603848909350913714773149980050521583025998720 1863 -27218571113727601393102176306140778311950734847912140926553972986962349601826581413958471479768460249046442678251334281539929582086108246986702159635829199038261655185574906069409673898859738586113512845710846826988800 1864 31403568523620280805223346748817925685524173512921538876876888824778026011984647633141069394502511663582396791385085963752752395525436662346276613562780007899341493521356286576895743617711926469882585411283701173647168 1865 -36230665704573929933365611530260117255943828366618119334771780237920312475156760160289842467954719983075696307989092107262598185362580505579343810896881693725817015262714592872047219300138137489248125385632348973540480 1866 41798170394718992585729657953873216050467844067730441133349950567662119709599935888629424855950899935737044870100844713742489589225828289621139461708468669032174479187858462736161499908698629238792591036410267533913088 1867 -48219409683621823355368231887966451962962124764227396323391581863860946111357932357431792604556782743917448054664579334363809677242812841660285608171722469408970440963883995269290971297107303543870479968978040084613248 1868 55625019790203531531199037507642334728183862269286030724772196689575411075272851401473557559164931178251217437654685760770466005797614828690838710751533085016517069978165734605606002431946072898938218672295632044636032 1869 -64165584189747339404968482206535166796995885685379793421922854193548869130366059319064212693744050770697011651617243329700095333325234407178344659871296386730231996149910734808967320663854500410743577820506092739495936 1870 74014672972929643945060532767564410476932356931589804612875125099381534132202772661096760074980732739505722942447703526470993920190233233277398813540305779860095966201799256004804095354049321851892601793544759261765120 1871 -85372344330988533113594855278486625887769689116057716067682290234009076904746641366851312048921718656384703783389424036608771979612800593360159055251701573876563241001620979525120465921021841762747284609116894635566592 1872 98469178283359841993804469096114558975997048436036962766705460786701408403262309252173901858935211867522321262706199632119894197094761078299969908390641748772028571778050249930597325647967586396967788767365812749484992 1873 -113570923380048646278477436082486808587184813789951732966223962175527750506635014418123689439293902662183195390660525428332909840051428086690170369132713224248568961897652764636738860480721814797636702293431405019293248 1874 130983849330846489022404530194161802413829669803267405083278679410393771860636945574019895381431699584156400020606725829565348041030185113837765628294285684651042662497615373723407353824911507760329742327193235025329984 1875 -151060912579064873689966297213638082519862677456190635483321621390485540486811114820036981863131957892862708078600471129975673498202004822065944984368773861556669060587397022812179046255395645618928039500918900829692800 1876 174208858026926953539005894569963416546814649738485538698072141659563539532551981518203637600426502318851636815030002817432770237575642996978655641369401741428709909741171390742225521780778056770363574663256840228860928 1877 -200896398753177010744514181314653475986417071265106451584994474911046862749091692257941047861851283534578446420349456695433786022839948753751873376656088362256347741919699008117212986014783754364839861703840111476089792 1878 231663637008988091436781277186321609130964440113145361270781240559970453363961621087971234895214973383903972079802503236140596329982954548287273248263288895428832553957580832192712532469816052261220729267825872870330112 1879 -267132914459371133319952037762978229800094491677791123465771259537447054475123691441189552382004220095382276595460006572087741395995117120959114845952522913483928141601169276118031347949137713424759629108684459346220288 1880 308021308041157062106372040953543789098641736425158190656172664561006192135600357211561441282717049826760658051223965260809230494744339821249357800811400136164737284081765668411112535897477265832991252731219135609359360 1881 -355155020495567799609664862088388956595573202760842701997780092501973812942869917854364383017114076992777550186302987457502343506265084111624491002860261280117504116680162179625501978092693047490550917793259723873129984 1882 409485952247904855620257002454957122191206979659461696337760399722065778656428689734942975963729835060281509614487863767172387043974226140582806679338919682863639482969131152541119342004033934629388049211097545393003712 1883 -472110784590232049938463269390416473429243153759671909235004950170428493966531688863644468806548116707319750821785299681288229992026976185590934453552165230216353297575660157340914249088598327035756039501070264992053760 1884 544292953927654580646607558686044819187222698612208780942365504097037832380065426458116056573827486415685478547113579098787748261592764811918143789811113176163003036222101396846078604022326013606951440770621652190134528 1885 -627487954155387597920899221135825780063458156354228751582530139579791395393610298276122373279373954943019536715183758691459440422940200111293604176984683788152606476132836643538581877615112132088053938109153859976390400 1886 723372470169856786165827786934864812493752507499493606582933008566214032091956684904345590016897628379295936223217238729144015163776206876901979060181332199194472670269089663306897894890681327901064726868401323743678976 1887 -833877921379304254781866247137819829056828302202770179344148520206695873586903580452633098169331891359130108025231916080028620648695321435981680531981490347444077734182472190098555127895569707048380279869087524922833408 1888 961229081358953030457535922434531528206522217863772788701943727329173648920205867249472210114336823090659078652361919827596609927596914160560563712885912164993850805463903308625137636099412207173129358346210799354466944 1889 -1107988540207420874305027705329314222010317717966904210320954263312758475564025207959629428016509639733849791295557954486631303145302705156787899907923794479535036452561208516077117393744573441663419070033545060224218176 1890 1277107891676458186438168855025175952650505343179195501970247652532158401272859523758755106721586786583272104035294757962052998840086868200819002729121950188858850662027457005082359167842123385546875552476113175614976000 1891 -1471986660032317924158436764289804518425216220732904208077309836399660190841298021912101586956860180503410520289843388110283571096857157874949579112928275439625700249964559766786356864552701763963333144416809569213638656 1892 1696540134470831652922047256453497766045306810953091444674781909240682499595133868410665526695621444376609513275646639043543262282858921177065716284132402998782390771591692102637598369199403499721008729250060493949538816 1893 -1955277454746588224923099890737451840341453629463890437981204109008854768072587688775173203278128084224147105783465544928441951852047023130357186882684512573703874559644875459329009289833864051740948153310917167918976000 1894 2253391493935181338265417293142275743499234949496749194419447352160052692923204325230207482384878457971348235655253449951211323895519670734800073655636462392748387459139989402375981042122629948360787647936798660494654336 1895 -2596862316887695251637829481297903146587861663146262436070847004446170927485581549831949459916871769742693546605276446853759573009242660192943781319619753039622183540798503012743789286806473140881072312994791450983699200 1896 2992576260512533526326579541254968285224132529421675201725589487291752189806406138673921592212894635908889530988721725275920211475729776584956709783332837270841197201493944369299112652740510625060546558613396711191169024 1897 -3448462989766673909499843682677921298251391278298620428598888027560199701397860449917096349871407391305796909977207510128535704552169463073755920652650125867678841512099342402278399308120464822247241131439433590785019904 1898 3973653237174657236010206655536148339440472780013638864829232145108933523473989439115645295879530060341712278662237095312986072764039271019851494790415445227273880831306145562541420438913318147806243405089719108477954944 1899 -4578660340737016452983856795210431378694489497376937196661196413140089497966069675733745232254755106282969827587870457266135675452349296504283470545214125028091834528262971518658850412050040766652997223122607097302334848 1900 5275589163192300424299963064182886922678068894526466901317851600927530863114933485700591697135052683964456189081540195858653029234021536996084673093864857951910144258565188204251948415669525910489008379628070045951337600 1901 -6078376513898382607280845096647910075210090459117385600340832967909592529960158464232512338728105001956269389229022706245536284814097817903462330468054388955154875728811496878180566299631514452707039571381018224589527232 1902 7003067813604724670889522452254575159022777832095286252447757510372132857420042560623637424182836748868988077521028986294524610081208025045211269576877257090767507901493332895702482094304307971476224073063655328917098752 1903 -8068135454171890274948791134412755909266700751511264933770109631701534316305070175158978801837701222950758618521291821741180076180160757237130265160829097727935535849041376920154364912890806402491748970854575721225642752 1904 9294845123734714541789806886529127125770950731621289250905462427579823121210165915738366745134327989124816035351854145423209636920559174219493655178504218060641321397372403548333463532422343136288629841675244296229948928 1905 -10707677308849174476513281635174736395886468514952613027801942286749689342695877135959597051500815702105618274622795047772067782040185680390368940664507514363246852494001969388014320677088270261862012897022572682491822080 1906 12334812267137916379163852300338520239314169397084829528433260690633483543056287980912841717369231285820131012611226652002921260731718774243939312311643482563695442504652364338838177727144122294943883962753211374870629696 1907 -14208688007917362371806991812148362757962340328071588642800442622241147275138599113767035799297516872240330050370024300602407545869809663765571168798493209377932380438337166758447201857220431466805852665442058512561916800 1908 16366642248453164423775063935449712705541528050602225027376139564753906028361569814706825672929465801748022216050511064992959012251843861910903229114983398858838657236486339744211623252265612292743460742330238261738472128 1909 -18851650957661824668502555804519094202577047082872695802853690094077502307871627825375535656158569943349111554395034408537099597999667973271036930691179428257138355445434144620892988998208822293751637144660250773728627712 1910 21713177989211259920302578162811785508165925457641860345330325576546406408750639770250765903096610360225064046920892628970686795296675228384026851024032022778240284227294428907920878819903891472073035123612544717766144000 1911 -25008152478790634453941847162107775360007389345513647862970004398454574942234143541889280124164077000653559530924681739354050823259245024179432635113595613820407615183576254609702388353385844653171819904170354001012642048 1912 28802093178008685516373755876979206123140794680126874445795079341413559085699210825898325302325353241887176044442862134969875984073740343519680175686827725767542794313670022134298299722726437409785217405915822436713722368 1913 -33170401768412070171462100578945297157865038651594900162762017992707537645366809453326303185683290507522045070873724853650998286849095569564743662452940276573900127183830178294861781164540030286818587047158276994617655616 1914 38199850499180133523028692483819989218496765640684915900855906346608656215928274115383453284274553179533020793846611736378761295403796603262014117433547105793928023068849606796872238994944476415653430749716789797704467456 1915 -43990293285128544709482460397885139311397819810963936555166313186448679660369133662053636797469577799447562789781710558695058279036280623797601362746519405333415661110026567392064051730698114955416283761248281215225978880 1916 50656633761240845840057590789275981181827214372685656060002714555272000600750953000503133443006261189207640197020576736694293139875592179239198713133817417825465187860688953140579394294569357811327223653897543791269356544 1917 -58331088800478105125851039831969539577566389296046449941557484457751518241172784326166138877913263799249274907335170511393429356250448503749195408471578802330102454870958669413662929523254738367608182005770778371650652160 1918 67165791760084539044758597565703050625165354225752830798877698114280044038544204945032997417081142522109360408906650296760471947325658713511957986592142248110728501783622837481482456247471385058167032227739196728509859328 1919 -77335786339425008017363037833980834135078161556480289984320040319692550576903794210048778919257315907956951787557591034476755162186650229347932987786887663961991651798476491236950017320035655139985066950861408802196293888 1920 89042469537534327820585768475864336499070375270219007040807171040591402836154315623309164761238209287630399283663086659434367358121097866047639840517835680262687926662978802784279931540254116770401342870588667409857496320 1921 -102517550938022600659643221013211718397739947025585157346120320889399666446061890384825748566863123358760186937609487223965473163649596287854142868861465276312145859495232534555581045011046269583675966268794102053701435520 1922 118027605591598561682672626014576219439877012568154099726961195092984552752260826233783104194117707241197681000508518820461882337416189444462909476626647866848542406941074035731950688483167197492703689089815016655124784672 1923 -135879309306154543710789208168386803035009102459168405501944576511601795790179376582389175872745319745257630450212286277594898575061284074442868666906297718722093612812027031869829332495844909622661685765473038752081408768 1924 156425458413806304187283375264040655687456973223873034642937821825243406618501269742177295353647314561164285742892443259013228756568694172049650239109886644081345785269300802537084045164558647027405178305270242455754857088 1925 -180071891319263530183449129122582277589443751813906297448593621203350017052189203335632905230243345028799833929646516223803656588930959744123603404876459797678245792632698337243042515839943568348185970413996764526291379200 1926 207285446638145595924010086564567543395366096880388940518991565378317213331169839471301109597320345363987733309727695305752870871410154262239218928146777543836818658293524529967477114138073308634468733059464864745201548928 1927 -238603112844655436277026246504018785006563004402127931815999376870457220040903762137830176251710915267122168539992761204121900916091745168140349935384576583205024738272481031476630094486130386391399607185328096342820766720 1928 274642547452718238577902704480765498507036486373286014691834850905305887086092655487666213550575405957602115643458748375207142662131401686508616542782380765236151693796170543865779211857121401421230903385971647364292515392 1929 -316114170298055731035891476847689554359843788918771309795820510598798696755586536273765553264344995414227261142576961943694066688526381821532303147311009495588517697362130721657748516304403645712961219230337685981850538496 1930 363835065981414484893243636102493605686301227797894773482664629971472781454356084432295072438721489778916184566819830812324858515859652368553055614482596184054687569443273236380133129283717230784170985684739006002997429120 1931 -418744965561705028892743771129378538380879580683119855571735482050593921312054740629527981080234625380136190097281262264411296994832964952153994424455373614582235102180273424681310140558435241782174634597278996452870602880 1932 481924617825434172573616255462243263182929818828800773416905266346583688016428782797956549395442915711362968411395575183579467947665673900368054453914563685213659177108030488925210201238634400428491076554646326196480712704 1933 -554616906678559375758219607254684951919435321033581566337575913570008661990274668529100661989218032405808819128533272358306719459694878625031198292442669233355469434467866065086249377274348711600799534467666082500673164480 1934 638251124296275723448875570640467714766542047251166420441655813320205384817385608274602585316822611913351618493839477565375115456621455075977656614871974777569738606521788681871763044431976640280474949333902467242128246528 1935 -734470870644176940278597239107634351816663812361954997454847127428532773140137410123591988404957157271717143623843973200538851062570774722425017028997972992208172659329067460244273829082392932730202847949941929810842376960 1936 845166120020438979023174468113536136919843694355446375914775251834317184532598696835576353470441178764962469151529094544271734697979547171499996769599669333919676710175724737162813012324522660453495032617407278754380913568 1937 -972510075705974445918337844982505073208313827980556203282470295324669839237091879952257641199249636164249356568065541853162181621916992990477996574418047922223775454711193534811638744327883712762563217277828975982811405952 1938 1119001526189363859145906074154200675511059535619929995688952233478255981393985458582332461710668956564593510575114854692257606693788033767679130760949364576431621947078245277532766666633498732832614373389995870518051804160 1939 -1287513522525225978228626356505746484640120470253699114884660979979067521369712087644926859192257015269214717477997300234654118164629006569323068322605204687799212219256196223265862303157737121092374633706327063466210755072 1940 1481349318219606360819703874520447753606954938894912218435147143950146258744223394295465872625140039192303443183143829587145122433678769746770077484236220310501804078494898650660932914943587469088591089435988558784831761280 1941 -1704306652945226843182491230531439873971389024839130833436015442326872617419485246170625890163236480843621454050451154225129929510644631104799990847727972362687666348399526052508059323070291479717179868509421851445803693056 1942 1960751622048844550344245281579515262391071355990649324358397289867266429720544808837619851046939059702708078647442258176810545637653034455124855346627754007700765056049418001514908867581585812200465682385008442448206348416 1943 -2255703558293628021923429747192668266171963973431897022139856127644847466748699083429410148231950912523135169952206767354236183105645545685054048036790670397766802083807939499585611990218437249477317979714714367172369580288 1944 2594932564106077663782540033103382623761885930545198322460751603688954745816008163220977254836269076272682834581357373119663210544282594644794310209539759570941777820182479405789067217423252353449546868933259003194687099008 1945 -2985071575814759197403436117072669274315286770574090152462261501789344438449031982508226249379544783760672571995551158628450093126871835057696461874190120235897364225078248605927676767440592555817933990940695038047699945600 1946 3433745120619287439162104170212730240769364719052758530126985502862570668139303131064023012355999504836478032936981716701822259922005603005322848880882366384666749696565820363995812688106865448353283276381518048935689583616 1947 -3949717247640010919460728325229614925061706883374965950551987127696782134907701912846213032108521288824779540522594583347979037731868038131994379302679267137681732212140654223547164120535389660151205536470494377482013669376 1948 4543061482485134734142162835897625981946218614405029213698290974414018187714017623955312706148754303205060021756637374490186066078995701513837618967382050565874201859076684395666170021578410099220908670051298577569459643136 1949 -5225356077347749913058616558381133028815716735186435892823570530320916272865764293084943768346698913936350980941205136175280318507776130284110022276157146892182451463719768016140639188786994705721800051087389086656185037504 1950 6009908313760057485063921589148167665568208074397455188319111733518564476852788924957618650558293858712160532860234688958479422850981922101879363475442654905752735531407731520363316795404484231030382133542222030251374657280 1951 -6912012172022335199746092553225628468061240625774950941189654010773864267307773478282396279543339615232577898203323445164159996216242419353066330459675960936890514275033570500483875375237514613151639014463038034921879038976 1952 7949244320587538311010525762220874788973074599265951514725398441642751530298641129242931417764387913082133156463904051690679918059525244179984608534209304246444775559504447928123600341967745916387553334654738669447211608768 1953 -9141804112478008667507337807985786370266588312674269812943175047167199391374975273697051586201918596600453191048013014165840926411180419775441364755162117498492764787877211999381566877047107599445575752149913245462472663040 1954 10512904118088862818950056638296636895888395057302733553990964948795249802026903642845777287857243150315417436463162101121467079432546741352486351714771526767108493028900463364692145169411134284983777114223683131430730316352 1955 -12089218690497931188792307084110472024101208073212620342210551705128813797405354819009325477290167782384640959477496454539237424355769268499303865882986887890454963906281616910215128367833165028097156405530860206553884462080 1956 13901399169015659068190510939818409454548771716808123937390811523306053257543580246297291629764744134585389922131929171916008166686653913517209914008746516456913040275553537540206264033233001296027329008370679657119033164288 1957 -15984665600233734540845364440727084839732785444902338740500891538853303228435092417520302384902600205365772531777354220783920592079617437941651061702362443236016070338471388079848397068068492977233922204556976712477114807296 1958 18379486317431468272045237667148567461302085652134836832259924654315464307167387386890045024336510790585315932729071879416970299149819159118311718542689151683346766367973684012856515078984843132415263087090106545415644595456 1959 -21132358396591870996543233434371827951279719010217255562915207796786622228823463139136631229412034707741064196707767976572753985231043523332383490230830544044179852026066881617363285610638287224384081487174768589836315724032 1960 24296703932259232603056600591305125400722923760540797212284508765057521332897709602172810193225713379539487824367321725488181447426754853277492985780753211196178752801910109868324761306262219315491388943604271496251126114240 1961 -27933899285505908083080279736934144144886990058803932763252827943023099892826942434604258751869026014522212026044794544964598047967240403931412462088124199954420367907146121366032297172723288259718914034600407043574515653760 1962 32114456991197839035966836872737021812877437986510147786559953576444297136608779986380823205519134653594784111663375485470176894227886468355892223872804004519431688350666204509436939015682253325881442800542749398806822889408 1963 -36919382920533120730873703137426579207815635292901324567358517788059327186470902076691940342854347548035495043187887114901274287602358054820607152247555341505261877151647046925988714511581012300324799296434631753561439153664 1964 42441734632501360619918429801907117319911651337917906519877085116898227715922164778278870153960462891241887194923283885160826161886858947614022905907763500627482226669886620835956953454123504349935240109811737069010879528064 1965 -48788410677581463079197494052422526618362161122803224036410869232397815680314136240767319183607415443195557838249510575557342799311514217511832588728178602196292375734981314161722590547645976653655895190274672904507537013760 1966 56082205011036364589767556549580587225117284619874845092818722262941259413636392368809793364289313012582285659481718601905101638741937266860752443450943251019957608400996364760024295232745218208889759229184700255300410873088 1967 -64464165714574362517617020730293346760321025561766819137595349336932178056500206126139247927079336899745681420913751157646813728432167785304846515579554725576809315285799177789464858562916108300818278726085081980827793733120 1968 74096303009108451694975128097230199662072215735571222806417326385932404948698584911462181002759823223939608635709940899863363656621855642920347864675466252394757302119859508184485707371968733927377694726765625773888157722368 1969 -85164698177003194700244121674984820817948204762543493020424159848070493195378017677645947050231927172203919594793411727667672746386463630315349342832227196859144064539086536861537271996866913896863131967400056183392429657600 1970 97883072624708891751660237732467852745916651971938549372726647421494177911423797429571860438010249600712994179386048187536814926130318103412108413059630184089469015811998577364100324042485154663535454102953839554007373586560 1971 -112496885049554699888067536281483269571021500707679880384622075287635960526670903786290611201032541881589409680353074009859398973465995156394430741745539929071705921811245129725957882792770751822301128435186066761967895696896 1972 129288034692255116943248551356308424554405091893348826025786574907808597776892796887158382621841938032151372749125822886808990095155934251142019661191205498618244252872066253799469065798121731024469685576456887083812779905408 1973 -148580260148045128346594305850539321712979333129767751023137786627350179145168030472234513264966759542151890319350080685391352249228237882500566747472068467291191224181565177441093163416708301145526680593740292383220558550976 1974 170745336390611269540854258543319663686045439870566722001005120727900447665828094183020736095662403237152325957070748819988248259898335760685978691521991488292478268910736810979308953350718925322674213712629013017533750722560 1975 -196210187782130224909203020258067941380500162389099096064259804472448255388406423530030558607933253756848938155556101534336721236957931088250183890077628076295053711868961473610523898870453851396380207167842516110047808064000 1976 225465052184085708350762675253061122994845801289687495943338602218773589497188804392115549393156969349099150122009660609571291643605110180498489811154704000292594432762525865716035368651272364456680213031189590237434348473600 1977 -259072851173060079101304735156569228902178589034044132012932224600156467402312266226048932260889035712368151089290893814357963785651101564856898819637605256914731126135365616595673636423236495816256776730584879785496912099840 1978 297679944177053505935710624534488252625418285681092135482906369506406241207126712734953540644083142902869856329215199181494216354983689408988458615304995245385078214293776237062732335110457074784070450949901002202581371261952 1979 -342028470509416532732246662537958095104896139326345672321705971143953356351947427536856809481969569172918310409694788390614251973169097187890756080114240817143243984263774669302352708614292682189207208110789615444193870150272 1980 392970513280205374315473271585921119212777215991585135931675990234621568090265620124830587599523565936651862303066079060232107998222639695124775565984198507975220571142428070764889518588904890801171880886916247964055715848960 1981 -451484353571514285204729087569611510126578329460494658276067581291768051332144844547686195752180125409471623369185115926866043781271460079683754907795357518795292331874390645296688850037124780908122196120465356044143276837888 1982 518693122719237091973395045147425636375819097063666187728252122972256916551311421496915203155343136822146875618489288407327610683560114783587472618719966444252830693039827591951193792527971556754136582487270330486488390132736 1983 -595886205788201476660268554263756468411217595988458668078174255295526820702771777288717139663236986948973056201919050697753653015879820779700961945532073339060033742849686675875300038272902321813908720189100904476595682254080 1984 684543801208214344954671978502928318649641554200131281413703866790061603650067630921083075478029103922186258416727886764954708056778678515088876774529376996369742922226745846413497008170477664814977221878028538339705622699008 1985 -786365101026594385184515829578975419660993947682389098812039035573020482023115651782815199747627831810939104078498083672581799763578813276001100081563376553034260427779571514770591503368834920396285990009910982364692644096640 1986 903300624441474721193870014087704147394982428588620643152193843922875832464258199742003140852793558710565964102046395635899971101062539678279387307740719590326549775345933795094828404382803425986973527476335427679894306891264 1987 -1037589315485329945866651148423038512686062491427736789494769189830959885525699855128097528537756732158745251267198344142946952366804355261137734614774192982728980861206660109231220717618289901581277762937782581358224739410304 1988 1191801105391875194361350205630834528063185222138980905351390065701716007949308296912985522719275229552844990202555714016795234488603836882498348318365010885976447233266789580030051984537964860850468144150930515363931321911296 1989 -1368885742977157567434182969855362116541171773552715417692350665466596549621743272785375762520997544175543574589298167760702444762414806339537973129672765481733731976799995208909104060932438604235493042660305915271154410435456 1990 1572228814217253268544157497970330984941503359272566979394542828857554590311562792284814496380626141527113891890951159080339885787495480248283060194765363881984442618122731462506419057805531804151463560496471551042995969344000 1991 -1805716007310524635598967714766489633521198944191538101265081345797982247423826798483969426227190474336148387502370023943746046724743923215411038571881007942787391475665156270419635546008104152491228848665467260290963199524608 1992 2073806834392769776014338514470589936258851311958944749411467191606750055600784183110217680282350534277237997612681393625864641324519657462344099494882694207710862602942232652583732297144739516949817611136884833559322847771136 1993 -2381619198617266941995879455521188618136343698439721457669531851054119320494815939465452339331352432607243183804244163707450429910489727672106714158764595945407394197887543253582820217649729528186131624206574594929099705083712 1994 2735026398828176490241404430715793145011978957212371210165327681135796141444035287641293827633783793077884485881126200662832413908706798790979693940407299054065430345696823361222296936984877944718747770364404281343546761866688 1995 -3140768397336813324277503252621158672733141868549267925990122455901815443137557935146559124061580498431441320793793579071001749573322918323448138496485299261690806477044332026437925113902175435329258035759735120918469803417600 1996 3606579443700180434282134892372607552408604329835365142857839091169166275959019962978732907711365422324211581697287687246466537052241737866108789087402856794861205881789099721361543241044489313196003404090788958867995827794816 1997 -4141334453876860987800691432961659489564478475755891133635377604834543181556651791903378953299674207605218266156474055917084274795680704862964703042770110680209218811878318895895330854543225058160866332382614661569496922082496 1998 4755216895398644760942247528780990805603845090148956580641134824908018410411417845774955172248763504488438280833186076771670581207262968775717086381091230026253482989328627545915925507693047266265037853346859503623277223510528 1999 -5459911331778918159211179594527933702798413039114944575409691754692706030953891070447514628373154232071525034201539495233537455828876034260706157798932616838440542341530080687866320407429404352979366435774913410002874685363712 2000 6268824240763335000238910806638389385274395752413586827807961597447405465212559247608008533815792315024711533821277148304554763144814137882631274142083797077079333370869511372769900792734923345160457267711472824117891771632000 2001 -7197337249785801896606728652188552330915675476186946059093771865429751430555591576508937726769356445159036698817206062722182708792275647434948045359728003891781985646485720420246910607905632079307822751619420302097514839631872 2002 8263097537941380613258009697110169749444283712778765537853675649662720070410262232207606350832384822630261382314430135942828458335585025370405539522750246497185653221383070987715360324473098240442707488697242893374760758306816 2003 -9486350848173185992218152402124905698405449218192271523398659789609217119973914584912350199354611500652014844881500774242307143871985727639665438421694911628107804486674968943340091666905269001380496462529889038623515258208128 2004 10890323349073657399582297409543119792683107657342768538598053765978104417503342236864898255937396658381133887106529410561875465628418767026633026449573870200405279323946941114128133555044745775482705211046132037927583901074432 2005 -12501659497474920748158009866396843799709300453280742502685965799089895953999633421425639360351452337718409088132848657163893183426099056110132566095816631120222668178262093693866802265538644864344327136587623128102600051294080 2006 14350924097745449130423093593381183719109808048673091863319359934841961462748873543054988287121675075497282452735747384789888805304038414257720337420747911267605982287863579837112407374703463736352323867497158510871566013644032 2007 -16473177950772792285765382537143270964924965978724347722786441677769203961252974876197190929493892111304203197191461939230555252882223470329265372434115121287471648359594009003258916071144198417586629101644287483840141614748672 2008 18908637857157414019913362356897101815504853350543463548288876463739126215224085521728263912440471115425282723965616171790185125958423529564947542951978292005728067323585193504616643591567324055804201072488526500432061288168064 2009 -21703433310551409442004732657122036223077832748051810928956202106107821404522253224401194485898952387993729556459396356719589685905183286559293077703726659080701540353179853103355345540025323838627350047954288211829626785580352 2010 24910474017413287159491090607095353716600328434723673558347038697257788742775942521390499715515579687187171388702853553399327237137927061390102895116543613080272110780351633759093947517194713305229524477453754819301573373312000 2011 -28590444441999549276611597232838750107417152934068177280159011002421734721469488453069166244016871773254421259268826589909630673161266943180495021448243630256495948577287344717088928582650935613119290488436819749898411591349888 2012 32812943938288125929380082552997248005441086490485182224024642794478634221405256264983935731548182130179756703145805549196799282245332043668366602169382137736661236572000105526734895153923985858855630253753273934802009904197888 2013 -37657793737368909218333879986660742993637817824200577508955565645223628485589055381050555257079169454272271815323400991219416196177324374017852377950033383124853319980827998578215735493730235925058683088657370553313262147437568 2014 43216535159612522726288232563322517526660212724778778725587333801994732564795391764654375689776811851699639149457273539173635879930464560665807431718888187197706217462372743348493474549665470205453593756255055397403241463513344 2015 -49594146972854569940971038937894239797486296901090008564491052613917704629899249934733368189787266064309566094236751478517035025895834607576058904544753312643807906557596615018088857279341003780052143610852842742989755200450560 2016 56911013886416324264789439234352410616173858817420998569781512368701196513466281695913656038145243076185558857365833450264104438803098092282223278147911079406194918746495355829671256897463678856147739225877162190222785980267264 2017 -65305182831024000350065379028932268222368939315177965537198585920635477265271424490750436843341591879361558332780567957839538027793073525499753754368296745650708295909372957929367490588296253181456978698771743709811652917830720 2018 74934949012452406512992982802488867023063711167237834290369932731044195294355116949992673027963303051664162930980257507360230784954566906883213461149208805310242812831221143254596384024953239231626635971577759598254116001699392 2019 -85981819840305969337116559542361481556170472692039636380558143089430726831847363367921113480641084487375541945135688820243291004792450324386934231440327617903131901985879223627901814805549813349813499792970869303988318336434944 2020 98653911835295405386852752330113264709723855471921565840332358022140151154116875065928124618885591216495927085137454477888970379078311703400083155295787075987490499234599131531004318420147490763636515987679788719289724917450880 2021 -113189843637496536015129588582726949069668054633075322479281872990916182095793676999451347101976014221249225095199863880159256211871484301971172214273277341116179137565010654297083218093265442351114068689507393664911745325623296 2022 129863197421857405112464337286103274767504341769084749804522643615176388317943188760221710454170909820660284386921439188503984516131047567927617457434586732592658722798118862570549020717122132255417121803783562172147283015510784 2023 -148987631544455802659711941482989114131033253052569387113048306537040057141101232807885653939924186051214963123271023507793360633932007021416925847807543739839624845041459441543711330561317462578027825290624358377740696943500544 2024 170922739286923467258658645735427454339768470393567051727882298935753297068171886869558111846485522360140766674927443724420802815789623997877272250048026929944488067047396035078464924688638075998272409127268136912642387507852288 2025 -196080762358209417978760145733869332958636295750155332318816156297085829085686750029204285563341065688944767915585307056764609789288042572845788820184635498776612212400302844957589447145201655531402441142299450910891498126648800 2026 224934283605591161081636678693564890580959922644646186533928858077115194181672418188400785351928684435670859846431328675218712018405064938610974249604094295629844361945539893260852771118293845372345602413373532023658862204636096 2027 -258025041470284658644482342816279917226188925166316474316937102099580011401706900299139553131703233594617458215921981903732010160690792677668385493931100178777303486793991493030789700782254019496548810952547729623167581811995776 2028 295974029428742828563501357694865225109121674702485507509946317784651720566488632508613531054628517498190439882627201922827111340000929623254032519987925784189553649676677677589129217375251285651005714782828595283535648668077696 2029 -339493067368261298041442665473331494093384593697992470598130321891699087014725981289759279804483635308977179350901730498755199193219670888085482581284817203055212142270468071263761756050028421855878328902331962935230280164165824 2030 389398058989131047823250731399088665244603960600876393053712665853674022646328253876743611435115390555043876568478436329399662771545943915522921503200661700073448361879812343646669647764701067561750228949201682222096097672268800 2031 -446624180402300698408227418174980271887004141250241126555150551686531780822536552322668803684698844150990700927011444795988274495625186496601681691143240940008841427350266599780961192455114956050398065505418240838381211708622080 2032 512243280670091192849250479655132880512448503836853312293523706223888277069758738526856055036058444668628727666447464930556144636757365049457708742526728561648405149450740568777943717024578990937418844210157807833351995811852288 2033 -587483815768777232354448268440829238018862620731912378152462058414590786714067173507250215053137915137927420831375745130933904559788000788674961601744600113469794532865340358930156834191751136818217593761293687585401882011651584 2034 673753684080549258276950367955101425785191311474707801367901765198272643494927195773464740963437783458699869051138934599187880094433814807507099145365089115825654271013762216557837496207421885265756036481832272814799133753298752 2035 -772666384900655475011498403613994522433915435276945621812062200407728664600536353334052399435600846680023712109679178167479971425643487627673005819331716479139442153674981039918272668885817353592546199800346366519154011339194880 2036 886070982548439536623325666043740809995275617287233286624374543685487177815601712503300945353209841830720607446795628776631550727540051031714879088627675844239100036841918839799078258506391499144876082943704626305874371298308800 2037 -1016086428614151030488862122921485756938583307956878008022062114195188925845217315538262187192361726378942413291053966171559936758723821767331158995164453345803151998597346518927802595586173327444969084708123315551071739791173632 2038 1165140874933223595211649301601215588440537115539480548291842084090534343939106442981064448907027762111151391982980035273813811426188939479140475267858038161546213800570641155412203413598008734097491335841320858787874346027915904 2039 -1336016701516525225577057931712665603987461262508931421770511351913425249974801544171707756755076687695403496877632724130722807173959291111722472760312420246912761918228661709488341805066370068766604251832927575028379885997318400 2040 1531902088549597256559559769890593995210936501701146099561433489026386416018090942154048867669985634015738344202027006617280243972629801502464654054617216434212565601641667816046856905793186402830746916547879054414640714228021760 2041 -1756450081617442580941145250496875555444741800920588431173270433563696384979159201906563868080076608191964915745022760187278836023984577047779844781961251293630287923927158283373956292427182203549223288516764664240865090898544768 2042 2013846236700534302643595764681160187153368033656959878593199656561680741788255284642699545228887337419501563829109184496574221886277231278164265954630670049697723289275450180760908227888173511043990007341904926731697284660777664 2043 -2308886088723678129840734867441775315798549626055724352922204740615861519477754731491652251138644923500195693713354173681499001564183267326732779900386175753581557240093567886264316024904191330626081942379552885961097652097815424 2044 2647063867383427649006061249513726656003267041609625384991010833842037177775728826334535584799413362475742612619926792147889941343510539346625757572506196159203083363550350593567968195450941101843506433300448842563708369284154880 2045 -3034674089904840696601263709851343016351995517321246155962282012758901365452361996330631763779911771021093166536394563609309416674203979487977844753318898676894222586330916062049743059063724275469834058399285002662514960132182400 2046 3478927896028174282927938298416842199596756358883649773276894344346836298367906348205963491980387883272849536416127711654910935406402130866654393245096687083728053406948778729106544827721817023474925770411685009420201783122280448 2047 -3988086260182699884098758291677090063359590281299511856280100984350391844556693838653949151457313459918494044848256782855275285271998920024130257619443317931224766094480457306556232739158509253441314531750288744459223495113343488 2048 4571612524365855800911402223209627531876563749231445985901444491094905965448742003818857142476403768990062508031630548821572910973243007968996625687302871948202144039331303536239743689275199222940919860911011457070571870823215648 2049 -5240347048313062955361138851488512029198264553465016015481953419650369992166020947958515259040882315033202237899998848351002012559659408921507407177409904563537400081813579010906626163752997765548221473753316991442556527626991104 2050 6006707177523264331615921969664209583899125728627102430667507219891108022183304358978857555443681810732256491682740343313384486056466152126861341012070671884582429482834225756231689059064639600224656743396581100764817728916418240 2051 -6884916191924512204002664799147760251697501165710594536791591800707056107892909159881924885090625977730490919390027966244195218429784036721768923246098218448125447548929914009727660563828883574152952566309132810826662732219617792 2052 7891265426801935673998445110023771469491106006359380500089750399654092799814485867387379872677552913984359326053153865415309081077327202001286995776554856411294314711925771469587405427256910373621003711819392813028661485136045056 2053 -9044414362649528490985510562215936787921034292844344219461208397944941878831367808609309021623721500356335754407150209635737016426125609077597542291737058537289900175491623495288972433658976315890037160004270568014851683465465280 2054 10365734172805306466941349431059623954958232688779188085832976333714120715094281295983936823912860522354224267039844417526779866401039734807489638941008838008960194760769217158291998621375319057589584719624054066014874950020703232 2055 -11879701009617010106352281418125406787041728318896934184614116135942847921985911092401424045748893907999348175609680512131842066113501694473157529353406116492817579916638983973316555662649113786154012942795136366191770993443258880 2056 13614346215791038089686309018809556192231670672179128984374312567129638223064150515112462927920302107433438456786005791635768816774114069417453551820620042132300653576197863290277386326575865003593500651684042012905194795970315328 2057 -15601771683884344227808471281951645284701219000471759529721003457099653465296392178759856718439525751257927443482562122674336067708990608993741198191127377213818798521834962485158287161702151232508546933422459448703305408178673984 2058 17878739772340777437265325288750092354579441222250440851818127141405300256001460021033420415671728799402164911134588851816104951599760854485081783567150805632348563132289901285298116227356402168966306137675893186635671709673367552 2059 -20487348542468722077691051833211139666270896282003610642677382183098938085285257486114248191235945033058244834040156065214016938754537959195267547256196679061147429940796723285877559226823171543340190441244777888990479950339414528 2060 23475804631794890021270552781490788559862436589485937203365604200701505067881613604932119209889024443605647414550255176024037728736633976674016708659209867199491462314470474966058837960975031364020299425310254502450242565656783360 2061 -26899307853307927135146671322847833884010601338989498529473314364245102145792266156894875874131370924645048536090299223964620572123701054412324489167159280977066168893127595271031068538114387808931300873422153039234310511791311040 2062 30821063639234398194414017809212639028491364706872129176598014675110199766451762805157921510006381143122283516306069826128436530871270740158210685036876323848708578179946428214137460301031236402017421458705456094566988622371208960 2063 -35313441768762533356803208757675216451519576396196925701039767446567458019050367789071621881892789096357823182005574583788022273757792701325823111184710262355848366762207935500552581688202210147730326906216762247546081706064432640 2064 40459302473379552103837251017432405258801328425865368561112707006182189301489175430022051996856825226343820075984681660792448928133560790974562686790175803227252552661429865952568649262092935660255399439447113739002522548388288000 2065 -46353514049038786822741561319807196754271969001065917889184979223194469190967457212388668048575596326338945339994157511182198899732304467218959969991919655939909645556483413787328770373144790665491474566704692429352573425997670400 2066 53104689575889819245781687348292957414384360911287667414622136616043136246825555400293599037083789169082679644372304957126765345238538019476366042770379435252092569423350434658100789739873234903175553169983027333995798036375376704 2067 -60837174316276860623485111644789316480327123847679435013362995868772274641918637325164798698074935737524262858316292324483305521658577780954963356653405808312563204199830281082785194887393272852689605571115711700913067824712691200 2068 69693319901564853060420092332330022625382559571700768835918266974605747187311517053550459217220800302965617250311732865566273403097909195687362671517994534729046220825793873203560851669218255923412721452684751097387877892642449408 2069 -79836086609731312516761828464475854213141673952460085411528159547019155639375636616651690719566021964663798327004084354159270692959164281415998105148388485809780776918941158333848488597644432592072457153758274775334571763129093056 2070 91452020971879625489322465218029131113782641722820687877043801412439561301107488300540660792732893892420809893235527181008376098736251925727708393157174391617318543949146790910382842183086655679435296101646946190046922807798525440 2071 -104754662733539572841807395077317695531181687398763984795386946241089044773500191560282479086324374902874156155183918475823463915325864251494016682906257558113318524924979602073563957640818709268054652723246026658605450122367626496 2072 119988442957717649487783611751721943381063284416946720392543320444636253115615363785214121051043278127006895629735966859278325957389150819596466334801499420504568873612668246649055750954178324392487742574474802459076701822247514624 2073 -137433143930452453186343791494367564376703391759238026584812548695833069949707505566832413917192245186406653041846440642324260912984631513183767775565540331054170188375365410039519461947082914917262500295902061259272371322029296128 2074 157409001675326073385454994602756872520707609863839089581621801610815619383766131547924548029651598714456045550314049384558386021564873387406124473632646407164880258163820210992215754999943326932788148977819290965761703942155749760 2075 -180282543482922326089125354972227650990509667304849464813464959534621980408105238130293601075583049647638594971354388618210797695061275938617470040675599557165748056236465613368345047818467257624508135446628622335563135083706115200 2076 206473266122522324668589280942937480363378110111469617801887898910945934350238834582557258505993423545543977274244311657856126077182955770176398976054090795052385172850395692702485060844923465681797729580787324855743897263437506816 2077 -236461275563977600624759840636550150584831920146946368955083535775261137012770752651619676147187319673895021806541165308075662445880804898627165421489929179355475775599105807178134475922051865838730387629061700479219222832490631168 2078 270796026369192950369691842397888799944720777678261403072646104195362717225482600357694052454870778923853402225417105115996751411817662951357188589496206469238875699263882504975221127414061859665980489426165695630633974372853394944 2079 -310106318725207164760771130785227487351252839848570659738521862530833340098831969518528242093922195174820405839745415250378708350521780777681647177561562669937197802775375201058078879923125377583088260816580543029600980630494322688 2080 355111733738945157188262884794492562951064528655534216397102775266472040702956697186169966966993401992432432064230754466671929082128432821779216610039673037765416188475590460450476596802993495660982934539539133799462606036334408320 2081 -406635713502336100621612600755225875355816279989152968728884260907919124052720345411254220594075246932533128905100334066611088637014691009053600655720228679993778812884026771691321588579499445465206016127905719682935152510930082880 2082 465620522028388346873471831669665589251100176017476262196701179415728508785359693948041202620669099437724082648242299669437573965492795533986439341713622767253696446601162765478461881392895516154552343022948472053940309624249388544 2083 -533144356982668800119831371435295083120449672969390867879265805981559529940800427883026687238019691446320173878700142538789025273518935707105843966432136957723570148476385499750933473818442020510624215953224732665913529552624752000 2084 610440920794463559295014423981163017957663582781010694229804316304024260126050584634104528972108211403588164414907673397660683606683824681859992400789459943097459021254333406973522952383190049742565645432546604117217598967987057472 2085 -698921803917746271505340546560491881124305682544911405941020273591259841555929423539434068052797640559399973958013699026906945533943770276062909950705015493931483703463155882905661518419997726766479375540297975756680981549105075200 2086 800202083512266616522199518646883431268039670010395701220303890189322962575280417136288001106510178641237648618697894074163201349303493455156374781502025555623334579813361718142649782180161773844723943265160102724873435868311036416 2087 -916129598530143325826418465705625237763537338515914635942660374323433989176806485288939407359213858002999352020588580289412551622539660657107732260109987919877061935661798119533467822376626457332571582032437223602548651063519177472 2088 1048818428152034718243409860622729485184820936467896421806357951922981744990451606918812251077516561750965159033374051241072553884226968332174041355638884640495235388247724603941887573276966463391290500121142162192426058531840735680 2089 -1200687175894384983253729036805870838904543840507255251481316584875231057402508879010071900928824928792995933699411482946405949708777580827996579526041312664098338079446980989077954368919216190230210248961422350494772474375805057856 2090 1374502747847705925759554532624971808001455196277834089235624563880102610654144594556179844313035373967614219098583696407629187811727264339082714843738845798718020465335675264329195774401872811371242609876615742038655623465049728000 2091 -1573430411938567356006561345792611927697186701166077499234174744263149338647020587665269766145017359829100357329493784856447891332524288278076771476760642452780658954381904150590562848906142053219743791437906520810517499952418422272 2092 1801091037586166938160637037154094811734604277086177735454645897937153387824495506718883922996606939650997146207498734551771381378884150092987017563188049024651050379413310250501610997101146827104565947306049743810254385357085456512 2093 -2061626543648220118231043400895838497163339655511380122594753688821702980429495885985767261025368744519982330476760648380468987051207061990788441012875967771108484552608767293817084568545584243007040266631610216876263132647529549824 2094 2359774729404918028885288049826954662015051260563328680479774197138694914856751607466297638541303049187785895949236362544292815995002457164658663810248465376421585248225557456858802135394399207286713957138201199057362226579128967424 2095 -2700954831122911416251253614416479908415645522387985841590568224627621628948304254044370649162766146243786350819649271718411637933095170362014184700195818127188952122028313215308209754487586454179658998662968813800459902549614828800 2096 3091365338453388179072668570729707995801769333096247720694209861688237117014048785230553645444630127564509882433451485763237442185568217997574373721802471209480379816909315219419834865042864997975778290306541964528519615474975826304 2097 -3538095823952194367491914715763461446260370684423771631758428758937849565969106229061737278273002855262428080940401421163968922727825377172090474084425699853743840405149386222233206481474335711268910003346478930608146896873856344128 2098 4049254789251634035316993095291843887779166841521554310124756828463730791041565313969365123365186728171292580999736574237954417260336845648616305080226401261975616753361726437698589600788182230024201191883256283269665984676690993472 2099 -4634115817300725198245652676124291942318232821652155268863464246587919009925279384913307425410823042979028449578717726734276031653233137162987813652102982147837248415326803161512045558039167141266104799478844576066731845199131358080 2100 5303284646690710520883455302824331056289399870262370948475716451412292631850253487914869686667182078042933443298423942757123733671049641846114795121940194439479153657062548433441547060120442784946017601469038078739789120766235356160 2101 -6068890157181912525071817774094697517253534776917247497882907440036123702755330262252868308224698587594337526047500555929929184688621208809911210693313515931109425020715973214594852118183057847686173839970940570318726848667894980608 2102 6944802681753746676803317995400035102211966054854821213842587324833853618532914980795692058008534420349559128450524897779247149129548480944818379852980705834140280432165504715375494855336157308069005093536083975119427583629651351168 2103 -7946883547355988806843648637940101245212531827124559953211556199545511225402536777543742549527245496185897326855264119212182559253554552072426230018614796914619670949796035160452755239197223296043044778998549872440282074037398388992 2104 9093270302659936015285936910311393449094158841373595570855587367776196078709386622415979738732588034871825886997918906598211983008841443769701934864011991578133341207709450338059928498609540935803169789543794227897099708384815587072 2105 -10404702726327514785369871890942932298832887807590647406402421396053094746107143511018417872600821085928172607446726024858490205696749135289949347337618850012920275170698343686137083957539160338397147411334406223117253828624100298880 2106 11904895434862911694711789007320114669610463702182328266705919455650819928384160249944838821077687939310416550086486684522585003391362181193012680325951851790811725916134218058791381130580370676030370276490257398888415398442515635904 2107 -13620963737803883119087969770501512325943465180396436949176842248671381999415460654383664449236191951879282481041310231449320143258225323695767367812800109357216657196552650124293372241277496942057800005681383817598514266867006451840 2108 15583910334483123185993296322459974246270626049873749149569266941973100003245681590583216371996278656852204134399987862642605737657831890438711336822266436706536227105159543026858467110316222195695392917450278379365252339938196617216 2109 -17829181527550797804288455204825051613557567187781654797131339609929692843764753067811018001646517212924916358088271677689929839693236026869716391008737589533672907946466554180363977752048564523995581118744601457163825849162392775680 2110 20397302862969590772385429928223656407292029400941906420856023067993532070324689839394980089761527034461661240729606978758385921562668829209523932890660065835700817520856675483478501600112474985477720277023367851121009549866981792000 2111 -23334605516044664009619596673009668199552577289892090140399436900750916356479835373709217278823281049796541650894916782694740179323983364100558677784677251958684071331014656110261430856818794777667359873569156135779212610022268516352 2112 26694056353084704751945467548846614487068357525127446933911028974539429190817444005690757402819235627634126268039205690920408514713625616676367958075168986222221235481788107861918122617279545010550490816069797298254864322349423789568 2113 -30536206436874239045226165889786436131914572772384169846228639483362936525771965359780088716773390059071890343620466507410745046034694040755476042018272280586772250819785226782657956504784105975962440401716083030094118411896160827456 2114 34930274843651127190857916641972938105396666588073289607609121239363313114925352245439537251445099441063729872326973509099581266984383986575851385998053529016399084693632206637179911585234856312414743535770307240712273402381265967104 2115 -39955387056684377613554541350177502624085495431217972469893676583281192643635494978545471429298739740458451352005023585233945009767041595832639156063823927529848989644316409629175516807538450274094155550284590470562649360974580628480 2116 45701989939018196887118528206429046633222248470536890297801880647395048203745509046648851761600193508779199321401559285879756869138103551752695231186915621605819396049973034470140733024599837327155301683241318302302000353097101929760 2117 -52273468413631982408584804804528817044893653456339832497572942675666728857993368818562982939116634096392212773293455428966127805549906840918457110260898739187616408084510045044910765873031378889534761604515049406806060328501512781696 2118 59787992548108406714664310444544821356056271928929776523423330799259308363564803513248517482492657731292439426965935793663991194649547534493158112859120027487238666123003901229655153637360622818252928915116154247578942048707309392640 2119 -68380627815609874112342710136833929033663853876666821998287242526661099856165757321958452162203028846261236902236198066252775222884800084365289890071053952954875047807515291324028476878795153721551932421172448174980619092968408600832 2120 78205745956100056225567366198198557003197055052828265458311738330549181609855149338185218637997592752037769815353883000036734015295443812912225290906189264353765803957871005385496329581807445941062310154523335788727638140666039688320 2121 -89439779172978239335952385784474926064137562964547653248787577949779979627337089237470374150959685036666095265481229436355748612651611594754634665013217259792336746703327251750521165807098397091498634734997133921127887581978946525184 2122 102284366463813550561695643504570387952483221639464288287690759906835188511096374429229631782035544325805853119697031218848962775325000827278264027469991244323100603352498131009092926297117742517002087425174122871677004134429255394752 2123 -116969947806018798380806128864881650677783520298040713987887608609121604644846128741300658577405102307518554699946558519001598768987931313639080404832306997422891284133933952881847528431747001903503235845289881791167576137772328091904 2124 133759869820438246797695773559756225955903917025063536790555776958156207196281845393048931284196903371539748655204009468789670895996868731913532825115942350921758712585281255520797448739930985630437325658142658403900183704911347514496 2125 -152955075556404869153153983967536035160461422841012352201413741654080277512684532516568344251218430476225452620238107324710593797103897839973200892199852423222159146900087438074689376023060809396976191964878759817969419552029297478400 2126 174899461338840843865598094614975745660946244021654742705475170427015888387272284878984873514162739161937634523457069408591287720617134071517282314021642987042501823883098483980858863302951413428362928567232942009879116748006374546176 2127 -199985995371694217591952963913171377925350688308574712268832473416244575162917385982203042290732857397569593687471632668066673731575723879069684595173501988984368249967722461901139765776805829431317610869985350745610721052936089425152 2128 228663706208096316660716739742356224286725408204607306920357023331359357822154251731456644745792046546453056030544027423608099112830723655156104501219655439524959936327743312847348613974926827767654147666275451144261854616177427563520 2129 -261445664510741840752046043214605475465407682237101858842077405258897597748668868590181325193439935947872706725847880205232717882626656164038392113546201841572261815415187145044642570164117055403807650732665425433877654584929563002432 2130 298918099003847337004493430886394564190611902901799829153898503319836508695122551337166806799216719176226143119202192265542879668331776144054781453301247618859859795699722399414588648768224940106949781593222714930132652505810456483840 2131 -341750807466050078777003180441234585753372871845128351293482227653774712129020882790298981119484801772510456361976246863153257859438714547350515811011763386662516029331882572925566838789615525488160953389840266351507802654415996661632 2132 390709046380190000698391361600500801472596105561258303855487380193560234750230358957551023378393652804157357925433009583346289613488186737015458494049599367890862081048140233225169174173361908156110502551968518561660187359478998057856 2133 -446667108838543315008943781982437005214198780952018221702931482424062929908130832867958311050292349945886475612496256406878594771129500481374712414332183366472914895690319970470973283863880804423803804231050239914809615306338494271488 2134 510623829954159495611471289768419675889060481337244577023244054796694829131266045195380358851412822767467031329202255154685284577887241254171584782137797010137446154829562195811675656201339083443256643255362432650236966477244044919040 2135 -583720292867703633133654017656627951753780926650211471430382419749877500545758170236603071794778266779616404071548015625154738998961449011209752623864041244850815473172137709243659884437651202569496708504992170786449122983670054292480 2136 667260047054591630099055925807416438685717572646901792235217012685865080650968454881119707194584605177729534845241085950155795263815828008617589729888061840106993033854381249184880874927794337874408214166222334026933137662206794637056 2137 -762732194702166939176709169706988195407752974414850536766642135947968427133254287019813800348295444083644505769782864060268327902144772621291644669322850292473260834400231497899211275955906887090100356085973528365572388454621454468416 2138 871837751208764241717014504225427326794927739160693691441755998191903985074142479942922997970517172567890627698542905061915145016664631761420133957878488505284604521864712045728055242825532223606006013868312986717664608779933389835456 2139 -996519743231194249247766410453086580597094535769178321243464996875031902068937686357653426917321148546788075414091530506460654944886521241650899390555904466403242402277593083982235710306022453028036710950390298783874141652897434206208 2140 1138997573172955749101532765014826268929118182312805644745781604098715798965690007310399533797495343109792569077194146101747604775445504174848781114174494218724607701346437183233771180228973589347063798359007435692228119345762029838080 2141 -1301806253701118658066541383706158032011124834293203760431063162692742623616934105863001042271043870983396174695363094600666486109599367142478158892594822926106306040483437672648761215353155068372425295238586048113582912006837647956672 2142 1487841201104072062397534992020612813552788566196757314199637237941930640144026539723121900099001041536107152472765474105551856784383437581406202432182889433225153112625243014864084139975420184612388379741879704655016453981064841446912 2143 -1700409373536331302545703716298437754091555568343871116312426705206372822867474780665945836317283848127380025402330744747946088983788462824990071032934992691371036871061663765168176604287587564487833190466567468448545014283735322072064 2144 1943287651129439797559758447690218626871095351225347827391332311519164084785015691567859222285365090396826533416039255591841308199464761214503139111601718045628100799385173085364107678008308521308118571125059863450431362253796079069568 2145 -2220789481505870607077724080083851332795879412699121611864367603245888763671930407900907947853937574617269675376718464689462932246335590305166797510214720552775736651800785478533178264215640968235804296633170659448510588880343567595520 2146 2537840958612225561378632398201902093798746910553079075981440963673871273476120162546829881495510464653977938994595509829036282595575449602174565538326342304123850833561267856501301173220681956367336147398855824363718420841506207104640 2147 -2900067667493611245221892755271789397756063753376309371745640951478805535757924954286839540128965398339351524377492841479423145339850570084146547630684322117209134756761444367475741606407121543493620115104331107394992405122928289474304 2148 3313893815518827211142846080063325379686223431391021194276274875005000883368209344239132002063988292932223061533867571755332667314946807139795562721386223688821499129302911165736868705583311803354516638098824613215057411591325803211264 2149 -3786655384892421683879178249637429796465458927319091302152732838046716347627194037184655417438806970074838031649861606236251771285350857886075690905719830804754442267688731153732589703828167269343936113126272079500965629901567462220800 2150 4326729285767799916683818087631020973606013217652403125098965991508040429930828591447913490240939477388337084785122127318045328889860784450430443060354184568292984163258736871865727357560640967084998785914955944770426791993758647359360 2151 -4943680768138897352295471874835013036782844702480141396922899554583639835193611601881417080252800502168273672913915628752204849307045106445411453974618115758248730984723740633296579404736784613029873650736955723440223966995283001219584 2152 5648431668763187061978018687136200536163411283963260359766568286237047491812742062793992198497705495458278830643884886822803778937731700126446483950191440826010839549368621868459343091672365256339436625151540799000000678421728575099072 2153 -6453452432158928223528409404133089392597125581804445617014084783541604282878101340261201788014136579946202981440552812709021854590794492412321050063133940915845905868019722970156422515613239252732139184146726394566311439516616455353152 2154 7372981258498297337666248572558722648236376319555597670522822208021721833560528343491889628387618452068466861032574163302706274718119348716850656599841888139208918599986615290972976591525129880155020021619563868835343082087064339915776 2155 -8423274203137608675109566661559161904716372655851044178676712721566480456772344550657672874838743262829191568965694536889680528187336051302118422798348817229964194750947680027525395325112709856731589274326360697945421108622482503265280 2156 9622890590739750885366491168817855928331071659962530226005207092892871939143762040864266211359321154103679596562639209524163656622799522625408636955753367375442218212544132804556289272128474386475503725444101252128940648060038680452224 2157 -10993018720746967056288542382669359810309423030718634371979218078270067137654790710619657176994324911608023300841810230048212110895027516743354079695768150338957537395838992863695720952229286429193439395014890242314654558355948388943872 2158 12557847540949523399795046733836118678407588565490015741941025066628553350884930395227892882161578063512769624398234982235484645183620845490777543654327275501971924914138769249949711586803755372719333602291622401712047685859675865668864 2159 -14344990764145238301678394263833305210219385524533100174869976690699368360514895733854738518374504193584798605880994199352109314587161872591903670165970114089164698917881093519522765243516731999823717680576334188019626707759095201390592 2160 16385970813163081531519106040369307585028512163071501814323953199945429030891910825041077689914305743425954887410581694541934653273421917614246728295754249828676522984221568420866349116789463151768888195713706426943945970046338252300800 2161 -18716771017522915580058240340788454239035528946024529657688592465196711738368586977702766142795718134640160258392602880522452967825197750412793152859112601585719033405948185453888186627439132631535258168740037634474029061556393199018560 2162 21378465668608408986835591482848138120919752322199479985954101347546632568237780540118305930511824236398235386095529140635160843489151454967160602955714815212930162415996213284188400950731568465929566089932742790389772278477842704830464 2163 -24417938889826403859534107892228833192170788122771650941185460649805402373471896160786734929635795050520348784163789504301427542420616015846004153935774793569304108550764447154738825076340224688970665407333042619554036165197319713251328 2164 27888704817047181190547169376490060014094836943847926601367981878720725416147699021519085762082470691784138857190666722083341716917617376980186274847672386155554144670007735747973234575123726985114086811794683018229102188208600053608128 2165 -31851843339145401518937292290917417199590233784397853738057915673820464200006554484895621508129340150729478717375797481911157830896136838940080981594972481460700575902369163549071995840074458243198025306726197098581082187367263812650880 2166 36377067648868439512258623013214632976508958061682936158772504525778652806918680380140556964985740374058096686954654098241054042912098785575927316096912660807300307835861561952985348506437910723238291650191832212293963444162475111149440 2167 -41543942134938476784083449225051182789220758687475385239008799032569643438816776434214424888963756537419079321058472128749515526848568378950523761729368707014132450775685625654983140217227116686489296155325708979861902966711217523554048 2168 47443271746439035630418526622735859322999390566980754930163324807535305087439345902308201823175701485730484162388659771528284215821664741436855525960414668457640644651327336461034028967257088717774840979896272613955219911686996239519232 2169 -54178686924807345526232675515843640791862214416668224444742648819898374419851379878842402857365480665348451466911904490798185260196489974723391680377770797133066502216050785409115261151853323084751128630688369143337796270418618860096320 2170 61868451578044392866652670760468523829092040501779015214226104868194282961703229109222947406767553135357236767042365364450979917069058728233775731728823783426019964031765823422473590409627459349710139708771054131691085651331379217285120 2171 -70647525424057520664030933069259877219186328511671993155445102945420688839038337964359447071740774416346140027424095984846143614106110795411442263728003181271129902788123356312816805872896074731575707142221081240675678657858658259599872 2172 80669916421446699967651251840939807499976615749868880335166018547161079260731667754746874486220918296814885593462231742423297128756948839435592094251770052600964321787425464040368559837444392526588467282217638602386695125155585894300928 2173 -92111364011829413095029107759272270455857094155103627762281318373061312063767739542264279887871283766069895182754518413444690649661978766200508683552232064273016794418332016237523551639539970909409381418020358536725733961513971241048448 2174 105172399603760602196700038176038497974498288332606394888169582216233958571493532377280748814588668742391829725134431122985034776906666837502866649949048983452226568785728936911720197898986994353949759655468291773713439812205181236721664 2175 -120081837232189527248865329854781758585275781179165580940441631831720450054033321576998643415031929841794742045426466452388824445416513796064787166550220795163208400005691921553172529766962551809641844036956708503979078608027325898336000 2176 137100754740569883983110759884042261061114000751744955827332014655502316506725101700373995174051254450681410982282702096054256381749467952367497817391029568716014244400709115622952737792873906964647217990714242281756106733818594507379264 2177 -156527034282081320444791075436864077793863993631132198115124069114253155325987275078236793696210969117355984319428739492632307430907431672812303654843109511279345720987170520791638429536201852513649800745184304523587641748676063067551744 2178 178700540566477375702782406304252487626817543661463660037825098499720555229026402242463239932950850957787086754921353591934911534765785945282141809428928902296175718179001137604876157720943709509561932857037279671934714780076886825923104 2179 -204009026254520292942910924338864831212676328660936771562685829551139996977972299822524727354801958556241607726820560855325661661624159560191566404744265863397125415062803320082841163411410628638723757854136227440742014343782941586426240 2180 232894866410392900713025912379484258010699335037346720225525258079370074790474691424638898250776056221555960767857525158070374702928189283841188035019005130427832458986576859129757518716614931429758791389429575564293438074182535792118400 2181 -265862738177594469216610748161370729648140546863673443178213474199428517825735286427262275234856156352864765595517071241797227207571716408517144989755960753130728761027972312451747843811486165783408697681208944916763823159677495547689984 2182 303488378089066820140387889673556597445832604803441238675604463489476285147685230445419130848209988361948773913743123415751140953839754432589123404418442981100118751497974178323039533509216301059377198478100131879668018382651633114196352 2183 -346428567934956531163224140250791933116119228193846200058122104623924994411949168334478081815267944836859571384125076758938600843173073623937260654608223572689864755120632329776898070597810663853929488562592621017596151406999602999227136 2184 395432521207359255157945823973516044840341781856086803096339564955270179213009389243616608527675705536811407120514761997832343127769277253778662497227677396545006238687679594193060005698750637417201707920694103125226604785161809733597184 2185 -451354866180388716584423360089444725756144522473583576367898732882237347060256913325649858042639600156078579550171003605818238020601958318701841124208345024825086433798140907708128665498806798652874211226777058841743195218371666277017600 2186 515170449075750817866397099733979103018503952222949093894419304200329068183155299964283339554785532062749446569866737845391915518491902036359477625054263605714018978333230840415911645044765180773259052585303676719984823232612839390241216 2187 -587991211975414542013342536824434028046642038977544629705235847266576807195544876256844533390901809663622846224717595923727158959452522397610588587400757665281045654417382966985324296766596777384229266092407414535053427373106378102742528 2188 671085435705533636925198408218379574009511768175025310729874949712355464901350144311750014516857855422347346977480493329309983408169888092590859744400917618917879797954713847932806346675339501936038781390468492330471482519219276728200576 2189 -765899678434901595273563552518880841596500728562024736123588596477155779656717698077666825529428895527753907181929854943799486215683258375884973807966597888931063089221034767734382456041493264643979477711937506297772933455971496236571648 2190 874083786896406285126926142669181788328410896485382891677699688595728651494226420177769004850784866113946770113005197011304120539292212179197210690541250868150718937744305883712824525943641468328396070895193175308512949249908066126144000 2191 -997519409736405466777874576988631490694122322161420974398679538864867997706007789798839009544687913218549683944063937153609107896375569334925195964605747273442764965793829528091701858276565764073696673118807193525459620136369084385908224 2192 1138352502418877423130373321824373849773063663195838996524578427951799961848558870715123975032564200583716613677374034158356855219543852327425708654441424632099374865825508166558528460482987598581714975763987640497539269023294452858807104 2193 -1299030381376909674994297632930017769879440789147966316051910686450995186993914520630529648631576175552340551355448446741008862203852124510116858974699961943104439732776039554437606493354889805904840368065361632822238079933894918659148800 2194 1482343962873148421141537733189076388908253579961802451796165085760676135544874642729919604785026555037150878026596196219191985364495960445995810927832402407790659503506889631804832057928287876718541522876804433526714915030414352557099840 2195 -1691475910623657457818366078815636397558134051362065150918381171470129425521253603594495170972809924037257936659309866023138099134269899804801225340930620224377050183844415699152005592909706029895306447062733801880891128888400002390105600 2196 1930055517159750229225739959034020255166997492559029198675275905196960993533591172498196697209915540975080807367755695213523151457642450829572095215366751556856113983289725930323150619120281734216320692259081160529542460915499997548176832 2197 -2202221258861734531807782772890225115787931838660640280347670633316554660569558038521616230118181520889775856227412265415881986248572637513605104272150291852901293766054956636868518531236494838336102098792105829346143758582719466351684480 2198 2512692095546412185356640221748914813677215652806124707989116538120464779589717011530285713574549795666319358673933612520148469704891387646232273103926174777455649477238857077142710954039735163848062341706324754033200947528828989881641472 2199 -2866848734645992805199510484435908328460478264955668330975681459900302902172514790443832853532087206967909886181872916086058876720886681429372321024704301626332303256906138549111159088694254209498548849507504203233216569871370484239995136 2200 3270826249906679967216466311928642183429277547236020071383214860521196439333527992549412789016117551811947815543519598884240466704246756342277878830936061366267368645151723344961944333351030116665515002467084581734498391957395683265000320 2201 -3731619638037436310703054270206591616392764420872423650772306137847855289181050447977377180634909141465361182095222094848854245544118432612680280578374458336545782611235802739367541707180477166752081826258844435886517444234543452638683136 2202 4257204117128581725423902947185694665879566542724540134031905409255587877829841219452638113729499630711606082761624548544799343784328107783439945163911088400735048583213824780192272937291172949486282616762365444349093051701183346197665792 2203 -4856672221664620525121663309073139097314681889496793906510884559890353601102386250956464640385014371999207024410435283106149829355909322810234922233214433377768526565438004595529589678245591835227017711396603342651023167056175432490720896 2204 5540390034820825228062778328451941443322496033792705624828480662037988885658974221877979179759111947354978192625749054089675961568187363901266121842296544021081156605059586145660068942499389238766781260308510328260789083592483137006408960 2205 -6320175224290820612444429085022745845173893760869718172480794293453432975614961040105175560544269612569589106846457906003880143444758009032569797658082521790990339725699616620747327434097696927960740968972453977443565770968910359091727040 2206 7209499918643433105475869190307593795336075931084852304758069164230217125144550517060778855246951691018771066498785566996687943290484882297342006409012725544745006151097387123915128218318247897088852966902475483774849925250237137881982464 2207 -8223721883412956411263413047223202806295854031807234456949119633540754100803779716292458749799090508998920437788486667688961187766057012176298081621666382902681277979870834539189587349024368368274928484925056524855973880577401455053097984 2208 9380347936915165237270469952462651774909834911561455956717710349748430257510811109376781061475535535764353072162226821739770540050947487607119641863630441819844465976536112641603467149515391894092721025315650532551574354062328091519966208 2209 -10699334093264692597183804378744910022108875759962345802210604800353257395085999905758724013511839516614578569688638723681998517190983027025610113032157789069430779774723953955685729388705256542948184101228145398342411088731848286506841632 2210 12203427543481924342792774656730727269937032424471363937284322435947399687904129207398218596491743591455143393606165880684373612336243634814343759521039997026786808705336845636674574196601952983587030353449876656504171386392179065733152000 2211 -13918556295429546369160423531550226770030717238180850808608550196316528393101815398808331318211148007847677606142379195509567519077144019125044703515809816089930483576831933905520107636780451974315069532024400920166315722727104396743854080 2212 15874273101572523689005995641408616068189737441767529071155048790927689710803775840761491145013990778067855355575725061436814284579166685079200989340593172799252053100750963373900844610386320705481620765250698197836195052223218660136439808 2213 -18104261223825062321808013870511758306198252265155243134669371687526426581205234436960538639376504835876927755698772436452707563399337161417045450649344194236097688749337060992534334726314841687414360729116602576385438205409377502008949184 2214 20646910632528491604938558062565166030039485190028372235618836567889083367618042921565667268594230443097605726554365831950598235508378328469256062462842643714414224293617691009235016103619116242320604290839332589911302204377719650271565312 2215 -23545974429528626746019963012226936666854091862507143154736269103675699375885260005181711692731161633213853045834297421266426007113151211538987245488121855555047640254485047587927517630105568851476621296016505333338148105601772206988993280 2216 26851316643457539859899992205042739334530826986576657241543013996342385792614614144400253101953511161990659946976272960119115027252229358406616181076520919599480684372802303497520944331231435605350214680237103675582329847692607600007858112 2217 -30619764091509476490250110043524187819175595179687603457471821385990814032829088167927037373573421686728016303058755945311479897158689011477323201095277976351487848650078266286475097030007837281668707621270173098161210749855184396909740544 2218 34916076762221176117135283039800922807721645262772896730792064060078385205131051128934499839404383788862866847284814160128254705437111715002804489742757205082943548915149739521807535621749459141513404637296088219106706573601155017160966080 2219 -39814053177594762910830321111643747933674895262323934361183007691771574604984166355384447547680709696181065787387494482857113005070623976707292281833546881919483966746231568637725914387097707246041944261382172982137418058448986448716950016 2220 45397789473986185516929157813186087363696617013600789434608607745607182467415612423904079352777862594752740742545275464789373478825759552288808066777437362855650444342142182861281468774451666661220494232726564344639313691649896614134023680 2221 -51763113537812508547099939444283480437799397135212707443911384556153379695367556729838461167050405863949307157586060652589802727300611382011320742819304352645247937395783482886876709994350008066914465815438799737479799116569204452796248256 2222 59019218487873228426077273509725809661187602154126627502688024411926190973288629674710906750125920444003339647777587907905235504859401858909601486547141997017710835541608198930159657098492494440535700532969823387308116360556349700577957632 2223 -67290523160503672477414429831908826021873900143589975620905887678867600892172664698542128025687147935330194494979143379991531120406177846392772777223242340054295173753202350364676553363854351467603698706006113545895339403134849011687813376 2224 76718791083281039662311205002539527563367539700726803548785698772202454122676924194437372044987518177117405496400193484249146608162656865440600167244860811834409330224799163613601137336993706416862183348024022725932294834637386586288941184 2225 -87465543781752514513031741725470298401186505723984600830039733226171875244503699607176677672946444569617637337643416188890289366343076620720680403083442701243001062685748655872938950599496572443837850825042581993197387741633207031706872000 2226 99714809224652966747189443842946385388929845529225113300172424732295226961666290305575773938543192075146827385108776166165704008728207680063248381148839636129520554736519715101281130341165829314400237480428516387342982392008867126716700672 2227 -113676251859380383881950889350881317382301452375455198867143902896662956446134987861904449226048459109097622978587655493493667116849085980090151880618761341751712128325742162272011161137195892573816642727436057050908990059695988398351334144 2228 129588737115585262356244305608984695131528899318328968249051120712010884579554182535877033403222015679667644749114603835188084127983425606421615068422109982264722299796133273058608195145033399939627271504217205793415610508321395605971676352 2229 -147724390568092571395875107603303115951396253639365273366057398566534112438366260198584994033898875503056488994083464532527862220748914560127890189202913490018950569886002056243392490575547123482074077532852651560563719083536436338966144000 2230 168393220273286211165994245785048902608091409266255027729625137417113662168414834286792061518458194651746677556397401427641646500297723423031522458011033435231268472840780403030977161250292126789500579953704510540227344665272376841538385920 2231 -191948380264639021661964664963650057245146172973588134110050724527007407870271220075016045733914439036926905712652359852053049160884174114040870613223185306461606325455249337848831459819177329067525450268490436414634344517928044543636216320 2232 218792163971486421506348722376136278059704526728544143496524228627893184188019563357199048792332625148515207100841790763809789806965993008124848669826743528754688839619035161388284801171020466288907259121630425047358268065122584073339309056 2233 -249382828590391085053619249585619673832211307427045591320092474864622663756053338509252938824399658005949581553436761230014014037510443437185509370747307027442627819613305727592545977664969932286289888932273686803624912299984482308815464448 2234 284242365395239307629383737826694883073223354062596819231796085554714114490621171269407563668345129857138347829248425077790707321847775182214004392789977723176465524451040975171895988904171549311127346874017958500755425844129312257083836096 2235 -323965346853387274116549197129328179174208242584551654808822673106930796166128069312992816049599728993600489397684322362313809232291756461173461690673623760051208467775272141755265776254032982093518128173908587951215675548209076192421312000 2236 369228999485566842455115560621555131462238476683193224489968088373118922102504985278115793813392416840436069241817030949714211652620757435704780783328843091316278132341485821141190277611845038720234107212883334501125013885176250502549752576 2237 -420804671968070745506545238733293181357020356920615656281305836591069635357959034945852721449186681972506958146972491121101326921915978264937673898032494643714978080930181529063087620937133866609018957057736465729130978418988487783774998208 2238 479570891369533724845320963974727281404415474784938704965620931750923965775495361323587142991881596438474169810944079308353609330863584329662217067588624286305394931555160186754585536673060629057861650910166359603509437029134092836273790208 2239 -546528227031007964355150133231119244452241836618363841099577024707914667291352592554379207982439086788921319192475361730194444853782816058237606361632334014491887842382401865470519410732393731701027794495531535447848992501769810890714785792 2240 622816211880073395950751136692595139618202433548167911636276931970751087134977872432516799241985437757744539897064193350003275693759927552101773723060149971202133517566418898295320497637881843199305067183423101585791751736041795736417210880 2241 -709732605421303387497458923470802613780060515641062326633302918898311473545917811683695450444594339588801547642402435712816865004690402461868803051503622273083363642877194060472844004977474948890977355781456937934262965394733305064178770944 2242 808755321839531491766957893035513950968868547486666748423943679924478327726295329114149348486603656091472525432460776998699566818314349172933970992929197780228024263394593299400870115983468477149341656970155719286168310408676188845003904512 2243 -921567391240639236852226042566874204691047419857517855451500220444544299423136602054328085666998863329773609942639077773566126833696845607261083873147323503057076122795958134342130907665822434035547838982105716060743722578423575479951032704 2244 1050085372777968755160403935772881858624172392130599790332853103254113534127796119506921800926316028206427062599397861324114734988781389671681691330979966366318796069762843078488153849228835704648333306842036208423717674771065114193741392896 2245 -1196491696113504594407209841282029401166422100031928749268611878441983446767374882169361833100723708007861160227126045502982127775715990441784019662753351484947778914568510437731123948520195706949529715355798170142583570656436799587631664000 2246 1363271473299701521510862174026355555850096430376851814598592569656834015212648291973031921133367219613529091521837662602105743402494663189052723495361927039098831141412469196373355397048863898308686696876484076301739272610226607385549890944 2247 -1553254397829582438066233589053324304415174852503364495937522801289233690777681980589404834470019962105980080917262792580184132206186686253028673141116964109040341706360471161144988996011097751264071951021005896224254414002508626838293991424 2248 1769662432528060492613513797894344984365646853245058915022523075598953742400025008360206835181729406543798512141729480397137570407706063196435539784031416454001560061744948075542916521764617935118593367563871781531575429094900683076620312896 2249 -2016164084554573440610355431708185740898062444591658785776192645353936978416852008837195966720632519006251096178631021319214592790328347642941132256894430984264027589956593948843268062097887354403664408982893882614341284213429184310237314176 2250 2296936175657125229856948982053516642143999341380046517054193508230084052708391331258757278301264608113556414009592668333730963888333889677560683695429888929294062353415843518547834709252561198221764356552315386729540057081097542952580026240 2251 -2616734140780985289738975317118661873370040809406538571469871596266927375377181667267255484907012595638892501801513535173043931815226489971075322646465991571803478457394137530846750773206252626292012172387053480816738407686288021931474065536 2252 2980972030261037344003651681967752251313541957512354684981093417895564537460517064383035769609351838300939596026783585519728284935591664169044449217845646656983163647604247504388061153555923992174515876970603676279420546756596841336657537920 2253 -3395813552467736287732369494064424906038322691400611493273675388255725924192226467453147420065874858256275957184118286744086876420920382550309981360346325372893048885184834666183111145874750992265351170780257278574114856552500394338239010816 2254 3868275677607347995175055390216740584246597953543597444500346755913024198826730299836566002136179675712556492693214804388356726172861708254927280363560505855432349388051091989214644982754188023260818408045940766480375692454045344653474034944 2255 -4406346532437977733592669257383193525675686250493012705068302599095882139239861046208222749706477201355154802526039735797038792443979243373655826967244424346032592333015265095468638116807850463992721877039977229104694299394466564835350812160 2256 5019119553409990767053841890978038930732875749979508160632348084369677014470731825165275106936565239779587238184903065775751975667200722619763451315347276511668176553934290197011140176901920978146272603524313654736652087231547623527594129408 2257 -5716946136101487339823841847216779357698640297849646314489269640821948661672622788476315012186346001581309028995982090124079645298908929954356332620091956539016505827963818011201079382176663449112621291974589611739405824144568248846879317632 2258 6511609326262233186608980076478902689708706943866670770379226402410233798498423399454824957916981294104251294833755856599230665909708145403221032162187619671221714953037241981850092891226854468099164396284341232635334187123668043423197407040 2259 -7416521447378880014899580312274974652542498116331440436328512219999055744411309255516515363487266557235440892884995567363268606449177388274559966094967266257898684332434129418893322579334305181096000691033603061253970212848589791257713638528 2260 8446948957199991877122033652618555296389892635007509865382017401217833806754777143524722856251275138760684559117275169761867773341957626317409487775784611042971824892171864475506570409921472132378344652835202820106134322327067368767883276160 2261 -9620268277668995486235432546646688481213757286279244513538414925218759446670695228946972885533440533344424294534377202713103708974545851276126888290730260536412312362274064519916371894594630734357079464690957072451979547012856433287161956352 2262 10956256856659938596114828114124505813329591486316691544849416112635302674218644214116975170891834667019705777443192166373169472006537371921925629918034420490408052594700208375283112868620524503748055138056515088496602398005073325483856537088 2263 -12477424304265758940928533721640527903131593689567545658208724807836820645001088145889540369612414988807217535893349501719426260905371791104112755094315022309520160498274293738721687976496131724602043709700089295625160818916800223439643531264 2264 14209389110778852938205088648009677448358318872077934740985058492466393348872683787218708857348225511195946805335080540639211197470732309243521576914878516371941270572945293943183659507809204027669293347289619848926993162365855466238559598208 2265 -16181307208870178145146621956686150346692640166305568737508829053471509534890671755437464030208406224386422916217261510596647131325739653102960477013018466478098007357892866153033816207171674790129005793114981821471482763010863544943421327360 2266 18426359501249860222577869353685340406228247378600614981041143808513029596455698051862249787282372668373146215219995570211870868357389120628814147402645842677296500583897411210044328401838541478244346214251524366163727027306984460393952562176 2267 -20982306451409384807212791900975497974151933937652831170562069700837640635527881590292254186687459638406684808606833767665512579792077454578218921040152008918893257761233967581275581577136793987114927691481815399017644215450259994705333458560 2268 23892118944960102198215139889357835417635497076518750308568585431867906641224783530381574995294475013972138891603786747564540441467597581509444840875713309323218467904152602600757203368928259843438329273900189183733004789502087867033063610112 2269 -27204695890841527621415938320589277985381070387884136966694336775110463220011019258492203853420411850813938942830049998629038875259623449076968180318561701162721518929528640047998245191334669324274989182370595790328920863221772007065931336384 2270 30975680466009716630385785757630054581315313985546454743169154576639949239700220915906280683020542037270697379996865078945697720570920797049363179754193561656968428123100729663968305425691005102693752468594865663248703681596514654981835439360 2271 -35268388537690567399505363726873354633986764943790690006080465625469921043400678025943316104195467183302211550045492104395965106379953882338542667745944995997138704854544082584120702012183143176677582638160373361952189584017629631135292656896 2272 40154864650665175807475823227848856981843691296387455725167563624436552478851282286630373398859345816512438569633127440356411463378204034018054481456709631577878392532051991106809046741458618542851341646287383322265765431855295337731750721280 2273 -45717083073761049326299027849082883062269987690485448997865995531490016696331851421277232304898076559263752528935081081047623342730773837009261287612837101153243573399636255460130898454524944810064750480974822597755565969877338393508928848960 2274 52048313794313400475491840881001056883091187547287937694824515627825108514824790459761596249476120965017572552606287696963126178899372932208190955923850389093175934718013951314953406513472193617393283729501380957437489021356344514507422096896 2275 -59254676071099982367931147893953971415609801781731374522730309901644270235887507096782903926801899516114862159531356427389484827304145922370533202196267873829468492826043613463071562021445744008434587896796549433087915278067571533079762777600 2276 67456905249751399843276735106977828364117952490617982206740038344203722755016697954440995061665891245794092417574385763922479343454923893261713891787103308235192092515185949409631522603653855555193766203705628698004186767281963805091336527168 2277 -76792362060578542117002382092735320250534089015820644165408375069776561099155499265264825352753686801345952829232724461918369861345090733558034375015915908700778594141679837973235652555366639248380680450518336057644038726402208488837553996800 2278 87417317614718159563411305704969889301387150879643479337789605681025728789948720990106967155795881349833373741460460821418692506914605904047392174816305863743044254164357813538303361741654416583767430592235798473969812776810373491975462222592 2279 -99509551855888115387301169395175314846146128132187805800138275805830742879623452641259564701775104482654276496801759164037174782553679988983476759822087957661846988437261691335992275686970126607476414489269534339571776701237857691404318164736 2280 113271308386173595994625038411060295059590163622897338159314898147819576569222206100464502446916419986641724401811752031619925948122042373088602779005634939665533429563950801145537747455072074738082973156129143210363689358641775198861847014400 2281 -128932654449547070507815167226346615822832452854437691876639103081141476268334094295387674863269930720784192354405340862374045837970945694623783359355018178437698170310550605960583890390796588035726906690720339917341118963113131389491839001408 2282 146755301522146348758961665041308949586550227610174800933248141559292203553012689243688622519758323138800570460560145898193699839615328233239873992931579480586239897103472707724130624728120752812611557379053824363349526779705297034663061279744 2283 -167036949532617959241414153960441586191803310183410790357723558021046785924434812457813092518435306988849142099007393286343706086344916518000094346459926134240738878785688730713292911833009649150054208274165565269687787659576552125515911446272 2284 190116226342799546076464279061564405326455208293078282163254685269561743728565443070149964841488261222153674246579085430715243607895315366589138432893943149413529326384594879323588853250021871003552709522744807425293739342752821107553169773184 2285 -216378303899195864653336511425596045451089430584168352390570112440026527173249875800243935015178220558933746589480943450221981493134786021446143274934529506184559389231203169394670530100582731716903809828895460604950198158707402590965542215040 2286 246261283578716777451836930157983020008951725289457048772890685385670788151105784277032579461835791317778165165026321132441674333182669195411387100740417857733127446711161988547479432839462885595892726587301406649015947872380688273688471810048 2287 -280263455879286409703484911477225860211335037922436553066715049974703440382893237341513594413066914007191503045729916320809285093303950758252719025453774602042409440987882589275389871929388802879707515386284283412572685832718671800271194706432 2288 318951553953107640322774494743217810576652981099649688893077001322602117073548441312514431103593478571467030383168551780891009911179340512553269751220648818197786008507982378515824393892387059196416505359335542054148314803446569609535927870208 2289 -362970136781431338413512409999650246725465232693427464269948247608439298789593011541447175493613862826379765800770956504521784581172023028411737848562055259793999505931569491661068514292138566097606540480538965830980281929031833031518816352256 2290 413052256310226235570850619450501037735116319642889859923647394740227421598853315575268922980058704712200939517684533482218278973168971675607596499178533412543602300895313166801082802554154171768652726532736362759752800160281005818929471056000 2291 -470031583907797573299339013832404236904696173927564148537341629164635618744485339527454832563297145692477086389679000739026371505318670557100378284383057030266579015965287906976358925695329555158860063689515485539729136547941742812008716731392 2292 534856195410698253177639135374928548062290141726598470062497992362624764635788551918712855035179467248678354476108644834587304582617676492273932967469203566073547707339547311815021554591965150955784990655490920692020585118587015234026186858496 2293 -608604241182204836369924205370742411357908731884361550180369511282071623885541815861106816705892048006239052546066272846285105719497893674948225151990202912515239407765052382835037295585093688169027933401480771095006718127802376265951421116352 2294 692501758459921779859489406079747645671814641148044810409270734924475077538152796075147545988932919403880814185081494127652538109056978174093775473702451658514817668767397002603356268840339234372056858979062064521725543154830523332162987657216 2295 -787942918317336886833157603123032618588780760626218154345257026907331847003311534682544181744539427147951689265023051976324161812426257147802979117368898340563620132338188331827923313657729662791963155801079735169438615747977353807715177292800 2296 896513039377962993273930668337386777387786384472798952855637943962896051917124869481633519863540067020790079824828137525746919386535290184035673060338883322839629664985920161163064568141596442767158870238540616051451275096773714264528109020672 2297 -1020014745646822105175123342449934511085627099664290005022704764130765457872247368090733349527462980339650116629417408271821185228350191625991408313984049167047202392335098995911421395252801840401429894099609740028651724654625281532769102238016 2298 1160497697196824452317751946934272811028295207171030290318228166228199343398944006150773053494297738392509502560780475891246130797291795988725054800451576374977054018694747346824906865641420256655566588234579308268762459497127951439914057580544 2299 -1320292380800886504824637369745188089424176864734339878532183890292341837217137729998872404938062732354604883242394089256865286415750074037481952471714161589738661577085749950515885787572063838800778406329099432197115774917495297841617987277184 2300 1502048513881137174397446116775400663823234977283818098925213481833736386596568176133766911239364705157870349991943872456139755241122317962350722730407900499828988766421428998857094420575045066010039984017895475749821750174652889905226682346240 2301 -1708778690429153906457785025825472878526679539641189751144684443093456967687266501178886057928303612894989607556978460934317174567947502167728747453707862056863011851680266352977854993418016525707463127407006789955738542582614420447375076684800 2302 1943907983056194840206990688298233597411427716229859575561935708167008405147257466038666799119846267064934417433070931537948369816560940848732523835547393610690314340400278657610604538451684769060743870580721621360938191882592849101924849545216 2303 -2211330312445315989935002290720033420985217329590820795900984763478571074581895242511302100152977205416837484007400756962829973835839739300554538567343792936800121161751547577897270644303986001524505670455035322665040044410201822921323796888064 2304 2515472505770971603650045964833670367011357187527716561669155025047833640548847064386634842966233078508675448128552894415049933063274159493275554363284774315939063516823925874166493756193515369626690587537645400562909244647370235865727772914336 2305 -2861367090911807608125560198002190814191938878246183364019294382384631103255454509431094715981532019205344284033965706750412308928647753451834668286346614251716594501641848923386558141212758821052849602147453529094391371972026222474790071204480 2306 3254735015535933171049649873961705275649965513033414149017824155640340602975439460693065843353174647810275598930649239219486839135555736834536139932252352218857190686696723109195477388003228841083680510199276952101445913248086177097112435684416 2307 -3702079641686085360419531409349842353002328937274218083582704484284615676105291469906338666287461474753611457895772392701790873434250786833270199301835509488910301663230818852919506389296093897715545113732247834214855359053850495866931162100480 2308 4210793549946884320675589514103591623448115861878563075588728116689137501434843823588523987849809789422819788499145855810734016601190620371802628350292344090486036977072847078090436657267424270331380589836160614888402224849838545793338590944320 2309 -4789279895602870565484143617180951790875642705744504203822416142995748155220409101983108736483755760113658136904539496453733433287682447445398548050158221694906503593170656486626488509701256921324539984471723425491117292114434054828770075110848 2310 5447090295759847377828853847363980848390799999905578989262032636477621188576165236294070119881848981051643239627936273070823779027640436336166398507429730770302987008492328201292751415609985799397313273540611844799239538459541247658455997440000 2311 -6195081495023424704165729480391547307814497180203933258558964549348167389647697704835072601194469233966706097237113699503382132107579887464117332011370648027052974300253814204636682055248741009392999904574160904109876700781519319701321687052032 2312 7045593362343643120911504337473441850855573959933628611339151893923023515038122906959183611708398212098450202509549123360094380223081592743177126033774763682297113427946289339525564214590852063399078710616523367681848187384415616797686526165088 2313 -8012651117964605021160608973556122747761888259665348893670258010618207105586476501029458006385910525113233200728094453970162868038017365690329167467079696671461522500632754890628807621732564297868533111262999235169170682794350810817390349439296 2314 9112195082648885927231074744125690924162483791865618223631754098754747269560225673445723591033612247895684981648284600996490364244296724601569021307221616249537092184547790765915746894294092483932278907361476096011408032237557867644783444737920 2315 -10362341687817637865175709229542382773955248089289940347282950816196139586625198563856365091939676407267201581352940742295968458833238825040591351862397853303424169407553195091538141220304369184248785899237280080965000938124363220099999590446080 2316 11783679992153516368577310044980828014101757167257217005002676239007362257872228506294637800903072608576165909477541533581140780263896023737165073963750669266081044738141533505392125063405236800599483541678007313912769862451192953648385019200256 2317 -13399608525720116529326065873299377775683249203804494471159647989361421604237382850292555945089347055506808720636339427223310995093625857843605204898235057491831208761708901467798534253993951409397200390730691604970386516260112566409251283860480 2318 15236717936024867153491314222417989659205522031332606730595220165374592892974867571218379854195614060647669826607666758462358556739569662238458490848845708632829784705134915235206505086099774196756202113224146310413379840845864767455223617529088 2319 -17325225652208016152449529136007025013761159004111120796622582197945178999988186768904532481892355314933003687967156252628147209311204334733860682993537215492452930864039571400279749417127205026871454005859692549065851665515498505531567968908544 2320 19699469625611616036627039655614802275582067736698752757324814409942210976520078534672146910696537175351615256025690194151457310174267081900647680429860325062396849144080118379704397853324366786519619035567675090442053484726171596565623720515200 2321 -22398469160910625749295476281975561459925951509593753147961172094022369096170625893300678374114938521447867365835686147279486234596784774835522662778955776041975413444028290635126313787278616193386443912718360493854885092205566949597268388855296 2322 25466561937139211166255419838938371557363058049355267306147638372101323648027052772184991245133272027479435637327336284521463083878901812136415962887297925962644375722107887831647393496184371991854008709479570855880435003562980055497520658185216 2323 -28954127549754726990940099644072635568081088714728126985795128378190759557722402534500973473214692478408104322778490654202637435900575432937191231439168015641210582921731558595309110417152492132819116692789825805694123093205893468320337908651520 2324 32918409303133518039386505023985651578345340782983381243095294396692626241432395427863352966850264768327744983489860045101665708901683890978937127625112623109744658768038877093847622068219515395393155900367056067626468126163222912012180057719808 2325 -37424447570034197637789511604618127581799919762933549746191588190411169528514832786505745990988083311572792153970050674111071263216152775592724872171976693677650345771562245305363473378601578791977402753863217770270990361098676236327019291750400 2326 42546139836064838205636404005925864594267246190863547137788284738054439358887442220274248468529306958513617880916544784557091854506733743434592172585607513033284558295892804924097006660365259459149728766405137125425062962279271314334578138916992 2327 -48367444591947737263905956863830363182874868034061377344940188501283814811464207799598577291566276686976975392358148883936867769882265011299376170964305025098323321478638317528721146987915307421648259029378011485925277943077641044049138760107264 2328 54983748557174562485663802577893526242116951136391331161757874670678383835272026432409558003183786433909570014562356828177983143838526951203335306754477196039594532188167864789411969644900091699404725094345527093177374568434886855860660116574976 2329 -62503419352681670422443283335668820301213183888973513709269590977886951335425181515641604658305826837901656846888704918187090553093117383957517069260245020667888146888235454266237556121340473277136895555381698774222734567452158840989022348036736 2330 71049568729648863017811205836028208284778534813888228644916125253385601180876168046968163269272990412763918156463707392212033792015589132230059505529386566723470734762187858558486319624339274966726955814547634115846590044081344071069350252379520 2331 -80762054854307693719107700745647220307192380986458952121221373080967998092749802511799449139416133454297665294395418593190655736338937505132479091421726060380049960583049910274691778962548967650955143855014952138216129695728882120137327412500992 2332 91799755999046402905788975789447730791048559833026207049441608846241344936303860560853455926541254384510447627309230177868863738835675137904066730694470083726480512716184582719564768490550556410217107390761802246225985984716468054813333414686464 2333 -104343152359725827994434397594357558498469125507099279676724714368385654631848942834494625768203292854493842028274078220756370982989832264980943093596029504126552674521532816583806984639180874537750567974591749347831016305352783772388996571644608 2334 118597257677861068264328125190714455228193163166871633173345132581777429240548085004577626893009560523523277576335347128652062805639689074955937268153470250292414619555067624485198236061614628428795288156784684111780599726528621785399641814074624 2335 -134794947973453239048933666947597034319837741515866887833969884270149646455866308090702181193025633740517931893025236528230749583592917309683952130674138311465397186607146314487318464085403795382875224648499530806085604465835985399315495522781440 2336 153200741079698394103127528393170671615389668778451695721221653627621633703544351604853128325301406275317111416747396637177241300673766242199287480114926757819501031198644009870920689734307969312942217242401308794256526744639007171571985159891776 2337 -174115087916556373648239346853517224196279206245995157140028354036623740546817619645775901342522624104198561892315913185380153983790299104428341212060522304513034168846720163658854234931538666982132849238170014998220462861034529595813811765076992 2338 197879244661924956307305879811735355740341179728299755077572797867709084482069546752561971027494255164005634253913994351332453700742072199739982571374274206959086773072972489113665042114732947609390145826689377525816084597101811176392513333176320 2339 -224880804308157659158042261428403346460455917885170963238478074151510200084999390967234901098619889906969899484461152243372831099492240049097261945700121712842194379227197454111070227738118035539263367018773869009668853415472456549738636608075136 2340 255559976676720236937468886604868269573912202447779097571801224428174943199314378870474859569013585356693295595181001614003480284332269877536545775534764755377569658034899365721029377617133025952212356768393205075321136331746730320324952941141120 2341 -290416717973703597652021250910589933352864217234453469682322816757742501998047521348030667136079244109853929694472081533893226081819906607482347427262352262521655126866789788669664920282176534231749027427201046534194192249297963351437864119216576 2342 330018824595144723210655175078431568995965492983582711972285853181467024646495123540201525358735512055561764569025191910644192558800499831622531886495184030089684124600187615935237028877977073192392474370871083437731277524579218582151376301531008 2343 -375011121350772196545022025309685416726499988143205757493562251495963905393071594426843101514084573705440693352475064844199379294104415596074766064142564502783635270961239766944904769521086940028313342362647054648954611701943953009844344127770624 2344 426125891814120533457433723015606525849203476511814014737807397640030192216857378704361337232099673746870273734429509245680799699002092674616286084135206878167058768712751274525721506489589381421257688164670968764483281807645753651471283074786752 2345 -484194718405186657984220608140212175377383834018231518676193290801558579710909646260414820185835418400993068452306877036685677473179529166434326457837537095002380034070847414550217423423114308146672865619729018105409131922791868942178028197795840 2346 550161922385595468030163049131945584337012756396681046688348016537339302687153451366852271567125361208802154486541071423458936027822379719129870950705772820121312281558115987472280727987371015952291127330739218131450354183213442899229132705167360 2347 -625099819554692673597964411680761802051435130981637285285872148910188030108666523223037281307410939052102683520788052255769795270509913844588727393523047886845109851976853434861489655825249041790705519597621191161764217689512977233939710040198272 2348 710226036485290074917955938655626556761005915768557064528490602448076515622287385332945291102446164114338930293584138474977078382224997446177351214159333406332602509123464081155763073104593290297302097464752177097083317719948213400454514966769792 2349 -806923165091686530874049789789609490846179583362264937648334934450282075708126654773824295003286565010268519725088370713982501018564693694037252132643873577510233002392888581087918214874796203361187871653736147065270653163126848815809209125880000 2350 916761070703640369120595416129875683407180092687588403446317645900130163646528272836953977836255779429936619238248787456143124071302307093828052091203576088782967181953288284662135816142070008649171316894449159022709354711177619554553454437639680 2351 -1041522211221830785746239507760813553296587138726085032435559086595076751662123958654504631633843061283884418439364066527507243506865746764681881595266061147548592138511498269608148221992066263389355035387098902540556690900366236583139499032513024 2352 1183230373026129308919733316408935917110852792093361230868474177952303783867575427654402646042925034385901148515506344712167651223976283747372126456824829888479376464029953815017029586629388828899995073352153951272410122728415035025561885318716800 2353 -1344183283860892856735394468764955092092787843814647505455490721080522197644582058027514633200803731403287744840587878357625059415555922303743040970823852152523202765780313387159904779403803620768839310210710815313101412909393376615190925136742016 2354 1526989624796775989300655225492913957311644015908416704326625796598552324629552151937045150034574655797332806260868912784873014789800224639279852782964905010709572447003542474931325824025127485524424942071268319870423842946852676139092576996258304 2355 -1734611033547268449934575114914432713218035328110050816625437159171055069491756864314472307324921718265699955500121679921348477358941366326212183403913513528383742840407597340991292504775678810449535279786322559552949282044827752962659543323348480 2356 1970409771012511941921960370416450554479680914126287486244897037460770678664909630373380627044148957632781180575697061955279497488022900931910243258572050698706419577971220151815713178557928637200815989738973110370100867560561054992086654339813376 2357 -2238202813193855481682170383629711402150249261152581621661590031941596276556132365118339843424851514093395250702630367038475497085032827644752698343938564244250827557453372714363738233236968710024729165927758744457607895048944924391989872612353984 2358 2542323232999535211766982848663234096438532375787414073978311786588924348835084570273332405903490225319454409168471473123587504860411358733995905358591707680199402924391044611713296698089553398525621155884134455214208609773889489911967373185959808 2359 -2887689852565308724626951460706848423481422207043856906618982589687844354784163681700033763456023056209194326173087020095286658802206029588033664453947081041784197220857875983444081700413347935294006106567763015827872979980819513111336946079657472 2360 3279886278380847267437401709158255427709207607856444597842080391261966110696386583753725310901514030384923643716549535806675455194277829110208235258048010183404342550517056035584199617563746991407447659187200279597951232383728485384025605218988800 2361 -3725250580825593228733212224948770910338172102061181304566340077660017115825608232939539676206568019125138147395967966797672724420289032639400749096359111636325253847199698492305798218237532147951987790120986193785708078351656543432017943110597120 2362 4230977049037135321746508337665708109768981347403138105481064992061105751064376027966175351546240444670576054489239800574957721666071123039737297043222732902424328942720561278366452290673822781562269038128564774887593454147022385504231640191893184 2363 -4805231644036631948640163709664942677085573163636166287901199718057835833437873509996341708183067018533588761526859601588016474439782094796882755893361042035419764230182208208419795792718093035114323270160717146641859874744533483751242372008016128 2364 5457282990752304152160472141036051854920219337472994486521147149159310323372983098125105136236540330663453881895983683752531811261973090130482948142431971266160199359237534295005315433950844750277674654360809375217804552580751281531126916093617408 2365 -6197650996451184764593104953756816056190860557857834135583177877863694245499538265869979791980633747175047745129929986854438197874834115896926311034470524453766229658968117985753722015111759002907364520065635440144819637341750637404589536409615360 2366 7038275463007516768260746909044046023619573888969650630242985032690636089424961771997111054769761175929380807578258668282114530313340950091650902073119551947906106598681079059128671590082022850504935282752306174634707723185672658807700955652440320 2367 -7992707377819608040339928142778344145232989769101366598983740030623445140906476346203871288802222464079261120172385368361763247809937020064541472132584021283161301174363522195847923351620926635420527058180812951070753610885953920670686450684603136 2368 9076325928040753844602576207842558410849685418181311090470889687195765303803336203760719808279911675907022161545482645515273675390601750102993860158608844240957094252632744234445705381207344709205542258444277617622089907838568949284255741580051904 2369 -10306584690786646440863145971493916105836597153865393062500089625582076148310471064574326243900738817721339824489977168497092975010717848471431765889018195656967201876672580384367021355830679470634655149310957269664579228386822289306902402486286336 2370 11703290914550384281184201270943165493653084343759783396138423530727971826709636945865194178787435309547747593362136157306937889275399105548472208528026616106590071700169925871867097418321445797460914320419608624936879298161059302540452365799321600 2371 -13288922331482558482791393428736533699297143312315320667393552320940336046475326864736868232788209005457395083861905824676460016293757529291534929106651900366936311987826067495801667063400384536943657831608975877734990290051361556145847453117968768 2372 15088986534734630076169059595410244469873332747957152387194686431754377368084982963178781905447732353078278263657555975276443483546598111908098811374181093388262918528925746009013944442338176616680214483594989914720837481081143764581884417667975744 2373 -17132428629075673144166434889190776757279869907687047656196082395438856256941168116173976778264525531860670415984416515989734840646366590665553162760980032533861999734490608188678852925499587170401836608930504213995093889162192198703492867380815872 2374 19452093627078650136243518201489273644249485937313956987228868769108729830579001497140344081861072094553046256661666370788907750281795833047823231803229970540019083770355125513445310599353138268469063043431853254199489897662523763994773540926315904 2375 -22085250929347869130611875605716586552038203421469124837503466223972527045431186188613657794418694842186056484176310245768954428731515400619428892624630911802667038151383457418532536518007218264607402532302776406636245057036251700081877246430272000 2376 25074189209139072547750510418564824562510053148000468683925712792601723112044314335412149628126104773155402590870807063243661643713821756762740891845911650875960713888906041003616043578358213380585732096552453995429987865989788047687776117992840192 2377 -28466891134735014748939152073938891569152396925951724245509049286332995808076435956160036488475739242419654341626838599744087340525104157310545705132515645556893830157901535827809683502593874409366257471222044570333230061226365560383498260025718592 2378 32317798624562872035565487871332930438399259623124547407726900482656158852965487833647119379713607663869537179428499071536897580506227981948676419440713265193480119292470225408672565236680787478831728559251666027127967017776094668885273388723621760 2379 -36688680760081788114883094496762777138790054890764530308892137922404016545264190673143918982231602996553328888071807550736588150933289524272563921397954925206265912788068931262959388264566462059355729467883591675591209276674632569964338333497370112 2380 41649618102370524448939853846956831575105316704165406635600321394863950610257387216507581098141678948548477905065561706111864959363856446278394078666257781411962386787563258186813525847485019164434461081129517149272583768672250555279991561634186240 2381 -47280118995532493877793051680036931785673183998670007642796053048972308844476890041675279482525356925842641511621425694868690569379780898895361136126061165993037200657290449797790351115289779640986141068502284560122645955730123282349921709005610176 2382 53670385522315280973147373303837884476944940459895655184222040445123504244177860065041280733900634577846822944521307877687368891350011058636858253096711906851600887940603777651711920722622909023222730705711921435541692422980163215127731877245294848 2383 -60922749137350645272793109526995830152830652380757134894583117021260066479695816596933731331344107211187726388001313163145796214349532331860077614926061904769840858392068400626194220277024335143278679482924230369722028583280644819542526492577031680 2384 69153298678133383836660286855409870445070329029500365355838400427816099258733869453782202476257960726570228070081638980316547370653485144159856716155107904584034340068739258530400249987073648659123653416906597224639807542757165910353547290643290048 2385 -78493726485161087644459798837774973459112166993744592080234727750995086682903184253656035401399649093411760649890544057279398311558181246969660895355723493043483090548142583843509180687258516873997406930197253978562294105918576755736058757641733760 2386 89093421798004635057412246666365413206961006280301006922044903911201350774930784033341135437873464800950524015071306911472198382781900041355117990483856260920033489159305846494869954347640783260202933680466648585412556545606638217545286820055965504 2387 -101121844487227176968131810367883747143692266145603728597510786492825741134003454804435708014699116833253957847765245373594117571008142996376148095982202624339931235717417199529948070495510800958231967894203573292897345111040585876177657956686135296 2388 114771216593912097099985384398625660454923050694046336275659386459220363585183974186307260614787118168179438464874221027847642515035695786555496704515679768682646210470577419210927209624620948556554335223250402783159420378247625601717663150282118144 2389 -130259574148077731575142065225380006896415913532755087983299275364615126320943518266416280031664710364189338258859057281920975970900186504161692089083472086748656183424909984896232292421900807576163342195592933496976577936832957150922370103713194944 2390 147834227402584777830139313132032612066250520457137311136298668959402896218445839824632972897858162087447658707923703029257262250253941516988883300452783688997037696671419594019852702605559690994020420373486677754504975522981770229422491673572736000 2391 -167775684038787323811292557824875623198702655796616399526712385676020083716972534059517331374183284868612715022858207253882913721051600022176828703348322522393362185867983534460723908786896412073119831235234206018751218353935927216037282398747767040 2392 190402097174389699243187056272144078691044210302533569515951406098010453653363011317079127068501098895313864532106126459403159467057007857350426985725804276112849509163116624256818458045664709438977383168398955587889084519868912914759897814653758976 2393 -216074308246297015432310426474765246561376144949645832921216961394776780232290333190175030193419804371581438350270081696232427995054452965964433163918485740874571973024563777916257741313056413920218789008484043610307134667122197893879255013427242304 2394 245201564180295060325235617331642086090535864449376185985255200804071968956461396862832090336651964157867886561256981524082148551801345975117317241761145022945094185166946271305161701517462528496472231631632125262899847996269716686966096025269392384 2395 -278247998840826157040237695243595499540385736211750235803249941403666611826938208478516363170932147752622687219472335877207369664615305138878870012901352059566819828004695547448016129179656462743266434472600535574984551505079072705020663521902131200 2396 315739980742913032704480296514397280611354893733240231914889429630433133403955457194988953945723633883293435583341176745521989603629366476580037424878399195165831819573132669682009763016916516765076067851330133692607049583265635700916389857122993408 2397 -358274442591259660064181101550756351263417660164553617111213903944124123025694008832669724767676284813574453722403723932075132371897072292308277672849720258911915485459308454496087451458113854673486583836447227034430642393913756093505706693464387584 2398 406528323600321813856131583006256356727456329587620435450769808347738174017623494548829393240024345754665428345609058904991208982329394933905151298845562941744078712409941744123210634506204625439744552849946531611905203681111091832476514387642168064 2399 -461269272983319310567862208685253611063640131649229146645223533971489852263872559489168482294291372119176059248167957387432743819412507580832702553246195581914272735358049311225391953167003404381581787588614310300388114840106906784747974862432826368 2400 523367782749125502656480556713349844285827171117711797837005510854255631501582370354499832696811756822072175663716287785435084122730176683165109729257412879172281289036719807774596095116474683059387439929471576881524199258806133059983018243394949760 2401 -593810940321023337596429708121902956357113254630013625512220175066569708319831094130682800347153949275658929691509025358963754809332175800845286322982896115952388385259534135398898436760708918894938563514229577956678615070303027746707848660366672416 2402 673718016838454059635628209719395465075611889601935799642689953537139397998606706225701425015981043307590666004370366372695281577848204392743772113044015673626146369478152103801550060280775991672477574450856942319962638275964654775904687509409037888 2403 -764358135716161510771546891505168157461454814500373885034990561248032543715224972160309009189699289584974138471702688876019976334470721712870997421364580526926330326504630777097558431422522519633971878734859730545307146885590322460455921769299437056 2404 867170298560759620818152574875384577665176218935420933516813263333716984439582376741089748467078584648301018945591311742655414068804164442588682801072177903354598757626445237825877068050096981112170272857981675586491373759404154360317516337803786560 2405 -983786082387970341475086680934107332803003422546494894329315636518306873766663714377305640388019812401762622289714691093039383784255913251220566536268062463784508916047611372392306836996882910675594461862419556710751504559864844154067782075017409280 2406 1116055363816678333181838648069442632970365283739805627765955430265814760851002863199238549335501071414609654968226899021925481028988736669821446346125977960358113590090164009521649786257129111766614566942931796493744984023642361820011813238383364864 2407 -1266075473186273970612541603135406811827755344117841506344575747186010016333106225324248979853118493195448577387191438287506086989602684004682256008621124127916487957437038287173380549501923780466389222818650857993123330409840219971094267833378968832 2408 1436224235084905534272209046553546653052407531862295470744334770353280179953994423997913877124893614485044418877798995346952250908671146507809253088079133323810104796171287781696576340945257606332609652438852419509360524181565755445833725459176332288 2409 -1629197412418588461272810345167736508181032842295841296720653654323238615953561774607934426787791677184360551931962441140206692066525263145965576609729044510706932601800013425282799076546576717619303504998111708393647902132770400823273687211487304704 2410 1848051139834727852438166848806447591883347603013223684381933909297007349844262135904962339700302756513194153946029409276322087697811285613280583288114032896675485191055695521239835079890757234365521641171261150985799793555376323350891088687604912000 2411 -2096250010102832980916865106617447058462200823297249026732139601580616904678228119669862479331433213857754713663972471093784211638165856019292915510623315252024892077928202415041981253947951036956307026732039936217217867933115779335463640200331674752 2412 2377721565154987613307101869729150230318831966516289623592294205858293704784135461880322522620900101654110034752720552413381156200104347206998927724491183651862131027613447381301000889189039990664766529630443893622182972724521767605514719876370444160 2413 -2696918043263094716886758784459349351263241830751366332018777809260968643162371640878627473028636485914725265399151093557529818243685172705394877874586090355716809194547547780789256089748782635708878302303141533019308873654937792000660262056748269568 2414 3058886346823289070118456789159585284648947381977595575270275094491233193854133204320502794535296365986278518138624783572862168321061282642335325870527622840773647715395783714410295600517535430083126729448033299819443340529234437189032923533478592000 2415 -3469347323178346267081995208422795570636689214860043747922274480091504464045395373186638449454953008852693650129796217151977524998926027703885157357802761237026477380370211951119573892525415172917238776079550746873971064451935204360582775128522997760 2416 3934785595815311300432140693885519474495482897240160453995349066391887156648901600127958403932595262641973033564246697140509568688772160141079952780763393059690181572798339797928593422388176793106211044258154251766467528002646271935874538360403148032 2417 -4462551347367989095229111951197845821288814901040012004329047403326585978679124769614914870733578875986176027844029047388639153862294278458361716742381282299292999216218962343808494167493589641959744788088021993875519865674305547747531179106274574912 2418 5060975641668017050186739382809219970366999739629039018771480249134364118709575689174761519752785359014364300604061751367620211743132651629615839282795096467077253564195607739384129967197051914625625724320953893905833061610169693797565743055076057088 2419 -5739501082494107082287084985804557428668184181184043269730991676683448720968334666461681591570746267728159444622250326756963313961200017587249003418882808783580959134150952772326157194156031618877113861033786225392230301672027341080449694977269444864 2420 6508829844915376054700645687425704448060449459278642527991317906804298231523877203982569746550741195244342313619130647421512935412602488002726860147704350195797697984448124582629583286289178428281201594298734078987559127378306833900821248292957347520 2421 -7381091384888530796696896486695373026382024369740048899681355653950885423106451029302469901023950923937232485790761257406674069878656774040090136340027487328783352506167394855219607160036121979925112935271790484748447895790588126690875893098281830336 2422 8370032438211850615873889587848261916437451023816139104873682687972009747524718030192602971684048857918626581258433282124973506445987396655802021554817147978317738448139503515611134393615429978685620244691866623878042818307059369351616495286144465408 2423 -9491232265771782413421765948238031553074491969707232051118792485577830173619787800140976344735501877889914776217487454632289410442813645349814519369636914573289098032224662426660223920870608824585096022444022094694267387204509103126160170045619581184 2424 10762346493571620619423624532502465604591627222824698789884303935051287848418368647892089467515818773031482709150902976850698642980932238239526879212869968311636550344580171743418638626388922693614347564978291073752104266902648827234859138418820658432 2425 -12203383339339647028652482025275047176430348561856066177584912884692886971063515625522110598661944420439552037379800849009418287873262663742000577374697602956707740756513208044010640210890215550283311123803843709645481078743021602547273968416372785600 2426 13837016519404455019979245692386428138322970270099966434753470496713040218892584839878289974278022887841904310548427143181575959744522884773970987430067192202609226036371005759749857350497229749045977535079061717810432362961533570842808617760284883648 2427 -15688939697725412854380700577658045326767703345853156724181976257007346170814212146231828749972843277050926282227125175549768497353935024511290126318918958122290792418611623171568437292341468759437211390706565947645092138418138345070167247833834239744 2428 17788267982221206973725000401003018566415708018477184182205517550658288488561821579801443301254827230109291010299052439641973632829879044637821616381558683349062408829123061711109883172287392065349367706348235109062286796296414605942282193666827490304 2429 -20167992701745182479831300853470925521160033896084103428554782044245652770679843262941807400709958967548404458215718974904977227552818114390085256998449894946204066296713949497669443742275825082341767062297014737323137881423781393051651251159296117760 2430 22865496521411216846247858871414669063796044175895176538548396284865894600702508059453533030770128212118311404777631682798739225467245684999902705147116140132885224478422369366603610671535152792840291382193773555144427336468264757230686425561794123520 2431 -25923136887150094260050227326236048754959576252900809745430369084419044101282605350513080242119527405650589800823615716806718545496163496447529734831238497008131432334118084449652459779017136575722750166753351007446284140489908742934092437290712479232 2432 29388906846712813863772718442756000585944812020306814773221201072499740699743184173572006824523230130637585299981548708739756801919202014680254528215569272773172131574165055895730161414012571531996068083963354539504623352172923538863886802537903091584 2433 -33317183490058947687061191256049184644471771570819241147053381833534533739332795489066081717956695065605039998545982234395838001986574950623965721554197153134487106713131882637937520229417750669897876160764122039710512406439727012734098679514325841408 2434 37769575605533606595178501424686021995874673143762655012332212098697565951444229758600294141681299548751966780092367663543429533552991335093244958541844833821637653889036626340891795061593680189927426020329137840501923692674276186673150750030662937664 2435 -42815883680217928398259270073587377840853774398666169688179139297263618433570120957325187449774460136361883355932849378671113951802701054086025575029684250770019245822992919487809438842132864110642915222118711784908057857414092582616672754285927754240 2436 48535187106837774995120403091851528586961495267123704371623523682834516070000892321448517638301586007265045938717976978909705173119282777252120769605315243719760576230308136166624640814487493987999104878093917131090268795526568561591769899476796340224 2437 -55017075422224599994818023402174537213195081430269102185748251898505366350094433269649824212025056168799785107746663618333755236005598403450767173745109357717970641525022852972358660425255342530957267168118103723223274297675485998035400418271302999488 2438 62363042623626037254466021840962466130718578302927842738930604941671990097690403324667679188419176888726977934952023891054258620909732257490063627101131650616001476902172210897984796351021259533042784404090606373458448621831847065604503513527811483136 2439 -70688066123198399313577936511834578854207824042896020845922312505043365134000699147504576541663541436400893425601488410861018817228012561586955302733657137310808400194487026871582691909929152983338100273488571859500980123990372141802018287640819557888 2440 80122394746285797175206819607557519071469966226016171603073860164784548099540538987315014351556991182007578893218996296461456085824122511523668626222119149290990954501023079567380486806114997733383473921895485738094952904660474662705348224377664364160 2441 -90813573399163929380984297939867128680594027908664841198864507267779416170818942387099522649863376442449121342256969871224720141141560949822619898677802640339146146039261967832105596979578497543674451874595325959066731583691683562096873043889385008960 2442 102928735676082441041409379315800538733341524165628537766758685503632683289899693065480959396610304276490856350615903943680548826354715331723222508188758151711577494143378268524977349824161886867908139615490170224824843036946063154518994525021757756416 2443 -116657199799427968603393812791489491307427493569941034905704013800319561092074262280772501260159573560231107547975630030693835304594453865180731741227894351872761584140087643310204455681859968038090298883240249649983169404829582692746322088394122004992 2444 132213407953715942717737960353193402760301555042692363273545239491548353289423610304163912717598604272941573793218471016633503504324276194508356974383717694329362100177713770934385226010260425376866393406642349979290811113405189621886610458555823291392 2445 -149840254355242034542093095667594746020269256716790206013682353653593085225498425523541479132438567397595123225146290893146275059350485387879333615348745832172114842976873440060844492636367592544668800863930050683740264470150577383721011220355646888960 2446 169812853375280133116099703235653395953830947797292501115803593195606155937827824192446853199905923274433494341459924979746073930082591539741874369410484673631468453752684756718827157732057782472942883612256034046683438441667434726020320464537332082432 2447 -192442805796981594945948028781996683183617061650567688319078526849791440476189332916073475600113525221498490391892623400159549363252773528527023915111418781265857786299834982800339739059485403769501513045068253336681582367453337674480098680573146668544 2448 218083028937856421732744781789725567693852712226737560786442829872889466237770035891950593333769083914324541780794382067345107941918772935290812878433005178469562649655737145763076918115546333106096648908716786599075256767206100484206752748332497210176 2449 -247133225027680970609118952223100369532691995064189034532302155770108716801856160620494041467512734573722852081312409033069319873031512016752809676748498069119276456956520029689764497940157529866772699483642002291081185230579857904352168909280259424256 2450 280046072027963332692367522644359983316635403002665314031756914092737623680148935013871521313357779261076962589066395879150193915123518785158300703273419060596609292787396998709068646121556025245377760795959518734743771599931058912729252224313909204960 2451 -317334232163097851522532848094844568483394827215133117434600434276531211327299084641373698652779994794995047350101763500700234456050848073411380045537212090274090136678775774221991666162507913678830579956337784577916323775090311708796790409708818966528 2452 359578285974015813057638020388073001640668502429797075408804016801702870828900586122237396185363882848385119073958733316868354017388068749868304067909927001920653287853294446249518030299150549230671011377126592075989083433869747751985762001164282772928 2453 -407435713893580776430266040377031195148791089151142085772807275914234339101627010840703665790093765903967124467109412676384647368219732002638739016793741606527871894472348702299177449907120741337527329826518266425005335946880996140915741188893696331776 2454 461651063395297266660343159994056088965750860448829158546406280291981358515526143458263112569347451246980409996748501000516218519695868065035079875193288540800679641230648420393281985413729037969756481972267704702718248680943297518133129188593554308864 2455 -523067457927506423617381822103471929196321335846443845564211814522861151557947814155348968762373115830238326467476388612216305195636096839144651818433332826971381292270793737340365171514907428852350120342652379500989803551186769009597290855346520231680 2456 592639624390527670281977773405779226966452394407653748778387872407460891028144145414018339721019127472881894984227949271978708847163402503207319761830917862436675484942825556625929629845372027089206328066238748332957952799539447941679671789267237342080 2457 -671448639156737253251613557075546535890265996095637876910628573857432814576068009092604316283557699565198428286502537947378658543826214310845678373010833696203284206487514809967657241066305619087978843346111775798886514131316144931660349533665767108608 2458 760718618926812760004405540487658929497592054765555611868652642088974786288900957854567863066048904490601813306954715655381888794272395734038111424872432327388484661030666491532838128876630299949414356724336352731347038423093845250556504118652689021120 2459 -861835612459012689472689435780955540791720698230106407171306999592210721944431977176317761284666933830102036543446595388511244732428024154422594632897663328323233869508583269314218585553305965497911823867962612098173101592457166931671400817915378302592 2460 976368982854369142809811394429305504381350362376989223815063129414267766503123439010133149242374245450213011676024133879068425386958869825912345642908223865099102213643286313754616948188776100127576603504972630615341364381144573743124304795924355269120 2461 -1106095608140112779957405168161465751243625565343675201725729391449142209437127092940914983959178175636516318553137934844477961478086726024326708642944041892717639904137382302044084809492662141372562564242333532635336272361636195247010696802631866946560 2462 1253027270944394105030767602053233186901165413073494645999791259265683223458525000601854981263616775100919298476553809066630320184182592601821911842993317837502926087799837002298698973121519356829751306894966702635579980491860920145788356262071023785472 2463 -1419441656750812067832569444706670491042561554097562615514871414023302968147024633931689860809266358153894956586484916532521895915328197608819768734751750750166567011398137455628582454707398488673719370384612300485198148459587333651446701377216744828160 2464 1607917435300187724738482465678952517979815073700044297909414850661291042471972982639012510065405958674535131820112719425486810152109274564844160297003642323104827824855951567274555164682364194271331171331349691150877005019613094307094690269686897671168 2465 -1821373962004721143996627480648135743039181715427427917711618912088337464592408920075009184493050094920607884637729383007478851563492827609312373339047700202689743384183647370825868012364195803184184494197516663106118433695586542493937554313277740627200 2466 2063116206700540052225277491054726384657742646674021173296902317616055981121731316794781099964571113548317091569296082759695529727632048252858896550661638892803638203319248335342684325929287184914689315715873846893502417746965827446674225212749578059840 2467 -2336885596756412077680917344149011200502494658907597430777961364826235544742994916807784053197699647147282797457677266484451914212215617640428569784265196453760102469140026255827650778848220487225084282873210827131088744523089210521079929671669023696256 2468 2646917551686174928167108650815978556807544141347532675191710166298324752231385832762005422584098598867168204613755557000355849894473074936118763057185607805466135492689479254967548534718069093613884540790720213932507282880950066999466893659310627637056 2469 -2998006588344937063569676402745538706819279678264028239802853170356555344800564365512142796392915018097170497654080494173055039780784543130297254020115323989054180660243698108992849040265121221213172102710693917943617974196756164659854174131065650899968 2470 3395579991067113591817940366725567383131210768077684507362916345259896270785543525654368119550593752278679568071840212128213594789645645770038153844772497772035986745385347484332279696547246882316191340476828270888418752798215599870331243615294677030400 2471 -3845781171471989388901160679321802067507923148253969384832102538005429330027446507657523289830355561422421181065674789242711618596705766980634165242741088966934520888609675127247533167566272697124258121244131994286515187003907891541027715253804246826496 2472 4355563990091366268845824038435011219049007873259089347385697743227036890381965682543928067783270422567663444656448537290868794680006914318669010696979764796797392957227438539990557160746968076156716077017056417746811387516996032129402819774659876234240 2473 -4932799478692724087796832175705131781902547294515977790738358062471946324369646827237023280377575444060742985701319373031266069248995901226359663685353374503250022122130411051819765560412758051464121971865093105330890030230731664918031365593136374025024 2474 5586396590699603734253498001914339488572004356386340800020688330340802814465408463180802365592451609812307852067999266752225212614563019287822931736389396162755864521695450101372758783921185329967358435017536449665285666520333429700354926461850673393600 2475 -6326438820296454353591620411598605429977295654984747821327513302458942115070606905023711191739015596839156192980112050779100262106372682022345318474080896733852287265756975511881357111145564917385844476651211755681073972528332847742621834861609920547200 2476 7164338771867027113667350179988036286523553433654964252404725661086584947105073562398318588417337658102779494953996214691696135096935615939900353779200889916769801690213277470534699541637829943475687069301814523107449382393263166666965414863568564661376 2477 -8113013033992086221780490246629758016466820738923212660579648865315489104552768669511401285750272919455124563549297924353207471412290032535196516964147726535326232320833695441955059207512374690805202229455164747952259325814801392865008795096071090835648 2478 9187080020436349319926073821979050685088971416135518062297510074367794106095182912803747578027277736871252943639332804222011372613054034727474062245974050287702098800307089375955363818060656385998152540534796776096145774555430874726231861238081090031616 2479 -10403083789034483546792742182971986463801979228416004186098662282218347352611026063495018597947350481067328622193039810417631464038125549129583928938381031348988311134938048270691185440541493380511144217694524234870823740239704769855851000103115469116672 2480 11779747243395362628331360693650012986112150423724111708633471963073966146327594612103096667186369128424244723449542731748456364254513013070158992608899725033230920217543715480627523394438631202877629960422483838343479207753320013783103702545740304353280 2481 -13338258567820397183334688370941468868254527257976254618205376399202592205520204801843031231167041731376842012018549355640783854199072601905911430357168164246568971314994423777170799864271190835320532397895544828731075184532807800462484594735611954748928 2482 15102595249486329050707987006802880070726651781870129594689085129931328442360968866155987650032406506572775918062757769333750563098859955021131497841692525027165256537214868225163548814360640817342869449873058076375654008378024677243810168509797258723968 2483 -17099890611359601749689719256262003040171544111442389771320674789489718165584721733789268721786094404735288821538740005705707561149023607927100927982709135725008698541597449028730120606979477523572080197913947417558325738211318494040454102156822961188864 2484 19360848423059355500860212313630197734487602005227984749650758183687511200101139918411573683389561258947387039801835886100531240265168389348054674854508636633480564354031432085610739460989160594993158520814095456047630820767983971324041863389810525722624 2485 -21920211884655410840515383871463273265876417000188474295647528603179262869432435504065189341937165024287431539251811329728687965021801512373422319807321867654996534580010397081883283531581429332511188166198485248587993979938581842574831285571833924218880 2486 24817294101122367393116096334923208530996067760360259649413160042452944175255938164760720286347154292663712038655323265721396222775308925824167335429013021171893725499164064364735847638799053666908263577776989289246666037669955771688409249773367599331584 2487 -28096578095240708296710496481138147092481866410618862317233578821644533339142744718431951072015948683868359941533875369936127325425480360732029244528381207046069016113282366769184945766916487257392724706046453399806351411027104485353311148246989059719424 2488 31808395458118391987023991737425894951677637769670874800979443350310941784525925053234457474740172244149678974957500874005380652990410739391197716250786386210808819629064244304262102241083736269271032591608780232368706998902457010628508039324751736867072 2489 -36009693924996657331126485978262500283612498592823614640372739413467368933992027542492403027626259594307697557446341648560767996082105860647874625473380752452171991359294774724822635586528213498700716329817525287574826599134051960388449104681928800893440 2490 40764905507449260591955267002240471015873304741328388012074997309732697111046438608369944070170092825675749855493503132601529912277689531233655949761469843351793027342764198645042965663919310105831874663449982697752545706701255362490297933564639771520000 2491 -46146928331651775086788119879110908480554228223943518998644788846818677340472089988591999262629858283058159331737275258888769380735063994534808230150721039053212054595266988331571226574195171032634973570278592804130794946031607478215759501889053769870336 2492 52238237048873458188789818148903588758700873351012987900290629397052072807811718497846641101318274319051887280297197971320803540962967754053337498123186665922554502867494905483565720831233709457157118998693720739372848268351108090425064512522941946615296 2493 -59132138624474673988678899055364234093437120383027606474012301534420822421022282556551089856430340490066804836603359359772255181936502253731567222229498599334437843588511121045620689186184263698208853468744134236048106296192844902761791359491911534684864 2494 66934192504567422947332850434761293844057419504246484362501980816629831681542720104982809019473730082232486045652367531193079082579613309595244444870622885802612074467970101656403815447879656410834844147607805086760948020244087664504787155785549513163520 2495 -75763816637981335885462583163985728067796235379123514522964149362303517648683311449301179483044064422998719912755986129899721096716643630485065672151765935503522392027955003380156019427602545909168214875143415353559131456400279071342505756323680740512000 2496 85756103632404844108230730692028998014161296324243830109370315074455772982327403650496238598176139979703305932598726831095526710079934760572550543984830398489868911416155513274370401508279717043232172490282226135114577287377657404304538062894895644858624 2497 -97063874489492351987203495308380399546594954725204903311913054513317755812404854781994617343632981879038763854637886868394478787780307533174242477593337996067309663436310011020302822074026331117173737595441836507188657216493474053888243688053644983285248 2498 109860000941737488206797084830311319340832045587939772886248711560892749444548736966400243816643039072835289061578372994186937886975029006192405144191804889228635970516027530860582511674865814221304484048693243953010861815716068852964790991177171067291712 2499 -124340031457552416642660960235563562606340321850286704028226035353715216550692267321855967284234304088548221017573466224246921841965364293688355209471830671207727308649046796062701311541055522162172737358555550934487257765596509359926380246634047539999488 2500 140725160550750534532269946812026487534793233652447358336902827210112729350684253098893204863684613567760445010087248230966511872156991536047681550997279845753572956009927480270698031874339399027916775861086227151302739943390356941304201674088304919870880 2501 -159265586194834757015725208467281071415996467504666847418084874216069807705619991929781661618215410822591160376049285849607963334153452298509448472087530899087377458284553734797280217007071237441320767764966138153236123092167694233615514093406794919800704 2502 180244305978334572212074905782780534750737530793381705956912001276693011916478559600612075907432270611777490084761111888287589892630862064903541229314751189964633522822663894655472851982028816143726218126791224849539802461981925199513053418880543270873728 2503 -203981409232105624875174221123040041646209344035698994773566277639944261491363366355563246827683303913279425948055989498358208345537088691471929940377464723970655416797880728045823937988092110186615421479728984552393454412533598672666035731509139189585664 2504 230838929811498577546837693631456692766128745569204694205684971068519264184062922562323327224604120341811335637599994298334190230343589162412016400065411341159812061923241833996432652222037840831992009128829023219169116742439640776109034681123071184190784 2505 -261226332636873236284849726125078097654813306681280303561656698294668635717205698499489393202569349775397356231257545278375820421143597335155552343579992443828258451626672736262236007881524930985092042809946613726291218208580343667648873740947626204641280 2506 295606716610744630033155275754667340473172974293902261457296300594399850962594645697941820711461357444561697373893324086564283784417351009814379212663162142415204452025954575016630779046038923598107552972055260865413507139418485420490914210233269223547904 2507 -334503827280839947332619735974606360355821424610749762259341397268480081129972152466796721776239044839639101618030645470824807296209188044691006355731800598911558588600045878098144499840381741641518173820665814534607653932619292376307745104237483546619392 2508 378509984765837806900893403882621901892247871642164808304427475315875737505871563228964406666490355231194252510601045069416856900783224834710494986834447410326380460776005356414619110052470539754774136764225033391304860201737021167475074270688804568459264 2509 -428295046185627383408051734629686015445115492423800306070599749498563012880232898384707037001751231538488709497262611174436866311710733359139538155959844505929567072204207625094994982944304463880199029461663946356620497086420357280142128662489349481462144 2510 484616537345073760915921445621805561591819542388638401976948468177537558148910593048657038382152250500679974615796797803140820858308160656856825188431367524376171966561062646468963062480737266621771927799297326104921712406496145529085470547169568584672000 2511 -548331105940481003253078729209788690013946312295026527988723478649829002794442645354986530870472177058210338543268254469947507495090022703386012612779355563203118343377711974608585505687501839652793240286774102707003260491350014409263351783009395657063424 2512 620407468352061798904953623414141741367388430355951970254941906328705045277362703254494058213152917007116231494371708918435847938055069248783504446428229526031984141968331848297563660181000861782709176149538979151417026488321211295858839194895994895113920 2513 -701941044448349839727613855126746067644255269873871560216747892796583289127371523247770902358201175220465897271422383473877842826813505597297532866676908072596282792407729161436421279785311312265644866020185974656331516438833980612764078778902376494098432 2514 794170500092324374250252979246859603825138853532201404635511408893733245769679353068611658036304361985185530799644227057577222070461226427823296142297796666040345188202532175438855650027764340403810737541679534935925359567482021202569033198271496681751040 2515 -898496445579768234729200074485938968256242764969570885006845240053797121072433622511863883087889491568690787325214551390498261449277501688219518885703685680406171791790672575741120177003577813341132225030582601098399039844720044272013414715425794492935680 2516 1016502570482332168221432954008456912957159178388112659130939990271820424005983143398443154047795524573594503652718539035992310511726741752894294915735882864409718305684045080625991270395354294218415252092674162366178354759999420031563669503676440992976768 2517 -1149979531790046329637346193322458362147701506065103088474530167755759138017472286251369957924760902824903818949774377046963244372788840932211658831893011637181527097547152953259662389763702167515354693434174193760448507997619862405943872069056774705714176 2518 1300951953391631370554156669024643416494033422649205614054497973111302554798461368095754033898529496682849190755095983276483962914832118247487729314919225541257987145291640006405334029827317015575686778093185057269548361910897777479336432093650087999577216 2519 -1471708941406839527215607187992732220011269071142952646696330908273174166590640091738643015940496909050776440076697687430117360990334444348908055256150738038177452406584241419234038600253187408915544192029482401262289112631450424032455203394811557699610368 2520 1664838572383032866932955549432822192638397058947563923919836971517398155852713163492671829406661961596232162282251439335296604850297448003142160253605854104836852833918480054113856972458049148564295688134127906688453786326913094473611743304997913645406720 2521 -1883266870667197419446967784459478849032375225261576383465685649968733183876975190736663103889764036149908245483513597111551236123981349581437754288520540755421723888556374139674540858725239477915275597694745527382921644942070114769328531370476078737282368 2522 2130301858244081479644999907197760083581584191272128908063031612385106658002635432920633711827740166344508117269680528952855490562443813430445360693224206624908084083278417789894957776712606634319858296437564107870955238573960750288671578267442906242324864 2523 -2409683335984145442479148247612359270947594519508040034594147874493339349430138391323799567227882286644383602254350255429312211782877514619796353629563386478346360409582930102612498968443611457150326125126621743732657536638255708618696904137445803341225600 2524 2725639140692687633547279068850538156142065312549294417228997025747671465707146263967435085105550336026190080454062122341420663281454184271228247670797760801848192434780511069362317641573678198523601293777886987806268113724052936417570598581076872288051456 2525 -3082948718859701486504179344307147483801943442951470634696614583941071683173599426105780968893938627544584683856937360659592348487886898197223860008839188647507936649928392235475436684074021356487428889498365381810110820356180354312436128255110082470721600 2526 3487014967007860533020928544517271434587253928493303419223626928017001529701479472443634066328638726333569654459000282013029633886082997453184248453381581367430713134551883174647461887430513774603074580073113913770449631221021609605950148335538202008147200 2527 -3943945411636985320911773574389636006591236905382884943107240107054710785391335767301244920121282853990230516830033703613496342833689091515885318831960621225256207759786680845169337011126010437736774712803746722092957563471938122164443013254870579742194432 2528 4460643940788949134478243843930809591486914369813892969868488332838612076660088654862185045471175674748714933697798084182163965040726251729388625183931140741966758863387195682460764813553782537268423082413165726183409320532937770122914316590431860003595776 2529 -5044914456263600577195625187408296503342537997404346844167588200941612518352528842282079455725191914345176032988789990357982846369234154737873061479903962975569035729903389656423586184904893704578903880634722941948725473571193921259364077922131849123828288 2530 5705577992825362616987376331045693113287496323941418669411168023579832748600194188659147231650267236681381132412840989252907198528570813739708001370987982334783677315755356277701205521885121580377682085843070759611930228981090819443677116540804695321303040 2531 -6452605050972326770489831746425520594912065080015642344255140606751550007951229103360601035142321585479148452484465904824263105382624338292668046371405387335795772438180073077749055864587535500074203753285749302583054466812549954001995174696741919971859840 2532 7297265115953177510496607421004281090168819722983022596729733497181068384251198055249165358137474824705399778664115150827402531999317360329475296289399974057296090492171344862856350852358116639801508331233117201319886869142908852012048974164673874748094976 2533 -8252295591051527858878011015660644106791643514377867168611231903646310087289540240644838991774531603478835683037718482243647776933699280035825346355632785284183183520434802120695604641998015686158628103275589160497254822801761938041279306432809352859097984 2534 9332092661481692603937396260052217056491094157486460905172568388422770417647160642000768340770355552845788814868725625863627648473667578420437134252576831071289886570962394539409785658339858083333111949261412482120670813071091140646346205805403950070219264 2535 -10552926930809434950387667430602230307525818423097767282509462887642740445254301101196206864674769408823262560019100577261827752853763495146782487686778822221791325135468998875516528792762213198384706491230260249114044385217917373009320314552395961736661760 2536 11933187039428446872386649794873667285410293238120903005050999315820634774150029267173908104339748893139490743746583624583884192635969456140262819781749000720614488340069215615804108201043214713733225551368091393726553016448580869377606989953617196899715776 2537 -13493654889709099539409683732266657723401825755163593236480225020832967079417540685657014581594649440421339770943219219738036692541986828537073083086470688021270313701552886191071959601720280574114888904857857649686210230949953244828783939091358298939922944 2538 15257816571108779334342300707790466411904170137835380745008986376861099855004486092653394204744828324643232586179621818322712445838165675346040509561674654300630905664827113948900486268018839552907436456953757661877560893480705694637288727050039427179622400 2539 -17252213607698590572798863987688145421820033585667492273205993872213607039723910935983066168925574268966613034684495468837042807814890047141337562174038584613352341850165389608196685102477636445858848942408730299428919112274654252496085782565910614415848576 2540 19506839748013382444742958417727406955204131403176227610117129344809286483151191240996056634574844149233404472550155193496080531496644586364596530536694971209626808874213404879317452450923151860703814205856205184258161954385375103889243080868678936606023680 2541 -22055589191667382257780960071036583027282067288652839200848697056771594719117283975543424794551853421699242524179111206114398796389540632126953962867719797085371062654368550211677493011354758078729027577931036518481792542221332208008797133027235674071262208 2542 24936762908723733899978850248718282046092311601595602893873643687089084106501722193159690301930307311960318521123213526352451645941186011645214713263383502599062937874245926856613736313560077266081340917535156744686314848780676847319001402987071016809388032 2543 -28193640567566787217868380474155850226838945648056364424690036838079824968060513883625791743467451130242597577258696737308150743324775279073902223544376482784990723725431381875255323054631788991553883155405673524404412725303793791907861698626827226800009728 2544 31875126557644981359873394069648311759914617491013462072852731566526583502271504191877292067792305628943497763296930626678287870005968812041922371779391936966061458320135801759368146348868930436288640787233232294973990140484832396175867014722131622693403904 2545 -36036479689198388199003036457775260499626353107700418943263692896810252880549802352253593772242181061940546137300300860478118169610565157230259051470435160694035197026493257486329791529446052551577165812234883967586828834513874163559704605111448183420790400 2546 40740137389060497033536255781894560916022998389833092436292521353599607541459806765000020431445249397352241437546583397231536075692700447488808394273037281637765441747193658063065805013127064602000169544166500784713452847966763138784629437478395260823403008 2547 -46056646607999113816113402926429635484616219773483864995566456828988403805151311958068333256889508826615357523740532434262161818122054753825284439372097482842877455394893539070844373920837149986640900092966414756605522665295021806622593068442496635468392576 2548 52065715231340450717608480907499244367030038561122487664689554460838727461769332575049662781670917340091072883751234584354448573886664278858402505206153075610418922788741817773219685219201720719247460644541955325143459228962300136078290104926704596349552320 2549 -58857399563940556551253180716571158139868393527537942722421076146595638989587156370172352311776545770628665477080270206011242339839113204547089893315217392453884703475983157100927814238587302760053884504610889017482601230558673228741855487401526564443754432 2550 66533445469036442188730460684887054191522107096221309048310451023935696439695653851806138664184544813973446761048004123330322482743870633631826188459714862135040661864237870465712154166192899460527145295584047930802174327478278513829365455892359181745143040 2551 -75208803007583784859266271109494630052762122153427698879136563244571664305469028255331058597658896475554854825718977338336427734816234917077805903492499911261482584583190505787748421557866046266909118809514570979161324411017758459843331087847807968836886784 2552 85013336983607427790224115455169167221147876896627155702274998636669495709228111104849616314622581993510122167611761183869493570207264113891141889179398550175603991453557549853726580100461975136087326347899827302055878233760848040039603476117812561124711168 2553 -96093758689358033237308555256924975791398393932044973992652728944642829811262982180555161139467984402712292856372057967147664748738415637617009804564233189365838582331674451042425575833568455217597397822163477220721432294312191248787300892366514798451066880 2554 108615807403996905379957026065649057061203207440167977169135653742309963665597564143694110719231343391921328042111644530123956798837105295886988100223344489324714400638524044000358843034466525088357395516350890493862168458515594560872288072654467505376244416 2555 -122766713878861582159336558881825356330264909147311883165287349957573030783122496404808600991857788145504748619113814436411407296919968002647191766450710777071735038689127664475408645770619684147859565345493139637148267352444989260996189923900260937705313280 2556 138757982194959143682534868249910547320228471673557142528831489733531248966394296306909634145231440418902139958148867918218025374764833746570169144074700610936973547625132741427169131468442828917571471152079605456963168751312226598243598865041788750300156672 2557 -156828531064959093747094956266716923567245610396813646162357314563840751926701084205556895783598498469083506322805297742411621774919128788262152916793532753168458640859340804126584782633643272867041713552969439920621884972688237959901555913020442861757245120 2558 177248240941168514929543426987094939395605092032971484887819878932659180591704249334893032790226076653675769512320167259676158962922151977553160320089591116455982984724290024324924774339954571283283807781504771332715484277380974349755206161445460383388164096 2559 -200321959260109436096138019861657500742759280741916142757258298399581682240324111484723183753794638861289222933268908510520838428105526246827352601908590111157537859383514527781169133802411736268446628327005482195794104425491835214525393335610986618924727552 2560 226394022890631304701476423664163034647512766541883763692203067010793691562956465623464164276177369031787640200180582437999960380970084238296337070660537825766427109677714031551043118095395472009194974600248210639312379103308287320813828729318931436642404800 2561 -255853364454405579527277291204450826931485701240510175209314453724533866628742745058683525644308613934493153710925568176057272627851360113246803762958798868026182667822169917111300007596612522733279104926983005996789408285167255439457848243410839757651704448 2562 289139277766195402564556445626221669828452616294312436883234889348889648524253762347192838529925617344721977308830927585739010309701059068367935310333316139909722777284778404330232016187320832265157534617958888186836691043774985269372829914592939398442383360 2563 -326747927321718384379831851226912295924049536037124312006667674108168475537687957414316173045475889712649487780839225252928609097212891499459122647057795505594646933720436761334623696853559896276766580933967556402178240974617883881618016973301352443778592000 2564 369239697684505836328786511220474449261744884439526229983575881789343990938863228467195440498344355432733532068147890147502173497337309071146411787073518594214368497879061788949484772485595322788592915611181415899521161330561796059900641796724081603161232448 2565 -417247490949271134178743211540713002442554051731388595145032676195354478023351271781220272625347835236854494475238640221690477391172129794863655977137595135649311730169195630922873382067771417322845990466178157731532118877920270945938254992866361969359616000 2566 471486094367690201360137802193352741973173243182187731537162549617569627562719581488540239386876691720119950215398551207960199179188877726331960911382190644026210472116239721456343287124534108776197645842121973054141468285957750369545082865166144467297505664 2567 -532762755915923317799052085597689191832203467577464115401775818719083397555046640962676994215563419690696774070353056350704838652923693844037570497681566674470281821479027453447974369270222450064944314204729088744368527577605052959551283123618038834950801920 2568 601989123290359774694626109495108158690417041488112155697141342908417463566808127943625588537161011977622756860945747188553727725316630178351865484093982090815770707989913661247250293793480111176051105981633677863136474685098710702601391489254143013970146816 2569 -680194721796882320819249654193959232432434113249929278322347393729181671038843157756936669611988726450875283174000442200798010279896622138442502923551193160033779380909099583873769348208942716980995604074593031206660246414935277804021052312840673765949894656 2570 768542169140344442282318451400967427769199439426039480758049609230003031170973984897101317405358300449244938101314347897833350220768184803825695700096311858403762925626302827112586170278970525896935812560935106768805898301604062745380395088648419317626508160 2571 -868344350553037917744547540767430463377336232061040985060777013164458407622984041351626182524657225404009444989860629122425171648783581531439210123565610770946839173407772759039822233881020301792509445446020012413249745847058765892406271026265261023406305024 2572 981083806393744365230685632565831135724972561219101950747086074594881287880212463427117890729008615310891427354434835965768279240374645246321735900432173752454349674232619590687508088097192584245175206401910191882587781020369577368436075327633710947575046528 2573 -1108434616719842573525023094721936320586199586866047091970372896243911377517107685566128609207805347595551172492293214943215181105721073933434445120934607036930249382695109780929693324720030716770281356567483410500649812291389778968939236695638608250753290240 2574 1252287103854531427492983098316307090017110093585518038168271753948731697520561902783379341458910384348905069720338483631154713577822457461411322565653663518918927042365040608345969245260690699541230974056972896229954903807083055865285107873199608205974449920 2575 -1414775715170292451401830046090466768401299619529865448068854210628833937367613438138811555168153080017570370283376294126045383247968839362133879024582026272992159037753078471506559233452169752662396808971677381104734124589388788428736073555180064531866707200 2576 1598310494786806393899467683205445200970609206866465729497723674179819046140316372573405253091684460261807130141148869022666665532521643711728096195547708321938550578584998874027820381445632059065425905664814426650039615646267918024622714506165889001992624128 2577 -1805612605311629890390084546674371567656878672471284371637884253268659364152749771505974118340477549895561043895823245376410347261548236205507829274328553695390184289503738946818517589089465174789712942524208670763662551495178862076120090798588506385483968000 2578 2039754419896172125900339443217923671929818788427097103384013294625761672143845846996264441563618143608869229561288574646964114878816542983642054253628006474981959654800929500151535813015703741810033152033341193658484732357177131562404782765047201390960735040 2579 -2304204771596175053196328621741781586243931337076754464193691610064045214047907466493706141265491465696087561358488269779743157708575531579979965661151436041116517465346782712842129246742406446642824345879360829272187960709785768198452395292353831083972949888 2580 2602880022282805131945289151023326120172181536420603748274331908560899306177640403088449069655656761335916271864917932167875794894963859478214130962714352543717980341830505430229955544166451037098684131740286732980907893623928034211017141069963736044313768960 2581 -2940201698238895663484881523435794204068322079402100152088121173691708740359371474171852770680870437225402632957553889076504641442661454354422813135806151368336897198344801814309287049089129659864464087132201386847995527737521414097044695029622854205257757568 2582 3321161535325322730812039015881220452175581777094246858807762238970916503967634386447128421823689102878833769375649005674989852165245923486614131217916623443085797352293300034237644492732719983563590536134670110255190155619593714197356593371350690790870325376 2583 -3751394884602365370023756671114474367485671986349985554102826005363456009878107968693947220975309707522121317071529289966809498539940363379100100430937756919079825857098600724433774537218239962206031704891519165616463093044442060818021081572747125225163054592 2584 4237263551104504898445179473360784900383321993009762767188715866693817023574122034482865932870926775644808152101640465989002158821595430344941147008188675085029709273619631175260663750443512476286350091169680537218810293417230214920410142899008542968946927360 2585 -4785949275858190627186116160175498473673884793412330348373222245218402104977184017127301102084052590588254046224807924490279109289379368550977502094042952662529077095490323534270445888291746221448805475417644706532358381198155100012437488074706763719974727680 2586 5405559226189166123835981692376563764034430425344970394997364934593844902720842165598332845023640092750364806746245932413182272095066512121065098189482384483333722261920161065662155067300253821202128226699962493732753061105342977957869761745500660419174905856 2587 -6105245034130934356885690654971819277195872989335926363270316588448760411677795383146857140085494189404319477049012411366953511392372547372651152558620341002205219698056421806119604917466000512587944101215591875891515096945883402314982576134123643524492208640 2588 6895337119846393091452195875608302336412667623471270372995956468395195904565524822653223507590831831742215630438041755620287025282588101770993416216698156993898704124328426077154988458594575222755357938538060793915276347036510268145016267956834314148030443264 2589 -7787496259260100572507096275224814146597644022471088643997352668070431012316802566982583949018214110206959416552300172983778103253594685283079268209621072938478316575343305421674068632562405901811272476778277063237094126671815514637619958207259069545195466752 2590 8794884605781435537268218878795237821925849582433372722239058976947484783811063434484082727971770382576140179386569438955071569150342299920682325283757333707472487863986355484462445418049502327470533997298260624446572676724758090553499254371884866793162112000 2591 -9932358658700521687164473591792160952144804292629688399559332944267054224919673884314560857530359722788717001954861113500877606410642455743835846951737738790468220790591712234193365541867176425428632167570480403956568603312149187154431905475776140658025569280 2592 11216686989641637417979533479580713055834715404897959606002927447477893484669280825446912524426678454020630182697714930983435868376190983063396093195340801308878576747032845997896426308510673522076435111947375827136411653725600354219668583542262222927542021920 2593 -12666795897964970130512676292866015485356197074940986043472832445192937010046492057599896724534020974388041194092204912819149454142778552438068893531416099729660851902535585588863075876104068256149978630727343925915457065918486044663114377624949179857955920960 2594 14304046571404661683584604756600845540299668610457295801274988035290232887524130627387877118086046412917141339487714075585501621495347904896667582298592104541939637569447595802226254310377880776678686587457012227120971116792297082876482873253135323176543769152 2595 -16152547785366795626896755320222300095573640097835350192718820269446774343725519931300004778352651609707410510564505302822735975791976798880869154617516260594029566608385044899823759580390940343299684031236914631299330660996544690957861688986774445869317045760 2596 18239508689776795750464247706366547927744705741989296349896580555913401326802909512821933891579726626094602884007795052093110666187678555922820500628388748090330078594485441862061343926677719388240758164780494422813253370244870577864437864813709176778720610816 2597 -20595636813591416634507062691521448229575397473554961946086811659492905015914713918986642771575539597104905139652303892488416477884896070247904471525378249951477188718105328586576840626144785735628974306425028156805436268571009336843517550877521848279120483776 2598 23255587072450588583453855819143005136103203042072341708438091942380087781968561587887261017624063033135045071300426409949565565263623894562802525056799621881833164362537354349721646012164966871822954188974862613372112331234230927348748939739301141717394201344 2599 -26258468303877918898265562055201885887255464914479386045240669583267280603021331344149790201264156709318312277624780288771911217895714634102908345981138664272193858064955240401195304193205613207648472374218784653913383733211758137798946967483443093784984799744 2600 29648414687584446190022118473384118616674189662522009019810039497638023223057549931730516473127928049036051987035450340683363545420170846440816063554429839533285290858761829021483210731059836789241999804617139164761830623673455997226277878621037602463731446080 2601 -33475230347779017091604521809289285784684128515462040366172389488991930241010200738300273351302908282299740892810327838988035724202804872435107920110836659340272527158825525761933930575185389266717292837625513121800851920992127506256586276202491272166842637280 2602 37795116493454547548508885834511067022867534526804380447857090481579135478614742729157749076303360170669734897700416260817006245874715803700564053106086591868678803206270321826138544790586670679126663415227391461012237931492527555762058191672295904347206756288 2603 -42671491646633215909049362590733703915939003560235653801717043572560463979098897551456366888175159606187198044552294043901523932245307387728463595169851385429810786768581665532517868577824997465281732141967630661779657058644563284822705380673374387653371785984 2604 48175916854680385538807773079105620726432918343548509169940346446032817333114604788189159210981218218761127293052542533656474501829586798787539270472584359439568930729614365504139045052628434198354126348814474387926009054382530608835082143356505872402736316416 2605 -54389139300381369168224620571710005563650999202575797768655719969721275762513294983853023422193163258250567598224839335969796636983038726286038584421394437380844612562709612969308305206467978451949576182463679916786260680080015903308486755331781407079778282880 2606 61402269434317407577364051949351696930636904808334858013986107627710553975642326869033017543371410544700496709901525596888234635892090802550453473569005377959999229266460450938935523009990443160685043137347133060023167587542676440166134250720997522633276108032 2607 -69318108682744819726303069742779240720580572015449361419883449587318009474536367680094507334430174583906166924556264900452549338302201243830664419923485661830152759023598287367899378961836260128326452713199703297647313505406337968563845315853401201574042083328 2608 78252646958359147089294097307191600859460923711343592985307567819450313215592115623780678691491674332216866767058689063083282019660139237206645687154998958330520679659557455251715084093121005625000187827139022547471518558069969675355771375314534721626978295168 2609 -88336751652211721612352557442811752841243268098145123468866433309294989367384051174114037227061465671248673511839732957877105757433266033437515042840612068715631803406509939434927684344310471678178881654273456446966637517611494087485991977065735961557326178880 2610 99718072547794260934157893633724695881158276204839667517441144300292731435193693486141185044497943571401936918736590642217670045537312571322216291492525314050714361064608801148354044826594533982340909383033955583907195507558054432013448544207786019461478224000 2611 -112563190212531137264680003131771482305393041911436004686211021538900395990894781384133029729702408365636028780162326369973804559484031206616334213867869112328976585234259540536612945015194239540389272860810984426453730237094114383678293971151313977535554937344 2612 127060038932255103077910263819863977073375226451205152385080782110597144614506903735475037226910576276820396554546318032526508831828403439934370754611320390354172942675795534864236803046238260458511178359810393312737106647512055864282878639054565081131247853760 2613 -143420639210985422634502107695348116648398981474648671887080719240611014688240952048714549302868515524745582141733089013541850754467029473712194981910242887941684866178075900946704010947697821324065196186698302771692838482154472057301546304662568365577083939840 2614 161884179318147317693457258048398622581582146012057454395066429948857769838491465792043496654758231552187530192669042597183984571354107203048880247393463720468889299711241308918733075200499461812365245082941657697183748449126661859246666396614188781827977901696 2615 -182720490392119569406659593109980225451506383764020214513721421170474088623409180453156387053952514058137801315446710459789733089942609031451946328726593139556889443061592720126703790695854274307932999971671530866355574191225010545641181669564471716932229748480 2616 206233965274614086857581124614973244368397261449081947881833689823567922968031026791723594530633083636531292138264698691766754849830646993386741057514856059522603942336716280342869038845844317383134633302654994556279165446606944787536134322369478512738736556288 2617 -232767977635931380751312525346065787220499997426456325043719809334407667655611637481792546005372968641029262760018755675162659235347422922158824501051307603956367272213454463612157768746426532529584782884048136094492010257155995568375924953467606101697207642432 2618 262709865147918724642995165315505412397725514160244299816795351937933063668348495171315518190896747105799989636666378695932506440961803658340750498493809884915028322846864554802674127146460956477215910722393843228403924429482382743712856466323568090008233785344 2619 -296496548572366165235278799311218869430253073548371668988783411485582418682583039211372050815940287344083845250468013718402238703743935596365364709816157097108562051769629357631298745304572646925573281761617474455206064826202384696019949569522303396718965829120 2620 334620867773517166273125958909795685125868759423806151809189388447214233486061021197621854136613486706118753576051349459448392091562851771995825649315599103968741270006438419194376409059192748531401439333947992002284156120561072413125150224304474745521658062080 2621 -377638725964924191165123416059297035257988439213965422366373110089067222156436874415844612983635747599945434620505733180917818609007529931546538628484674035935009494898095962246625025395978660498199570526640823510854055923582643638524542923148881428601980755648 2622 426177145110148263513731205299977953905105452289562491088675742959916901095060975049081388475914316854025668903427235031103823739511018093086190019164382817297823127030290969655959294583977771884015467823807627655317796682322206595680268644365515139903982899200 2623 -480943348479501000081241070721155632603693134760391840097397351413190811576107272501028598096477320773264599289617965503430269992657000862064118368961892952504638536185029376541029690899347217247038671527374048504876572863158656440063560644333407132002011464448 2624 542735001107836269744062491364575991402669301002071665940330489428446023841516680630388090075338380117505591778521672607772563351279057368905272245285879671805255702341012774565071788149029160592881667733399026384268443426324744513945809516387912642001847308096 2625 -612451755511605126919753471402083751402246368319823001296812282448167773371202587902354171467228675309622582021410626748365986842630615642830328061208452313744860526986261012323263549096590009225533691891513409231441274319182273495075262873941545718495541555200 2626 691108268743871653501916448721981056228259022131475428645606636416157516911228323563486233560233645441886480382002969727393886859262206396429537515806933087168262579371156752473020422046039038079738838636491051117308894654840679794383215127287673315942393277056 2627 -779848877960576058433384126626080815994037816582065485395227937665731722160638916155647628214871385157244456827667676518653146278563528502472178371088888671733958645351066515319091245593638457834400402432985472986892296405770840867771358951442051092920705425920 2628 879964145440579169225999974451361763037419991950129295665798303818487898280433136135590015108284772385116724962826918014820291464378051734059886243795622013937162529028105117840854797595249703606525240190739308789302174216226715031072988218411345802873141364800 2629 -992909510784466423200279773214608551523944120253360049452388159736579876013904551695525874476953325119064027361467551947899097303281778835503002780341228949718417782776864928464430961856439427849905476075264996334174261307117788556180707612556294158043125925888 2630 1120326318194041242171755846045377856163932007230732635378386216132561273520834602745697109905131873706783792879822913233502271365712233473316376595515246062284769102341148190855909344807815696255951407013907369902527393752975562615548720420195442460632122872320 2631 -1264065520735378525237955562053946326810525340230783804093656263084017461098424703562038151686173472941511354988523236714648719063338584057935646575269258573946500329793903703987068347086874865079290904031966789842964930125002913159658973950065073404422289537280 2632 1426214401796964319176070789898548463225025091151673989238952619504785353426110359967752677059454002033006408460587162776529767060047110999731161965606490103802790480857972028798891474007939076632748844387269211847484435144287660910192606101666554516533162455040 2633 -1609126697115626206544961556708165970720337488060534397587201180566036688013117853301839187947740246670840770257594566676811794892365867221938495425032844680693354723056159659381387779097253307462945122914893096206077697768231587167742707425461944555095327840064 2634 1815456549370252492405084054178052655339261948694387726903608887684220999252476876491289216827756758936086915638165880174207760942103668090100236819941507543977669552589513118706961050584101903895087471701923945104291932838833758275539073181280852755335726918656 2635 -2048196782127750872367691561453857618587555219805154555480479269026642339932908692375688115187767846054593470517470777991406463896463008300692583042664267444227723070411096988333751084886797036209324115864635209783949454973127323031106060072021276947173212590080 2636 2310722041645564546232555190568150712369946793602069506180971740279547036853099578814840590058740939362353586590296522534577272342412532886450816752851022244269730566053460386011440053932203997604512190355383920009923884074224811510328511602855701711324684853120 2637 -2606837424566800087052915587559660022863849528042991341770149037230486597606765454630800915377583491590614372134335700111424779092750013815123825915091073806580756701026951637864596004158674358370057268523328660428341712093761596333716396394625598099399015489728 2638 2940833287874648858801497888657078335897531920084422946953542304876479603436806934237839246690834397647117664316586840214895008591460322534184754975937274512367814230534895822629223449083343723560150086539034032485464344472487204548862574668513129681232890657536 2639 -3317547025713816333943754280831241281318087836594238966282446858761572866489826103800260114596868569601738206658538279894163736345226040472516103825320747748967505607372321154420729741149164815066266089526969513770586131122647585310884899070750396310204602907648 2640 3742432697089791733396962375008390052170742622879419966085402317278158178578966219443255120600032819813075206091514269511599891772205418971239436212769049789674259144064790446862157446921419169032077546732488330333842836510937297337862041878389608990983291048960 2641 -4221639500431485711449147352807913675849373244550433286887014706537523290230270017009635755058262418092220835173500518741600724496137209075016393376991333983507064073433358437230097186844176966101275190496330267797326635335782541708811553315827100955100836027904 2642 4762100217136201440349332051667592337809753111408024429014065065897941839182951373986601301834838012276751377194475566794993291761736194151058953988528783009984581381129125432411206373484888982400302581822944787541883617331618098674071526744518116685106740121408 2643 -5371630888295280502848348106724204256466260472709217704092110807572421498280488849672547433273286514292696536447186963260194513550099374432740231106915914739004652237065695205084748564020784266513022684644178768669157248197374109204052357652232246631312236399360 2644 6059043148836472629310788275623461124548326609861785744104956939184328618041025003369103345172365125682468801229661848472282520429147644450289838147335527598647752238440946309969737157782053776105860923125582877353529815342854565042205753976407327512692080580544 2645 -6834270823581034469403412424534721901546312297138908394319492913854906584347121807510437281999546375350608980682000592654855503828378848626595148696950404552836153789674789106656303487066421051909203922453817386071226255764690032891336592504786611855691989305280 2646 7708512592751091664157647997511200815850155329804043805739749474062106033919975011574374225035835038380218980204143172949755938133343075738240592860988874327610602548624750787638285284351718195716926856616247804452243200505343840276483841142973119309043669946112 2647 -8694392763148518750398013424730897322753965133554363329995773341918554431282192879376950798005027786353690958937668291565795818618429743452731612412696912849234129331669253981660771493590415020336825501846534664577557664564520100131097346167686900075842024404224 2648 9806142438794805868267143288570020675269182774082371492125277229175337303517004931885283934454117963333392080222981044148098173394063120175222556348349363215125547538829465437915140993726744501051115719300553181175334642272997438720316649991393619202179863269504 2649 -11059803674913537219693629472695887770088101303241323930019714880024707780666812675079520422892126815968677886150507646638987891016005003606608808939072820440519723929745578083909953060403534613529225613392080344023963507426086630380203932373269896691095596182016 2650 12473459525852958989673847612442302775829887666001898686821234380048023964720020644386508277473957291362975293422333335527842502963336169338408610275567500253749027765190847809479086910180325565118448757736457788542676363542032518560793460039409231875147121092160 2651 -14067493265501308868912544253401180563001086132705112752714388276793079807809851215177110790091194828445302108396120132994687908232953952128894936945708183652363099646654855813912066607028784306377144733251731512851258905087137499745456518208998004626154861734144 2652 15864880473138453641194811873156497267121429688244759248813373409338014123710700678904168934906456117020058747493371183414666780407048540035761118840423814525707472184036494315951103626694845430324785594578890342846128984706484963975790392156797507234885358887424 2653 -17891518144343897056308822926447438995450262994031816131024797901868160499901744763180657863711201476853414934861668139022057205719565727977254869565849803360450389788782385034581967966498037271310594122447071982893260886640647059994875277736424438400243149057024 2654 20176595512129035611963724464529345255199545818404963501811223846493426727126754388115441160266238603497551947296637388593840358696462956143540746189979075906479974293211066260372472526252964238861743753599342002066854194554390513404586364693429784917734089697792 2655 -22753011855294370974465341316349102894309839070233370643845649080613172759331773284987999071748150126519846579323994258143035149100752195530137063945738042447271366338103327802967486981500207467866274262173886089589599319271498942080747663043840208110114126892800 2656 25657847237475944760256669058396449551290341947400662508963544443844289952067189670589755801738871122065568897641716100392857627987845017048834685878915201969859626746782284856858231236866725066391828983370837966512786404467729300860772244799915889898988267792256 2657 -28932892870834208098260681953903327454286324023407841123182966584094674715518134917284089811993508225626831846641181053220796397630138244719998115956115910900431971338409248706849754635240657724793200303543103952443530379271423299835202330811921822911761804612672 2658 32625248643428103983037386518334627877290737659698991610132366750668557855585257982252053141728325481268842518502905415785515661997189947470956219351575057522150235988364528814749883635442125340605156834737117335678941813391030186977295596067567053453425391074816 2659 -36787996300911215797416679076162911966872353312319573350152538929935889962937591782529999287838438629912451525050553879089554055418883588399284752260850149732857191346980805771831266728082007383648008270844968320997220732628754422880858849674580819226734745996672 2660 41480957844684615193953420002466374589930337511846294652995692533102861394170097129477107422612182730831538177722907294025771663440744289202718532451813784381513800536583321826350862415569724857099873208052802533480761999365523504610848691234983422387293506713600 2661 -46771549915124531450775665107058745755172667855718797821251330428500952473521281029302096456170839312320368708743040782063885488582117638236355594320636634332511801825711088671394648605781346884258094618222913595304115978972604627418103767493711437554666725444608 2662 52735746286947955263734891358610579963131660330589616246506461116644439294596722676818370921564006586560163357941461557454205245878064589316675463746568726988852272761649713786826091192634828295326227340889010788052543398376569666662825472810503377408668675257600 2663 -59459162133292746746427644127123601719813112350684310216044473013636579221784273652746933134010993122079791255230936770073467257247025477113552395271051193307273337462455922447771126957069541038980670179689141239768176911860879348595112622510169153694225027326720 2664 67038275437175962548088244097548675273604984981137365004466477531699444196478402599707479190618992863907675123382078213769402319799318554694627855915758825794034350813853833648348965067175003019149547578009693743536881827560063791801648360321700250653901043051712 2665 -75581802867858932658631819061456285721963654359340071973838423401010068915987758958079355395832278355279041648560060897184214281283511110960929048415214067397773460940899752822042300498597573874241703713581256154371431131021289717148729236060751908459082531631360 2666 85212249622530934722635930048067676384933875307910627775093237232126286475273951647333366449292147365214890827325080829984871758705035584673401448322879481420694986761411138700410400828980458869058594106107897579683477622236393704949707265397690528183365088768000 2667 -96067655191283182493244539729161869633139234843292349101016250421943269779485999531066634311979929146036685953077326726606757087706941510190551844861365186930540810003435039067697554068313080800858234383790876690910874726512303117313661715115332224332012404998144 2668 108303559770084463685301970507550159836345657901839742729608312521333387246756938829293428655414054188219938532707941212153423009625955571935713457343159098451645849883252172531306759695934483027065895559013036970615102714832901826534761937426117860854592220995072 2669 -122095219161218902571014264891331921336702822941730164025818042787663311694157227648680564937866240521821958300863494726752051181556201928797189153017049957043679576171572563037596301439697722231732193691450493578338323976044330590566976847395204980338802731833728 2670 137640099507102925894877007737517909017881842203716137732352546545444886349820106412722373330204282782066674884986889388342644435697557253636518668293646483827402455891871279662120823814438000922474606013956712474873849155648076691231278038332574295485661033484800 2671 -155160687150737964726250198296222320321480733195098171752996020823082484420079380191048670858574187443574391743210743982428432171488840853187944583998162585819488228711209835731541064262599329895837155499733427901339836969697281520215227194134679694455893305238016 2672 174907653359615961195245319004267326657785270881402338110254209441426858885412911291946683659727946896340087349440373613131136037356735072293582426615771652786446475789993996000620945379962795621010513100668869217431125016396239213495369480865170609802905171593984 2673 -197163418651948456862545655010403834019289849454707749903677165205777818122969947130802634775359431316277082613071026425895322822674808258356948733576710548799675957467177060635322069770881752527345041329500911801426793988116720030615893676296477084204067297681920 2674 222246167094710171773447492322933927721910390929802802807427898990017543208512711454786450689019976653031191515062069706699654026341182798118571127362464607821884072557391483612277541563862220067187231065186252811629950133622409232221306419903677113395838181621760 2675 -250514367281024560378047013145146613828642243031254055228254604070646196097109083133573848956233011863769249226768749491451942820065142468158419250026851088258228624377574629190266375138111211563088854054285563125753511406558481028891854064904141126316875554121600 2676 282371863828596040319817303836937832468867307643480873499178945417989628312505630004453428398594199808893283150680890372504450220283350736549998124644781568277990546002889225938643116837465384215137177633154810056599214367075100331019156694852509054667976316563456 2677 -318273611271044163990020195478304305339042057534661358964023958076154595559363387906495061313111312447136113790282624261891348196730641071914164448118666329872063505783474733061411550146380759546198598005719723979566714667980751101459192947035067420969966672183232 2678 358732131252448635009444946711771991519174707471176372709498472415570379852958464581497933177151672271495182402265530610254126973295183066573319614797257828888228448847770010064661387209096852154927668812589749277883619927146656887145175163394997597751386638864896 2679 -404324784108559072926688494814769932305931611877457755621303381930384931203195619929113680250296303194963573293492469475015672155671940453499651724129554143207202888985790738458964612645587268834535690951061464137260054954889407760993564931963428943267485995245568 2680 455701957368163190469821243584730353564901159221092516924269795398411660012067024091249844099966111864758558444579032915783541278607335651486235638111157063938135856114776780216030756958314990263080235087411532123432786401512399829966354364356293526305320021218560 2681 -513596286595035575754544964270612608163138861377290335983878691209377420309045792080027223798017449393435234286133278567236640354594774719406010838129730868426235709631923442963800281749065881620881290993407909437636885818080660992208092966686509293347542459056128 2682 578833038494713072648801816100174539256980474193980183732581618070407669985269599209084344175775004845552632201933734375703827019515446549647864540963839840464374246344539568711748597966348184612413157007768210972406178943271434327750474991027455352258637605480128 2683 -652341802533579726171638089937084906609698995842387640851239235996135175476857608408491602389331673622347507810469669193710266966511644616163332840610309285492566254022215882193411452130847463214812771825693980088065743784689444908195219620825038244863579173495424 2684 735169655688234087040409168122962641039781292308632908784327606316090027268308046303018269015685526056737870757068330272145840650757332738848012562124619911879045995943459794173411885709226763995994998839580688396274600491482290499004666954144932816513896330283776 2685 -828495985617176448435961997690407463289838858314607658992258603846752150025339942314287280976814274003065533363898997031643089395411221902059091006503017865501327690369170101512417097884001081166456531978160925558603918647302992066184839831609427247614418124262400 2686 933649180812852297695414857077653263892284798165851385249535160554093742808720228913032182855192679556568397405013336539212817089793735449216165209791335589603058070179901184356242620420235010433509866060606967689088087629041829298584513365754897674735746818731008 2687 -1052125422474414042891559858054157144783874768219319486373568886327427031547523399433006313366263382847903108931224403628373752405104854893906438620627724630645172238603050395384552094205096108446265185830503228063046612887324976784819605125463174729556234794184704 2688 1185609842305138375429538178703694588374091387537086532904014501636541756871749507008972425875988760627129040979412787701447025586591356820950057544934327802837111916044045132227325420555137282970978127242151174723397310185082787465741241435945604919854666170250240 2689 -1336000343593768183736296847943940251166654890917376658169367969717071403494432101976087635866940144534338680479438333271675173401553632313774797799230963516512577089471621706802782581706956450120816398296810638151894926124580419781750218176957240310528392583458880 2690 1505434420247911077914317614946779383516412137536509419539313113733529628419053920302472119581320488270961016447334169126931705861755939220321865582446328010364637060068001389853065009903864224514715167321731552791920399503651674633672904437153350019929204803728000 2691 -1696319350429457216782488854017820339586740498784257579971738564132408135767952731571605717657506118866516499858072821044617944717375750396920008268241879414380778718923116079265806521897854595476058750873362076319022694995137321373807461078054352368469326692173312 2692 1911366188681061196180425327494623682962725370262913880420441880671768528857806922164008148498153261963991832456320638538610744401717589546049951618978058032633524252721607079596333297777365669495258303840007284683758927697405497228296618646060576713185670780432448 2693 -2153628033586280149134535504389849244511063700100822313296901516426509355040254940307506039291163240050385670404194553931287748469133191308641462159856747150789222704588156388127722686137377259319764780299487282973016151492406830896201742188318633205414262148775360 2694 2426543107813204132158816832352593126831634586336751464709391787180000571187147786831998713700367519826016366792605583029299780168967820080996147844169323056322184370020123612382688797760162474342215658595451857422893632356777791402430065621650968216275065482101504 2695 -2733983254683821610177096528423734945655370642932777487181270252896714340904947498384985081305380894412475359423648564310373354424485372763789550645151483956684352662728086571734068643047304094344470839696627889916166281328546540720853385609343885202365762299088640 2696 3080308531124122258667089697697744512839582233631965929278439998682374930522176344862644919181730668804137316040421508640030254486568681890042173248809364788671345630307178805647679479262572955936443645324008661215837636550239691595847434082606033001755893349444160 2697 -3470428662034881800581721519056830735055066810055005157350362419661847646052146989324271668433390108271393861175962875289237532761801358310833394479955595531307776925644462338885538593065224440359591255685639169267892919302365368867765494985460763395276565219958784 2698 3909872216963193007354449901303414188083218515121707258749210377080193228866900779214810685971164640814737166574585385523782504742568633172116915000929050649728610168139839154113972910462169779340587728241538387163406638641291654157037415945678839289834000193184768 2699 -4404864477780588468806143365489417277500181471062477993106253077247033015795363878209732784685402304622593942827967674119490566207298633385059590045147108746755820887158231539444026464990834189805293432654096917555458535269133937154779995038640135830867525979332736 2700 4962415087381377786747780235555973190054032595325129894784971235284805984749437859734810180583812714825756313033985227097624418039099304758354981593869580024049491423184794504255445525686400272964970355394344719819532722332031808537094251381880537472739895941894400 2701 -5590416705887414187495407193052610654832478664432432850419233298187232281265784053417946933692187556841585464223109248009778443754703105968266050627829067900898707886193360899830307001751838499920126312982140110626692298366120294159036467516932763807855561216628096 2702 6297756054375420661553423920506959899184533093699531555447190586314258276819547023038778315521127690344337978493730231268045889252864319520623571924419011170872844924977972204454448887818411375096747467580685891326119541613558237094620139886055506744276958364777984 2703 -7094438898858522076327438945886386391158356545164956539470369841856950605559011334088009753328396575583533558163089966210872551464859112933703331685006354814949511274372066857272429831076836638028477000217699595644938144643458828647878961766418738566553634077280768 2704 7991730721548118823646621587003947961442018091628737646920456181311351172511014743547648561501842548708924270929226325641426951644026061761076295322093574501931627030727264913278198139396414190871641803384525661651207501574972080155240686478496395538337805615627744 2705 -9002315044987126682493319174331120873929012682142039677217019475319078930298618502751842911331008662040485250932681085031020787799681550008650364060333031704474141564481805531381492922098632613477256251424184696121311866903317433703986272821401325244361506795351680 2706 10140471620507433794494591325758493790869649500753503925977314839199580203833241714887034276033458871538236772203974618321264828138051816702088386201267631355819090592516704605016728086725144842257857268530020185906729764427693180656660414060369749591655515343887360 2707 -11422276969026488785664674536407876369757023055258096398455359936620018176746156998441598467136979756662547343176282479462582470287823894828260307702109723489622753691852073265279818657445659727338265473383253228505209375063537406774060493674820244693647476271540096 2708 12865830073287117912632922472902544592950252857621170669829052245630281793459335188472076016178480675552022080884844959938501777105713034580164674235980652813954487188898479946855569188788647819677471685760371469007270712738544028449002510335944550339933137612387776 2709 -14491506370564071268710070660143091016600983234818212288655631631555135969004744987917032206696338883232418520247355771739348015825927003414879713246103110418026272129361272033992138266238154055709377764464754932449134098686330088381262208066157207227649747729533952 2710 16322243588448887785465850661984647218695316717381658078976590768363347585124255571753561147373049915269290728046249027335351611690382436218486869611248206752101466935214622066454389848921885424661345247903644771066375903771674364598790853216680107281084695423616000 2711 -18383863409021780960897200890850788553687564175636473882185605679917289718964765305457326139927418337883146472993186279787802698157434733219369942957275198317333676921547420389293760581253136266475579636152775820473069280483068809648792047808388109259537431809404160 2712 20705433444642321207829182762928505089608775742221034701403254604735347183832968557191102381733197235313949210640288572252153832913472228594360476255803028818521586634381584833407251023845591134177415763807810295120557371732259872033891539114215966117167216702028544 2713 -23319674568617273612534377218653884928057903421626459666975479492908656461057960752370356430067544756410526328376957747392966686273690760190347550726060203550098994301321338664978832864374192927073801799926648339497247013422531838267444041682309511671479354566901056 2714 26263419273866611897097936483146412779635265258361273739445462031410465431387788600441863258760853428030661363351445726816821910070475143713390387815563583452441377547813832315132962408416850718443903440952830986552203519717364870833453353292098845001244127876629504 2715 -29578127441101178529226035257114103221913969871921366263045419652841798359936324737152504486635864550163202224690699198646830590407288415650384670344776658741492940889451580359687025480370911101811170697797224696559561504545092121702499424423508039260535307217589760 2716 33310466694721805056247108532111731977499743822471573460829991421755164079603654569245614756803254311906682889522907009990204894011634758731912332784099341005960259681308158944500524717649148176236338252810991225463054751134458869376494102905258503403449122792988160 2717 -37512965420638488551291396142096848202069529810683965149852860372703296393428115183348765461618118306590208994731304724375050078708615056662443879881427369087588221298671862744608981437464981737294925534068123224573835162878130169245283240494216863354367671882249216 2718 42244747527843052126962874462435403737585463766021386847738031703899333740086129277910591209084142623025689239037240911593862701562205442563170804657043636966807700717433997743998314443772592388386498885000592598564241728940949375030241859197584947709435519688274176 2719 -47572359168737569587235232595327136838151437227227299811035276425438143650376194595970374100825964828105357602015515462086502893785606103004859275915160513074728148989281541293884830922621702183702063166607408419716221166131684423824381824991156610684840570031541248 2720 53570698907536278752303990733408301005861342008263609689388309651328875215448147127911549409918516991517150441334540062458694849498767069557105012886252179775102475848649864447518632723657484560642604360205819163658893513440177157727178446678607841216025897271973760 2721 -60324064259071713044139637344698938268398415120732044909998253424322106134678799879897087075439899661831388601560846929999077098416127190861331997135474642062413895952783518140448041811910734049917228591746717786537861378468452651812237070315230200208429327965054464 2722 67927329131775962054253197590728589762170827673654513683086855315666255050561591117300216465355995722015815515600776447299838386366052813101068497203674708447348792788920047686260300966639876619453545614687975718658350207625643972873337474139232116861886194090445376 2723 -76487268520653569635828379647557655395325050924291958939287816984124404191424660771244602096064756817554975956058796360124163753505662405857255262500208733545645545046653165920040468356285052523588796347910391243300844380717671067475746911492272660778716666666512896 2724 86124048833643834505329583424628614512368542747976294392198897238693337493672584394748038978462195514882447200234339422085287401405797485762501432984244376269251567725820148922705048256147643491540418458000420536004069078994543232660922233632217949384117233054196224 2725 -96972904525910335797218198311223171386322772426984462049002426895446344294051968158402610015289516289679427741665795564603386877696235704860516667818441569478375524299332246197357381094043568191431673016724593278900499278183613027666378985352101575684864737532488000 2726 109186024292793462439393224085845827836529632632870294886586055059224461886222699311192089493462869853509767870645332367397690755726298014377583070110902719369482257757227790494941323948488560719169289723303738234069552801015202119333523278610932758650528400278379520 2727 -122934672968823049316213379462883335390733785917563650487443759258322525920489909533113720211295642161619924444937349347302947994744315646579913309195913135987368522889340514683073440386322498840101753909533388981358301403365522694165206967315383811440404219181572608 2728 138411578537108375220855989589045036707868547182097389486658323796274196964882369528280973393232275430356896252859758653159535224012242260495914106051486227467305582023117549172418457054742696939469018380923665577816445623469286117266090942418201113614688829999837184 2729 -155833617315330601493877150594581840077090665621123796764799917225108123519815988991100676455547434682063330834952667326688004958997167305416058881576874775277366467553377350977600327815314356223541485641479633471834051430940555717851636072840315030880092057667496768 2730 175444834501730991607470661164746877012591518547003587489667814102500137697560237193950510568267111262869904426971262330251555909515452119008741800999428761650937008702866644330385399193371152113330382631812179235980783322994570244429652597010392104783021612382883840 2731 -197519841893419604900986567013089652878256011053076454262240566969843851316560615448223207612784021067385582118640216788138200543581680781826469505647709226636277232675719927729645998700059250286573589343176557453750438014602864984451161100349660034682581538205113472 2732 222367639793526843368163439717708693753771575218016743486547473487255913596018335726625265135429827593143675521926466221280044932947864344488797751308859398556749483134923720231755583655663383433296773133206865249917587635231945209652321159407110948977166162330526848 2733 -250335915974553955619506143823428480885306619940419432232181879966962577604974771456618353586887316270832202553655434466454813201017264198318033509115711340249709934960372511226276155628879497860346469487361470318598113462479614116064385055108572694159368975229839360 2734 281815881142957332368271315901407425927443189647527289834152807549065349168508232736781547877923865401481716382704766118440759292099408041406400597745359008675751461487708907415288078666938879215681925074472055166972779696495749582760356636468253269129664662610994432 2735 -317247707744666273517957418946832973617662389891783876887329669202705309463123091838809488270490216534748896418966101597387213488981695696603645693986735940061363774858673103554968404818248667684049673378259074488069598627885611226028591318168993550753776269444496640 2736 357126647264185903709070395992997743063184217841391894278818924708379409793567281697926410600300431079826018133422726892126480084215074212139872231545296611909482560546123002589579949619866017109476503316493827161558616721210503983495435789278110329973465904497806720 2737 -402009910515016316635829739714256842270797423768740250684597539851592040819755389741525042493308756376322526683660746122847017010722715277447361887806517549255931399711440088120654096593484575815189698718029967329349735769951272487313171748357069869041336718723887104 2738 452524405924254790207040815020650475601420665580875080138712752057545873877619104630722960773887848670597665683293892675377009593089771008058466044930232313062049542639264608595538754655327315175592208534528249922378610070328028202825071890321670472517445263202262240 2739 -509375442623198300703206737647270302921395830692530812989894104664192211412278712196451147071910028901646026072211292778298229339137681126109372033210275080509105726933557304746414192432974144431238761135546105084713284036156315212521726126531121379146548996030228480 2740 573356518430071454576542575631123323269298369291824871489624306237803546815455741483433387684827405740490845100833919050399511995623901281546245516101846475452860798048612812566744801755004121538420223093126105051683205840346249990481946513334987834048613583398020480 2741 -645360327732194259589048337624143435957019051995418487648056097580426311349189720582157503969467487316077527420818185428590792634598722472253577825789817636583777197169311037793195072973316749529137828837598378611818176697744327910290276237046411126190958790827505600 2742 726391141046947018729146508195925012291720174762926093958964865599792952863791914806691819371775279784471357892027659855272653600930162368054095566952825076272169296985451566093149004725850471472218207854263246151467281305302060885963936080027942628708276869212124928 2743 -817578726892977770461793810862532484351913757441137408006608231640004866666506973462721580099334975217157550652123480169854804879442138432448494530403492459349194396770198141139703527996269077632391098443315760549066609330810966836794936849952001310702215122615250176 2744 920194007792755296339987793447619680062031989807000376737382009117742077664135602154681479382835973740294241827431414388164755173132071684418845620813871438716746275053808355366682069147567591267820879800752707112682548264919822729994778044408598589722442449981943296 2745 -1035666666044150868422860088506811390425026769463607260328598279646949213642403768871775227770664657868282042610822899331844524203647817333680292133246774575460250616942837775704378578312087382556790086568011990449543199618626528541986600229073741478875934764877279360 2746 1165604941667343842826214974770580746306705819124609084853679139379412381740104534719434898923107833279112906281593893557888073031705169044996147322649413105392614191513740552124039560111615194182291724737971127904568918455531571196996316958916152213945184310071912128 2747 -1311817895019266230691100049046506278765966831162475019619229047257074517913822584924623381648388611691923848286079736475770473299390020289747851914834097748129793671320287664989177551646918636551731416314546594374108883075333683464688240575927718989397248001522820864 2748 1476340440381427046884311103724734889470512341353407190286816050373195730084190622322050278118187232097657859087073975650293220947230543010050982893688353076984240956290566685770109522930267216860016133866691560628849926946799320418384165768379966327043656438527390976 2749 -1661461494829371511660933112945504932703978158501993622026835496907675797247907172066067066783105468567085111013191487176891303575632676200617283142581976326355576876598067539752479570669285531415640585426337146634994487918838258831366258850594291533352940543054220992 2750 1869755629401250577253211765049565754526525809430188452625074411243066570257364167769775080436938994764165076255852143016392501066730478032690120306883793879018143168697023665015925136731111303017731965011857664350398152703062528511135206732032932010829784204307555840 2751 -2104118657580973147553346874707701891902076555049318688551252324379526570031628340606627077994633208849044835500851095505906510313870568187708394972721957370048958930248445625090888573326099041353112266207128515129898269496840025557503472244021536823172454495471824896 2752 2367807650051991973516473149414893305408793656464482680837907632531187349156520567849733610048426490209583233070072687363321671790567784217640993189691409118890599045152931157016633648809397662370104739000769930244727415364329785326870547726560822327938815227846489216 2753 -2664485925295426353160056143721255832953841229272888152137862608789859921240152131104559420918297427375885999057253430769210146236556907743676806196453284371992578338416425415721713554039700008076030619613930745388175865775570373847969347276560971874892069259361773632 2754 2998273633726069494111442436141812291827582056564324915807490850866364932980645375829979255016176513914258251972119055308049160457885374919141955523974891850512291940803562926566591626707629487440005047357384746124309817276600634130927206572984994156667112718310251584 2755 -3373804629608775249603407762181207703922185049738691941812974249070745129015927339737460912202340694976016784559658880014169048202730485926188661902067442873733595213158080374384746258621018540349287957843089921771023813179310097569056756669732617451741636101055424000 2756 3796290411017003923190476162177415569972132254805782104419966248066764787303278569119293894461975586530650307766584243811749533997992473598534094071387159601428557741349701528529751211903325359436574063603759293035996166282408664689124200254791908708649448413445312128 2757 -4271592004754569641943169243915824205367889850722475054275552794791476479443352585528382634559740457338928117036595798994431476027553273272622885618586118753979922975036376187764481448730542275796722382541913073224411652028611130965314075091981135330814164113690745856 2758 4806300781774723410667797704863071319518527150407586732868278517308678745998108392037145378446876592463368597056483728804181843985606333445154151136877820742366316255564928090550785124360523009837847462385152690630236270631562059907156650640335549440570995423873061376 2759 -5407829310673439034210758051843197860219962598220607419317950635534016028566054895642695919775178058589512593761605915660845028807158710355703234323643506704609989386610980327497620345222979806413952625121683015072060713476030381469497564845461995621437690449483077632 2760 6084513493963849419519926532943632210941854674939847922992261062137646858516461334313442547411701557501201338366584900460355820330868861307069478543649861012707977125308907120016976094548423293041247679474939768843379436319911114678650034877149668937521083982118225920 2761 -6845727385918187392090890215669594867309211398616542218017707365075949393399671526848582102827567226774816071517026812031364857224229706244327411635760680122139393778632317499364119232243094432136893160826542192773256822579478817241244905318297766955461649131064330752 2762 7702012263883699486099710557768055841303014970431306240100857361433991820160015274216056053619062228480246139214536243889935006958668285639423542658955576335322060238516840599566258412205390992338537981199939707539778427595606917586911489547755600985716203820541066688 2763 -8665221719488822102937895136941741912678008057380758874106644194767440164737064158033066638802462813575157341169365707961538003297425851566061687747605538183508677958155255282526323331171096185258602210946217695715970023553947533301254264776054051288901151875285516672 2764 9748684754693732948147197466561448939534118830245651949521079242904316494966345786391184012806437711542087662708841188795161124981575452903021933913907083211729823544344040706465611421069212097539678009925587417286371308052972588266037787931925111388669126959930858368 2765 -10967389113168378394883651946902568928944606674628528269596852256561616807453155168476378826447435374699170062931939664721779004188834978427000492407838873672814198419237147505783813135566278798685371722293087297283028985163010660046415662883389231289375074596376371200 2766 12338187353329190992718408257713493047670516501975679081802376292365244948177824286784465667869165649302942888627480457269191377628280083224699181621942704112340909927475281983900219143941603327552274383043952717269183409626015685866888517965868164536652864726256236800 2767 -13880028479270547224558789371349612412413387447114123348983770573885492892072144860583770479408810157085450981950694263428096488593186773494158361016866028649245165648209203559175918130518079627529012102475280489657746820636037966044105869850083119408832371874065757696 2768 15614218293986141046477276620455120975332569311300843138027704576900835209856818134282085126096440064053177838656307018155783239201715957262053945880566650590429054140024623154316873434218601079216398116741093135491534129993060411493041627365181762110659476178012101824 2769 -17564712030402912367953257562663596735526015421261959832746020815142645571315189350770364617954844627567660956781958080846644298961104136386994205340138078509373633006605126269120052037086147391383019566587389465581553642301384835249312308846425979432552039504231266304 2770 19758443255139943101698777339152821937090464747255724953254002330112606914174571748327665338640928975897294997087212233337060404739531031888600162799354868082767981118364246274479840242927951948067791309077500805782362137471152184870001371766881806791578242915394655360 2771 -22225693533501932597977875698828770857412772634886206871662578388940802691251007307877705124370031187065747846218591903583054188375904724045029126994784748419197787526029632386866445076512706818627339018611575617129268682463868993256056530854678639443942090834006799104 2772 25000507898697702385935115446604596226040608125093009822936966943572373649001168013187667827941309789081459500900108790740555503004154171221330145017868497514069476712719612885121926950335711169163989169110239072228111176174341205681491629605741702802190719129697676288 2773 -28121161791135721553764204732299138324692540651392665143142934733289383162427144790062721235162792122488815723441980296208669443887074171600382795023155645389849744216399304348445202685137460404578855165704487460603056197157022578669801422670037250283347891670760802304 2774 31630685833309558222743450982379362081033213805565240043334461404718473412377787896729116125391884359224623969132163190086990396242268942071616668632926823734048872474714741816076381456164835986684078313934205901941091593700025783911051842155869911217074168565050540800 2775 -35577455591699823597714069588226622033280573780381670413164864328344545729922327512105248284627080160489074229077985835686612674084742622118748668214144497121977080079351803766730386314106125619166105974957995428296052689377398913078413226132611267806513242061565817600 2776 40015854359900617850177817035855644849185899216879384162193691921333481176008960553282111490324084174605797785546786237271777461732829416730757138671733454328084843853520925229323269492948408470099769842083325767109889835030534045244599699951278130420494982306781343360 2777 -45007017988746913775010385991961371508514957720426339335095014283213687341092896545583878291967465989162407409088452207998700892769391251684890323435220391490680844983115600082835911316832135053536583441377623207511063497819148443548479283044461821572800655503358899520 2778 50619671902958053306158581030229815505428211284280172050395443300438186127189350098857462968250480189932318587619233821520894574664000127932219251331373343082789430618367967487989022121175830986277388157781336432787591594026796998045038008690465718303545521394806228992 2779 -56931071694748583684312811988487868163060169620683414708854120132301912071568604704557954243870121120904314214086596641434258388845807422175852666027563260524232543850797206734397761269321697029650492207327249379014548686191690702822085307504087255439791656042180459008 2780 64028060089863221436432008168341391612015116624857677413102155908504261381915485431182098555178105269264323105565063144818126629052311902354744460492490724978451118927819793281722048419940646742928944725715891603082157184927115609888585783153909648491927497549971449600 2781 -72008254659511389454611447678443925178839583433167481387099955186418614531013519320336415892468177138082992517656456174694678344806261042571070983656709791126387821036499656332694803167498594572223634810111138486058341600064717629121038199521181868992655422977835313152 2782 80981382423977373109080989148436340675310213535172215922727661298298047478637052358996352077239543354217459329200463805689459575091636006190359251484848959096633504487896617123462338222691179698126237636213283656692710235834184990254678838062838090352539323348785732352 2783 -91070779484143729938965852910000738025831333305608514065280048510974971180179451684777243129785223494491667346788160424990294341372626430154754771635369269827616135056267002103699924307937158971872822521083725672466608124409015488991050599215823386756532863978847328512 2784 102415076052597196739476918430296409014623845343067662952814276895762844174194456787435179044629250655230399850523850596781228360495274886509026189689838144590509772057755560059198990938694635002311278917286574613230763284222942482192197379569963389787163719196867117312 2785 -115170089766485893752980496060082848288011747105183945048758650312740660376614034903351392423378857357289079950690355548414654550946468874434865847940222593391870897605958395796717161542747580121414693707494375394804824833066524924482441743924524664981396367246735463040 2786 129510952983653741577612252947074755042906717704120914140500804218731460724701745528876363273782609975617722394330534448539351148372934963340426181346217846155090272430764387848986319036410245435043840622274946206455014559687312434156582263937254831858119055041294125056 2787 -145634502929726024623649807551235305614564386838308050939024473711408323722708777875372257104828024547610315330733412279022976743049243756050730479257932558010407733858404641680981971786103518030752897487790966844582340637447423371949538170499623228607862608214513042176 2788 163761967119343326292877978855827924482597095423061066184319197224583708442693017320842214272689792162023629196014210382066443031852226532574494876336122437511199908959849082915670766043916068918795056760695035951468348214044194945969055529669255642197936778113678527104 2789 -184141980467444326139647494971547300788432020473514911116908414367167415755803663355571753594583654090937521941576899924305840535905051998459445789629786623718436115265166530152181978866867632268998428631955619762969650938466878913268057358729164401475401685165471625664 2790 207053974990045086364006709576557241397213003417092365368518167405520068664413862464429821458778434587068655654335366120866149509161646640957898440381078384480373440258550494296331666060869766685950124095005934819813950420963321708687674236130778522251789257031592192000 2791 -232811988028593480918270226472634579478177518015967363630889656484830759383141229902144285884285853779108714706803526742139039302286356872012116482875274925738921526016143126675830258005523249489894178218743799773609290910148890041856124360068437680793447437005498536704 2792 261768940585312964550397820711090840147554785329121761057380064131339326205324556605865748773581913507621962094856246878477561545170970235600031516980021796055948016609405746790331640068094733523091485576839093365318363390889401243562818036390133443042728027961950471872 2793 -294321443704893928938786452059790856590955468061739421876959773077158018144174800494527258985356993401504840392326788953118870431740277858791460041448354769313824896311946788346526431101601590257801824240087113122235542867109859306572617256774646908365352871571144542720 2794 330915197965643772007676052872050322389573590219084720242514908329684075561707762235923677722939846337871244679279478781003491973586517138852527052682301940214462499205508563546846474807988215934078661622676812257609025347126562890552656795125006602926224272545735098368 2795 -372051059146401819241346105987055148773855917081002793026798768831605002072304185818473904093755280396930327158420189609300859777207612036292254382818715814178405259095303520265599547842333836791054863217478515472637249780398549945957654408151107259587252038264681372160 2796 418291852121504055150080063919664676964874088090241210245725401980145747226391416712368103835851506076801771457744370337915741846164487638080107765241247058773054407181015359940554944831160815188491427407016797327630715133440736766787977733890696268706058089810241193728 2797 -470270025125326324059261021166712266925093502669603982589343674863060889321220952302135922037234735041442833448666036450609018107366313017517146240172664697232041167102710545902873060361026349223920018294497528531249221911959943659957070228046304318121035374182448720064 2798 528696247855669364055234131204871332559586461332633898499850466560423237603165348859048051126061810172712624238787399709730453853992711457790428737753760676216713591278311119400625384531431963275503884537488182080484551872713008549686199900798390469834765344062331535616 2799 -594369069603247439665964722295506394777390782111430312736885767588471558645087321509766898480870019946898587157515381075975855195446461468857613817957707046489413238874333611836903352551279220988002418326857748721949711962839267732348239377935434226813495073614499585280 2800 668185767873144963176391701555380645579628682993452427057252312358167666026712203436902013439952931349852954642992222116283175682967716340004616089974044952087929309361323133679748933319960806932212573415757407837308350861166759737969278483038872994557432553799868115200 2801 -751154533994488451996282490659234788034710246091533464641389477085062739780878432152716778433724026628547614593077492764025364758314963239863226954973955575395762900471015886998056151563719873915616442396399764373863909332359944591833964892611629753009359391470106137152 2802 844408160211300410567421378061757894234471866040402790884831124821588793600218282967004204512030043246272286929355755981293709818210189651352917683294148455308068364293124344596753674803081175865472794552210361549693958479052508501786646973319724992220224467689051601408 2803 -949219412951347452505988796836711864218904898444394090140975443178270189617068207971314099399861350621906232339573827782895187890529144723385476425023743869822306372817599636007451868513816283294581097126779891817489466389908184869495874640998317055543372529734338501504 2804 1067018299650993963382238676089267104378710747161662302454569692728158335933934367322323254376853472450430942066777263439211187080420545284429025830452473552628586399626016512319976165573087842998346906835807072397571631044462904971440839427031932008067406216995380468416 2805 -1199411461975880739555535891373691288644328911881850520436626355899467514445480207749362738641179129596804153040266469113213436183018558286165833734890556298850602033394348445591472125714448673497277367387580022948742363877142771511973799063571833276507983609135199119360 2806 1348203956859980601224742667027475189757183669091995173644583708415707343934320162747191144592518699152381267577713347371178379604478864311725640367059956707854978521441089328843767622730847513444083320916521307771237523774845173064097572440145390292526664661243891154432 2807 -1515423718871135844039782969073741282338760718595409783773500003926120798785116950998227066957702880306582057318769870855799119625791412084988379309586396501572941933063488169334524096841286136867733987938819741383104338663305929676758784005628592914436970947490744282624 2808 1703349033428103906461088229446445218677927614830192731185846795998591122691913738143611067830986224894521163791559314901315510826323625893357821645200254868558518047544961966942532278459585780052188706109549973279491000327884723715434561988973692051523745497901439379968 2809 -1914539390823318078435566796298127625943982546164478991899791480622717223542182013195370849525283059005071087035761860796657696117603172502685530797560492462739943729918715850857914023537073886166533144921720339934425140272250486753923216563875545063447453881014069598432 2810 2151870136386623863201386348690305658258959487037493184834638045350250642473176987885623280468729310849258128556130213512977424574096758975998863451264792476525085939886808214578466865630632102167384004369535266869761474900586253707522541766544343613167967687641992432000 2811 -2418571383063676293751332190024063746073890560960190199549058532572000058240489326877778209323208660808452373010007595497825706490901043769646541730035028410378375109357004876958528821925114305127501656304679117755392843178569891753099653211729935262566275388678464730880 2812 2718271709857890167966547781426429062825786989930693608371500525134961516857972534303790185284602286055191616066743898696757374538049898092631636151264935086246352211426813301960816447966037634867499924640116629782321748592278805299597341655825344561944428900580280629504 2813 -3055047233759155867426740431614159597161148831858537537020007697735077304985378433484685524320300914968711117568767402223049488097897256857492523679094816753381525418014883702689415675509682150641932743933489527121842255416874869056372651119739847810722936765489407425920 2814 3433476714811324574241228666912066026673172246365023449075725458595490897133624167762026578049293823588934881256361354673157451592778915143405623187766552014694756217514516531175002385078892034209023743685676312359051612689974520251280141196661722074365921121592199639040 2815 -3858703434813441352266411317728685682991644720994150202690253206104642560064803954132239628633872715394001507073692459451998251648910368825850241193689440501237478992548467201941697599191492356607369367498467447168114713913483819543031994013227352318775981349870020174080 2816 4336504680883642902140854746086755402444623471931271438618749008428219841893532851490782536748588312908845034640122384032216833958973619855937442988907748329904344849749896277205618528313452198710049664427182481208888428390895679631217285528713093388732566498770444744832 2817 -4873369766947642162832142677428763270617648178656387473732498070286169253898925803459223990116696384387346094368103257672113194678745936949051330738261287562090787891275498896931587499682659148374184749241629014760742324787123139805401578044302078761288444765243501977152 2818 5476587640501209919427155503314198290146910850740341460997302685034277254422750408713474418291440132119323111926348635199574774233810697791486509018202436819036287697618796490392932781015539636850130434248903906090878779114137508948723987042214812880821478612636268418112 2819 -6154345250258694671406675524271766071109117101048166902026462788582881070305614462718769666384372454991357008981943498898005111753773725164775803715388266045082019508825992449294728415813792442078780448903587955732407302623218251024992881717631311800114432742002056149376 2820 6915837994243413490587493917189610876056948678571364144392584429874647155665556936438048294885324052816538339007727049026698470371485601855274022962675247828022341193807278848947416575349251485295378043654401191938199259040143453521382810303283303380666544795533502484480 2821 -7771393729414628128497365318693673815231924928451902576051223483494473691205139869440677672104996850028769332018155762250619635564744139396221856421497262863140477826193462487747886056141254950867528172763849398676667776201549487185181763527190008855856701522642083430400 2822 8732612005206930037917781326955275976024357336932685367742316826804889439572299389234730629731841066075813076295785914042285269877791233329227738896524280210431955119710452041334339968532125493622553895606982511001727601766960004795337039887286860800196054775729523758848 2823 -9812520386789909405387565575407172001580242561335904901280902110405552145088302217492231955723755320552453360499084877244332744076780863764771116816814169515110749261184674505958369203484136925797329116471638123868663829937435328057056649762986595147464775315408869153024 2824 11025749962141080433590556519406425106456664967247631495131614560881997244715133092751058326591088173316588305067117465052821103220281076377459223358172118304786297856849194335526465057585425688307434571931130698850270861800185641971299447193999617165096269306207271983168 2825 -12388732383194347036493043975961337508496649293489461850958177362686089237791370575255723636880736248186918874293302138147182040079285665261008623862703546134173895441039922882223469420521357027070893332548826314645697919323104876091270146688168846927058755482467893003200 2826 13919921078780061002920095370110439347992183295529201376357600158324032136532662858338355778218761442366883997504503351944069160745771113778189601313917218655340692959210706004419726880988339887154379736044709899713448225449599596972484609481665164326355829951353871059392 2827 -15640039599625124306590842913834748100726316324182997327351290425824262318508288528287884813718588385423417547906479710362434963879419510554963079401948122249273822625846172337729752447251211020188232867038644652820529384039194800398691251988397577008498826751686401581312 2828 17572360417611035482335351559702870385376396849476977519408823326761701650511063482674960831016563509971490485948989495315038158176584148915862169819291289702843569383392268883545645478692735953432294145131718866150321138307906948337942564733833846760583953837225660674560 2829 -19743017907593345059697291109909956184786624841398750460692805774958575594285560129932206957793424321998856610336619703638780657973424953780281910054953053041640821703669255692693407522089382467758511074598738968933790165439486572594704353190197680101128167262191026100224 2830 22181359695750639609842781732546409339577096173755290704764397365948067517701721232168070407886582506742871991759424808137955662266486970482403485822569019530886768505716137394193490592173849454912934779651215747356020023596902872320775265312094049753287473590174597835520 2831 -24920341069692719914077983569529515393875895737063055092058963128523728665219081346278245624043124242320592557959840146508290987329203993254319361983060704163448198051421992274347267161608912207206475309856303138479189678842974510213160016195027219874696466378693698822400 2832 27996967719188232546153848751957428712027066609518930583697018116917097871328630400208508971501007898445607334683593073573163213624964964387491901940064878453977768674408239455164039425475481208219608368722797215471856453416783895575176330453515579208065422488810294984192 2833 -31452792719967333806800818790660375549365855998794316924401903542091002331894364686629607262167087849169397433022026619656856997345175684199435328081085566811715517456024635981902560455052165966055225305931342377862113489036925379840158764100439090371090059528847072374336 2834 35334474395134185844908008142502821981992865254863322539310016360664919987309130064370596092063230323538995587433454042510363367650608154214729144449840792987201120502647656341162672379345076355791907945036518382446055727049489055726036566644961229187071933932790676829312 2835 -39694402498841972218745684653482585735558262523825956055333628165437307152216634179591039356506821950919260769068380359054856399121421780634350733417052783197966987337970306124225817359506568272662793994024744645024143205758525952520449992595132344830620278745983870845440 2836 44591401075755704597463163144126768747426294918327850034817017537223989190763737513696678987908158373822478259152971242981465679754903425385046842113387102764046720136750334833846373534484393454872583208860425181546584745532911141304801741109088011569030330269862072037824 2837 -50091517369473570818551287077140182027168414624936454234592650550610024940453697839055715499917549178743194864719151060732383370830366781469580308307094825648051949146689649959429442824510893966836492452041292501700734869734176036815342119302898599419306555908434624064448 2838 56268907296974279525827582766872844713409722315584876197812104264349382620253719360234449627899772685206052899455731454244928114264219916010886529851405511701053255241755621849637541586761840123931847962103536849512402035799717776839432481729466969952057321353566849357824 2839 -63206829289421356267747672693165561816306236284267619172530436199427444273770720193753182456299438924076222866627508214134776454451457298746119122785787866417040692040849099924795083032399666861250863816631326427746595905885667669613466039016733556238298237727834899580416 2840 70998759739236989084418943424553628340093057277386532749582137269013389625469891363308877372145732318019099796403109411014714236238294344779613110255229168971251086650133555256759409124369238876248902464134134239015668172720267986976126359816624936231236525109698757992960 2841 -79749644908267519712098355203060677338084504054064927976371739033972945982201490358600070809112176626931031423133794837692344961694204620988200152565406753473369916078204230863069690672576865327669394799221390844427727499033335625591211059432419804050116185068607994186240 2842 89577305963417627705151382774338884851555216129750005104281164243571717999387020816846366721621004645626178501691898225600882350337659984273028504259340173198073281304382770439448850562288085332601702621412726713992255029005250681718347002406750801683810463369132735026368 2843 -100614015838235865698464934595163864716950379642183301483039482609026532388867873206731612255426758386003909419833187085601902689220119479907844195188942848436333014991959670658963991415705031309659607061242570878900652791773714692324005338859158100423784640086341967236736 2844 113008268898396858194910051593532552879404559951652934396907381694437147888860753937372166801523936176165749760852060635722761096609365284935760396458600121032926775128084799584725723674677008145310696411283426504534292379400627027710750118331266834933427881779731989429760 2845 -126926766945904237102075407833791451673407719805365604066572755771636444817081503253226649572972736179023063429311821842145312266689816394902813081629605631750199826278472426794105581626100265332626559045869071771295682521894947422360858432913800722809134478963508099004800 2846 142556647964839017827371727915087581070302975523049749000489116734350131271864081743521367575933777993146143252600629925253506218110880558587883581431702177451687759617204201410243889404630810954899299646651125791868050563117782707727702877874212483902014712034198254124544 2847 -160107987228394753019813804413248027197571847167508021489702928869029651691880733339563753986970459569365063091538666310135406473590574883900654285607759068308851209877625846728063493734373271499745280943431094926000246893109113946183010363690875424142616394197024308201984 2848 179816603995151013657797312164618926998360945440379270520113744023280671385532529658807765124163952985815911126256168952846428771555678327747875630421575820204351005022336451125408165790122383405071113994153982182390549218407070205291084886684268131162262180466643076692288 2849 -201947211069556483194572822594101918882385449362750418096293209769270873182617214349827336835972184186835665655435389072503947944671718389384343372617817740083585102230930045356392056764494556418920064715678443553244215520333142571336731214058812324540395070874543453849600 2850 226796949040698518302922552690359558515647778688632849336239619503343491643781714951511410468751250328567081861370155370922827508038273016327402938051029043476252384086980911452515051191597976498220965318536596146345719996834059291010034285849841203934663199978089807091200 2851 -254699352104361265799070358370245522124162072950089632985707719242466927259846026911943686422872154949726341147891410714003555342060980612074698577119596566407708913240959555183966888827352219952626633973892967986521792034329612785867317477101389881310388497897503794705792 2852 286028798083092092823363379522588858995297885479244707435333208992314565278819332049247862162226385147074739663309039303040865763227392372388895470842706289918890678450471163356343000925998280690178339126437315699139478954579139358803929075680398425061244754700109262184448 2853 -321205501662593671354843377311287181593416456632204556016503028868483058460826859907578584195557694011036667238473973525869124291357368091252846936166188748545099644363875815272288736703210454960057011463764759969146731424964162796442861986702301220228489945082874757548480 2854 360701117044420340844976958759431027787834090695979074037308987972535780985653538082394151835690881639642766224765663655628146150515610896575070518634476216635062267833689803923367128529966497283364071451033992566308940169745645923057095778774311141516995904959241104588672 2855 -405045024269062544430082458400854844328151088250252651046444781822164682514354792358286028615361948379037523051815458013828361254464887642940424343852785198518262656277485528952941758833112439641531184450646554164328541639753820199721059393330140376041548449498115370074880 2856 454831382495861730067791995251673746055196898324929483913951368011586505633842962649442517523372081981097367451636683354310646102935425475999114417583389308699377201622624793149904533240124610324228335995962604813725092643866748703363600628604058997932671802583030579013632 2857 -510727043655430781772414003951890381551852644428742096166038916312469893331782480136698238506524168465541582312322997556210576369705549241893379667040342473177483260714808132768381006351951016340621308321607498595096726545051770098693579086014433376135654520392384764074816 2858 573480431249342117339453616720957229592413997404986008046596536698401239940589785025340668141105846483954519157191268515860719157823279619121600314502423997439969347998706924741647164998401925564077582200254151270964229833581732583848790916352056348529361830514667277031360 2859 -643931501809862458921637180984394742037010961354090291549165388707337977756365777875229128901038617290449008341161603792719450272503511037496955753512247116401139171033554641300091567667178816235288372845860066385417826990854366352965609437659660231740402864402310023257856 2860 723022920816575232662127028814721393705658574983646434418171162829229152884863937278218767063992690361992400486563470458180901963168356749733959703417642705781653876221887424921089256111267115204008355772559083698513157582309628823630285250005085391638743282756007785105920 2861 -811812600884173143809346531354780822594961767179735501995946775614510471384285089517382560723077703444183325447340075245847108116429432196569289365739473500155123926537482266746707496902719123447953258490582575534579032989793394604070749447024345061990318812612099941163200 2862 911487767996520798680765884020692797525166064513892864462791112882578815642837838143703143402986008152208927821282703553689841278896808654146197787768886840764529362143355778964320686663421841144623186209352007736586258381980442976683505381522971710996696714267917867356672 2863 -1023380741701674691771491883874979392507942155284735815260941178645831151016399684307128157396815374909651035435258453375181471665618504487250147778444651542452340210983133541709706632005764138847381148696852931917200083357987538131292482097684357918041866178850077901207040 2864 1148986637764764843417855537129191060146284460571396347236110037871895843934877364188580755541312216920470509198923777785859404710593516037834038007470218621663705823483962189071990708448978099015948910549864310954912451570303516140736570751087968045913930118545059061373824 2865 -1289983227096249662311098352948549002340183762796820107003472118826877438258258325267151570029391646964510577956897188554786951829181456392499896642702867947103241003850245129130869547660332904406657733317937321614124019701460168730341508926569547662702136954260396432834560 2866 1448253213163565977495038079280696090290549738229527474437003769683632488278296762660353542414577742184325816240884861838576772605607520776541793636345531297473629910198651940244121623303517830704073141777057520152419215116060141877233324776353715297639609070538641093521728 2867 -1625909221926188903795360882224786225569333415617975648086487103383211067908175464781183799280923743497564918767163597626670294745118591847724318173527420643366312584376529281528978268972923879203474240466835537000914491762335586377518641841117245154784937239263441165114368 2868 1825321834024071411788002666079463829622265966242031540135609928427475839075677724059515782494562569691013613543575664075122442811788456709754556665401509891648642794926841414837328151005178653419096122394642605099070774690401011307735680667699910958951835486739640223717376 2869 -2049151028964148878517002908893268103103892151499179305447831600905460416367853809305015443035557391508413023674809779449224541177134188239247294802589896331151815612854218187221440565949435264966130025134344319933492422539891602964187544912210365200232554156294840487709696 2870 2300381455912253846009058368548676284509683735327122718130082835344233846614425101249919496190400164941202625706927274150712997806303710595790856693898372423137632906299581568915973402939640826155700673461650852718939888971456996427097471843245712429111477973037658251678720 2871 -2582361995994761567620698360211365597314006167299440115298870989895641575422039957396105867176201020632205702775256522453349665228346509219197657746931205868811638717235280626772776940708407185622803279507657252947928720191506257163081708948575530170742221426671576356329216 2872 2898850137402753571080448864923261145330015388075052483082637724130650000692685505863216403125604822501849224751843534385536097799869100999066083472443319111057097271241440277383964302260782503821930352592438899132618720708931318423757807920893681922748160524527186961576704 2873 -3254061747807960925969587860461030661503731893747369772468506000360778232895558472967686493963635753337676655783825874290544585771805156752566026320492553204681986032652357662392687997549111571455119650875104842586430847990709871650205467179432427684882908088373433438458304 2874 3652726899469651148834556872334657455668893624723939793841592202252102547138226851519089439024195312196674131854632365914150148952809825632782916136147802691297622560875394888734537749988842270442165070130106409463168097048835746249772980961242403592602602917434396751343616 2875 -4100152481859989675466152159667486756602990471518575559272200180535024933368075440010185973817683850789765801865880076412015758013485386593631301119124233167685920487811591783510956866681137580150701170143428883587757624215434708524155393374344437968003175596249090326092800 2876 4602292425698894968686634503831147776019064533296534310246410964108785079746036858390598346232060863409862762723044182268433899096788782806535890398888356689312857211469971702252184816606717089182061612115658668808749600109608579201008164216706059553224816734928040297272832 2877 -5165826462129737591438804510707423941058706819427684076804877551876047512337529605773800159986374607526657111933441094145729136805729765669297744186675967202652311759049504407793934235958922436506460387391321869092057701441217362575629970668059721418151562976325776269920256 2878 5798248452686258781865683154753899505041046168677867801078518854987422403547800719779763717050040859019462710109348756052776991818605246864489582064317182946511259859254540484168327748333672779920693669045326866957015924058489348049484318460304302542605141151062573912812544 2879 -6507965451157657386974850608296857137581893575786303105061841439286691254163075187307645733108400951672157378964175055501620001729809391176505855436644090432899188688938063487580088063203192653391618003615607756512403605155630779902877970244598199667493463664039851256797184 2880 7304408799087676135096670050037496586322075961686535612743416965358870218616992131880584112169108301799575830670267232389520998956330772363786414280808808921585426547124580820117006119750436121433730900019394551274440157964278540004965432485716943212694462740441342309286080 2881 -8198158714276551708518741814044802657461605342878343552385259306416432565717042484568832079068251510107230071836506975511388965881397334141733354678615163955791540752286106456014954083133250470281830872181571727750927259939007005790702085831317790297421953759015290308220416 2882 9201084008344522495648360071728807437462140600746503798754091336260257374870260767619233667125054929323226046084999904141127808035144693275413257577804752539175439048965245373018618987194476177861791919573878720275384916494612201048033373215842160395117120882154816581977600 2883 -10326498767462230171594335804224899743112985482132239833459592229650637625772712621229693322836239674642504699976460156406243041954292315870482211474632572114218523098730143625985453862480662628733927994098446630136681877104270524252894046185442252749676487473654814674569600 2884 11589338052333957983175388733523715500284747328416069367909877964972489062999165917970547183529508449820413098404060776256311443793929194412773886463679628410052072594789053272125173828642036205985768969441457292697330958679576295715836917198187269291067577026001261251848192 2885 -13006354922321843340484775379884954631904403523543183216377636973356273915633831405575239404974050430000652023806851613848843599993943340915930639849084812447969419986075401978606438656779427690917497534782045636362552272808254043549844736356818990203789503812895603836627840 2886 14596341367458421335488629348182255079801934271740040691761539241072091316024257793152237892202326778872768342036800348360391077801389211192952845326676442802031582058247505410863280576438661358267097387316690246582624316627217448119966786701327639474991993659746587556388352 2887 -16380376044636172556427147977506762889186074484475366331525958755730736892343582002550923454717300955134699421025986779058321719251431596101880886101332622604456479141854987825100542806789987425662483913371978530930578428949410690443779735817938138597637750613857316724287232 2888 18382102064547719054702329372607538676115113572475026178550435757821789074318005373533751216867496064352774990399570827197013139004010936943536595873942351457477743666159060277925153414998283844958934764062348661267747272393516362416956708371384532662557405505937544472945824 2889 -20628038468529443370556225577151541359349128979389382346501344203953265365353985844638647848492888602097448601054713364628106022840454755474572122960480813514409297551393180265501394107567972665193526460850873824286925701701280306759291320599366162844509434829560859821177856 2890 23147929474432819605810404975946939044126521078375676142004252688931902286717392563684512067706008687733277918966649406878045853127561283294444134731471518924892506468810966336610911942707916728577253031650173798655416470453642919717880224940715206317798615134993592725064000 2891 -25975136063723396585814767995143406957536643415835436596138428623660689330141237409720746403057789239197584031044781026319052738776964883060773205695470117329608110480932567270664724680556922266098726898173087233309235427544974262936158432148503181863682065336061802853211776 2892 29147075034586158012915317317383685763247461717145871118536521550828846513414445197033411977000771995605580508371915674606177766975954780677637594769375779537299169041003511830730940565186098287884018883048962804854464866022752737151625557270355314159701928464773346577201920 2893 -32705711265066695569827172748254939727017463411347585921703753882518672096255345410764712952487239213189113963434764956159909484368680843856302529376438416052637190805630950578807223333461390684053327343567681297341178904949609473135670600079440577501914139946373350365805568 2894 36698109624231308719427464792931501968092764319152809922453223163656764032354289187460633710065197794278651664035380808590159297138034496842165663215886007689991008567630394076456321494241180273652849816044641268891740451968147802573531593751289513997410194129647826811022080 2895 -41177053746982615932646925674636505449936613956856454429603404357912173511697899527939513134759083910143386887299188415328630087138793878640441727459084341335657743609757227230517790668622303414465554068789658357720452770320454009326519756495381510968620093352345963241679360 2896 46201739759599088555298897405974869594453825116325830014325185119417503203412859590072355155003690916153622262017317940417853283023203172828030692677634118106022017663018518554697708422991264919925589545081741252080689170037554513472270422608031775593326152576445644493345728 2897 -51838554019567246154931643558022319164767267287781757489072877983862173470615679915221901769724986799435839402911445016191123626412424753201589361889340862411255413133282958058959137602747413278496451712089172320501176260560496131776008633078443188603900947536967842645796416 2898 58161945027491218138413285188688816475749943747302459430202799720453203949543766212708198011987377819324296098335479815648531309313621714170026492740630722746411792754591132514224103520838091091195544702512096977184495126914052164178164071172133743807192448426185424795367424 2899 -65255400894962939817478654857141410811688089461021646828912948063613402855888314201837008732068297807901012467649355193206567182541228805296246979776042485262274021795064890702425407485264290110072611661936095626311804978482917590002983486378729344064838442417737983293364224 2900 73212545126126529738825368586430612567926908119002905368609062630190990996807312858535633369359507360648649255718717358162894081382511450121266816562796613791222288068545741478007996315346465175317013773931277712912028373220853797239787376828370773182351790727286849266926400 2901 -82138365010047841461714869190216999564188036986439694424389362785580407654905859029120081792136302367040249461867286684416983426126274061614476020870202141198759973131875393831434570463746848156201609717498781638141965590800672857262545635902543188430993533831215494105682944 2902 92150588645815210808681995454172839125037493356198033738713534500167147743581867502178240661117571217575797510296251910811106001755708077560120452162875324639207324893279613168629693676325269908809810350180185408241827014446263237873844199482547626001777822419344963382805632 2903 -103381228554851404428984787498932663039496344630864401324230945265904336075093498174116068674977478943077201917540493208321427389505644253547173933664991935719681347440023498009113321510158321937354017840398920619838510516725955457976085148287858037437749963575003226363614464 2904 115978312000188700967351621723242089081036390940481610574172680504221319687753844274329521619319744325008464012425511671643420389244420876424227557483390232617873803217480765969809549552734595618535903031206543366618103184510142861884563969928556039721419728712407474612011904 2905 -130107820558426449027536421254210823915492854898198583825767915197151954428252296364492750248576826281428925458639085060284615402449452263905639169475444595412943471325027801810326002669514963502146363509455649296035557406479475608577084748521882093539192659853231433421895680 2906 145955864208088819492892780437669229600888145412534395030456242750805651988389452568440445527539647426898465103632813069808989227385432418368951814247783891954660701568915487170794746449958687493145916554240141356833527240607563487565402877827422122206116748546365916809206976 2907 -163731118243225562728237156399260143398251775520359170686400724439965649230488928980260511549158274949493718635593317095470358829448948308782035354593450871840221555424360692932977243178580312299484281578830191826880178709902152119369770486374063232261082852893843116407509760 2908 183667554732656931501276446691586311977931811515778489725391781730078613508161065201552481583053528432418380646932917748007793337849122923036646041365186210660363221657625353206145884383860096752819536910210621527018810093582117768871613044205174285215572468682865490698286336 2909 -206027504067277228237468291042078671138573703167370993276901292391036639069753860427267389067527809100952866778576658294486908410629216151169848114111655464220047383966455182123916049925953982131161049256782428384024179880928154334632559189959386177047983165797446699977243328 2910 231105086419601211556604797556006087853732154763651016639097529156658491849416507072485985998961121971333301469689015824845281062258941724676367324885634749518437587389952515734175434969564634128305948261594822230000201762102000377109319668342070347872717781541770437070400000 2911 -259230057736477428389663114782224289807037874288531534732243684725757284831114867946066404119130641265752213820396856673391803490228537470410438806709845738677850271031149770434143962231043726044455406395429006441561001219764564908620573645019000908630729440069662082569205248 2912 290772120259435825308879161216403760809341252939439482762380221213437845835867388231009926335611588102859444929370800511588527104671848004878698402675594468272567314357596675463585679138722116950766862541846687722054134883825402621676154016726533696167374136292355433152272896 2913 -326145753586729334866370675552037410090798236341823967255156149711289080555415079804951681399498397354652038309543894454533691926449156978654391125505683194649450396189556420842804751244197423720220081092830754591741717644205208007253435815760402587999790738940800966496159232 2914 365815629034315388100509906803333734594744050249184567036130176696479890919936165350454774549353931850008217674929694833456343935017572598466813540767846267049320435257746042388934623926811362283800319467062787628897496674516195876563557735149554750607093695201946162664095744 2915 -410302677606640637334624446657526460399539109197886747047933305010863122245530539021380362747926134588569914332242991260831462725611146999892964291847032460208168341365595933346171238515366160829697296958072536643459340457390088162912912200191071460481825035439586761256604160 2916 460190890349381727762816809345389371795504552326086096969545250439736573664446383971029320378999105998015028896674405440073885590751479466779100160834507672859224143412398668490263983770529799819885227191632895634253307952596785623191739579428114771122140028014329537090029472 2917 -516134939334146303070786757303504256687365020244460567199331362620720055217517864202877455793630063332869197929616983932054725731884867529749733727991870488836571922932328015783390695594725060224496648149669780917752007649792479117752173947631998982275012768473484413741687232 2918 578868718141482621769305037440528234194798620311254193678916023502814082741600997352342338878814292924705691553711170867245207232018238756962172016051753249474735255377131937281177065976369148798368518075713292419403760406575826938188947628658043790517851704272984344985877376 2919 -649214912599915107808918593724313816288151986484289962545739460745900023323233138835785950030713258186622398979585860057764548149788462955760818128400070717682445832186148278617218660143624331389053404478198222097772487562193890753498008232246997636511197183948385798869471232 2920 728095725857995156224052152857888455936909199431955785739098269337478870958443734264170932799842548970411946357154791455810556943263860070565532145180817825786471015978803033064625845314310760697692077930124988007724271073489682002837237169714678649946229048390280779742811520 2921 -816544896784710099412107589978139962387620368123300431640629631243344079465392168516280400936952939462001262389272256113745250116681222120338948758592237377370440882987580030799770482692746317427938562017152747043972171228567795170850302771906983961641734193720728791687200768 2922 915721167402694207750898955618018091147906839013265885162195274184300446917226332435806189534978544739737336004397506417308999225207708490791786870242456815644988259024659085102684831754286081109256694800977591201706491828959108100292315170355599253263577794689936554943833088 2923 -1026923373773134953236441439916471179246040095573339935685080095167532080481801444503459601795521068555296273084121967906879590506590231710317843569810568997431241552281124813784808873051966195966214662581103713350945611801742738638986439903883685416480480135873045250340279296 2924 1151607355711341683593793210299817652175507852888736337048848705123639507682319596073064231783682714386195579808296116661140557620452430608005988586920443756209932120347457879866092649160596782800716673442908957989518782133277996685487655508584512109753847026119433572120912128 2925 -1291404904186660444627781848273449842802115576424294027162671015895299153538117413482770189898156293768116649709540069044562798877636838172269238768024434170445271441991934937180399993022689857912239162696557139989733995683014390051791572933438273562227255393044904751210062400 2926 1448144991550970450974881986529401568039909398168563969621685588322471379680187608637045658841151922179777967465392483492891976512265736907586099455274114747140803004699500932200335452552299261222054145732421885268219595389447780617984654604109403242958087796701203370933424128 2927 -1623877559183593237259641665642746062101894861880521805537854808329145020291667760552795386669318302945755958410628278379274833280526053695738944760582454729934198409163267012831372725041463988987643601169631278582162303958192079643592137254919981471823312272363529172790903296 2928 1820900170114609175731790627477232939676386154158884558957700438548456798936231303816088895463864278368386641680001265058285683446699081916605117436363321067020210863857085565669669646147137915859236236337151604858968954468691435238193739276346890907792232016276645720158310656 2929 -2041787871115960045274900070433577687058827216064506913091703602156355920908366774381229235011236086871152854841519213054200097590680248688278645676840210877083033673986709722211733919032480768017542187460949142037975070745377540364749399379901737710391080591509506395410130560 2930 2289426650103486319227439937572567462717870353847425141875252465346537912917919805813319843489180458665365437609843898201469146847993884997010693674860453075716293982564238453235677431812940619289680480005868684537168500040836697840944655779329352683702890941955818679600085120 2931 -2567050921002910060768417451670410070629464471371627037280976494228887815576017671564380340701935798288851795548568827931392311295917329995093807614403407021892040613012950246924541793818657562448018680179745419502726539632278885765716613198862979250604451116311920941041236736 2932 2878285520091720821187173301111044700623436936835885168924363891685466224959792593303638741977361279158723341351297596692232785726140478551122872151183851689692590069719789823524309866935897887300980160585417951533188049884450077241105096208793229353740123548985434042855839424 2933 -3227192755900779104084092368316551878513613735622086771441927199817427163383949690669342262804740119850414540457489270027588331744438064500894585628726190879068901573446853543039781273361739756479706502023523018251488464353452522301369871611189252973058721398925698211288617984 2934 3618325119787327917893481412585713017725882538346833022999700625190667249273385104664762073672339214875699488878710742287062118275426292941061953495459934547832531343200135239972328424709089281958574107905180298314231288669954447311812276096832829324218950300966664354589078400 2935 -4056784337106840751953090539225435954980614652276212963874606050245676880496137770822314831167012158757921292817231460011404162652836689159524146078428245524650587498519805564589323023691725834935147994320392467138613349755979517018178463049368042011645739468721404870073706240 2936 4548287520445890447797344300915464268565391702379038238697652178535238354078792246011017197182784071174287010045758737162850643417253971284233926164189987442515905088833106922274566474206259868925518698548143496125280235159028743823639000705361060154807522959650033725779730944 2937 -5099241277674305287637413887993598371546544518073725260525090552587751922422072416846927883021093337309237282878828743418428337316272496498062802282669567666605998260594357417600474002672650663840775583841499110637530634808597050396475442141297082069686813218892885286649805824 2938 5716824729798990645695789326635443525144892794830051521653501012284952628068709385991763228055960480037199588672674427075489706394251229748706381590408406001485625636136269212333857946059992265893142618788260459233624185580354344475992533836739169213642032551278839103019216256 2939 -6409082508059860410435394059859778885736600287297613907100395758363983536952628144330665668566036559300735317019255966240630122242705153079506432362885051565608764229768752720732037917398516739557988908232037925838208576451888912226578959826902704414178710381793145637385470592 2940 7185028927862070279424148396467364294480002460441914455452449852412808821747978172280471850640601561578484475022300802541167525545129221051233515442684350251920717949244628444905888628572251655360782226032179874682111761120902326242460662588171815971988732973520366639868980480 2941 -8054764680624265578594337045563418497857129032409995398461147975564702363537298838253159201248840065101486546431699252435474521757613812232588323644011601575082542194273846075036524881864040906988729564598789697971403922448293675234153303476850576415409404007245839373688616320 2942 9029607545271067234607539391101188219332611627157014172720187209595643222615109181451507851611662202215114485954091520657103452431761464826518553567695661322368454531343230269916130860592002950988736706772103283432610978344940586539950828385449153964657629413288244982203287552 2943 -10122238800959099362417436265094063776335842831384262649311997676396492549779535329582590968991423629027577175520662872710403953285400236985921620271057481945812294018985921435807863535251243747632309721946651531415136396524591313045486767563731961662507298806889696505116338688 2944 11346867223993445065654783361139908589620670213853421662210460907012290557264882276354095364453106164139444786214966253943328582154768194020892610261427850173458199391740840753107214300021663913714584470045261885584456879973522949167446180340670424614766482508586962509298191616 2945 -12719412777332878919660000896397751334009774289870932930967072729619859174597599976737925726816721276705460209157006723095543008293035078473256561889389490723718274593805435486161168723526621092865955761459079313990978428600268402210309437549782453142572285850575484424111513600 2946 14257712353470922833715003933266105811549667846727715212904814525569246378015811356711051943274183467666466185304347887440574174103142538358268157902632576632365625569622784683121311534812349486884756284749604437715617765547667057972587931594084263083544552391769583773021582848 2947 -15981750214031453824129120896973811892009688885817786044465744906390661607847252886006359301155870755852657601206165209390551696489602921226793083319268746752601237213489588321937498539241800549590315804315123257000506375425229307818021240504865659563857530926957496302163300864 2948 17913916085731126875890386256431068920730709897465795308249517474191778901907723856357079249056463766876225036368893710417319541064749291835779163529655908413624104840690484415567573396825392824894250986716563269021348083140329886437469756081326347533805675882039121879708722688 2949 -20079294226463824762280089166526234590317218059450176098733519066101744565195850300196376706664242769390506108500076309625792906231443259300565934845910167995053278681649352414657674654325678397689035327406139015242063175144654287088013201599456908266474598208455550736876239872 2950 22505987171661944189991936495708574464234866970921472788740002434410382313233848299777335264254314666559748228042695284566580057978314709104025801177904079892785720730686164162092183832692273453417604691954848456206576653646073853277365775480921151190375636804517137721471011200 2951 -25225478314829516681753133791316001206748122383090636245852918910026295451426831863495027793729019065474494867120037361820233226557782100546645369141993039383047333472292021556724659712225944740295957832046264092169037189395576950639878793025465971275593826188301438929155170560 2952 28273037972867398811976442868188608030347654860607840757523845372125195996184110099975062831759265699579281175862686395440499708245480678845701185534066619645101878878640766824188210872524810792747183609864611664697580643760497021570228448530304985998994344852756617447144275008 2953 -31688178142837395983193595458533779573406363154901288719596724973659855930788485188148520538465390736010480032626155745426036661919817390840141718608432844995451600414109044761232069057896727593113795900911027496960489053289533386489951413742534607164150339792149797317115391808 2954 35515161779208291559804453304969086355764819677219191943445975744913634457482721807245528597976752831735517232543804344953702083613406983543129914853074917197487936371118541591206939151959340872839226396412791070993453380302117989011171374110749059885157401569635418707958563840 2955 -39803573117301483546456227931592699537302372604255071158572020582857129579070976240531257560305241087949543714494237351365312894308572207183228895395754044521695451417833897296887943345102043891600429541543948621529383751565377018145507364961018051691095808531123586180739335680 2956 44608956348457406122040210250212027042817034969910412184021856907980993349491075955812447573374597862362433277630256939048248512983537643634619836179344991519226762297897249487339376563394375922269563721346100308710282420883875348736988197112943633375923761538831089583993443712 2957 -49993530825279000566287907355743427839775532017114960382285731322618841825185933594541916271139552164638228022764645827003811944933545286314978755962512194277684655276202289624363129030083919180479783243404775264316738268171510538420481212020762631371630458956423216599554970816 2958 56026991952255834080745789071799557565361449646197614629125762857365559385296431013411638163100893542756806421703036980873340325302133805677932600708497224662152288654542827264075771988539938012115574066539335237024980902145826471634794847536530318493953118799656273578084266496 2959 -62787408010530292655735528278616227510757907292542598649758278151119811511651948092498678350633044610651711617612630011557939272251814157669553553210244109690209375855821011908189938466602473317749642286715253940242168235327751455197939188974893287060494834412289634285454603008 2960 70362224389407877428553291095106544018448311364091259652481047834982024818792518730370911670581015539100449997370123916591675712767511550358710111217743661329464054614436909952648482639713983869919116756395406166690150827866779907449686837512487699536544605483687877452812941440 2961 -78849388066958292228918938821373621697920732712815741378221587280222736481575438057206943224300220501111469812232079741091846050258874328794845269332754882892306144222897058660077460535541442607816553276599513765285352191884828335771151087416721826533306637049585622902562254848 2962 88358606715068695640671843174073337926666184424684909775503789227901471097231112311949687688297259555570064703609298932393915299674789958494407844804278938017468686771804371276559033489317427377027938909540727388649193767102805812369603147205088521277483949369466685319587797824 2963 -99012758520024751572928584261723912913748673329031085900869711114979891689812963646599049555484170207532415502908082418667850923569968316051416570098551645000315296338244277005450181402244525931212491445055262783763895119144853373265312007835758481235555514675075679567669806976 2964 110949470729846882037892720176560803995412911350483036346683772724766576348232199707859462105659582377428363453689880522380295848788194200338532892931109066948528152089146672068455809148165900934387685281421205159631532640084208293743154677891554453378215575198218014941887093760 2965 -124322887088518531667376549779204754101877809611292039631039678543918673501037944615183626549173510712614934430853381111146568220425386235528513462351381026535178378768242425891059476438998410967175926488215341364590480184760936218666037880426506440924979137849814462869068689280 2966 139305646722118846596990073046611021508756059540747717229739026155075814953987751128796922321096860373715331698152326660843000647929215481025580473660306782053530157406347988414238143512344491678939484311737713585597619032602986613215507960112066570717639011078693206156677185664 2967 -156091099733153414481361491005338582785470377570997407382793334990535942944852885564117312339776557030331204840334606962832230408457799644168467757879415034781356332769528553938421031295980405782618610590549028003936337585123986502009136068498104401708549617243035827413188407296 2968 174895787771117016131750973342006952481275657536618344932369252707234802826742030693895788845080021095415845544674216813116771788787220604905866385411313552935633647958387849810029217684593617085958926108709433861728876643857181493426436388394627727459981807808229272375850713600 2969 -195962221217617423270641093500571502776817132427608915736705849067093563602141337092539704499777804478304796109146614115182967434188028460967871901994627430213644526738754121511832619919889920261534543268162872915457648565228859346095447337285077403942765907068112715726300699968 2970 219561988395856233599004610455032188877476061425586353326062943115956255946717915342366620659723897132259697696388828487328721371102586317207285150933912695348040856017560218159488549798229708970387557414056696524201905672857618162274502697527504353900705178636904041824160614400 2971 -245999236434575768869948688607149431762035778823832982927283735714718226710629167035523189102156547422450659348713054945329438803496686283657554386416137312620468284481585610012470386935111554532767731270376523159819818472758675489814965568271964732085059374365690649413270388352 2972 275614568139070609460292993701058124821293632097109612813618590530919522234145040337235798165330092918197121717200039617084607735731512273642319954349468755754558530243433785790997804939758280414675111708678064272484853257745404499451669892071023902364322198088259064730959315712 2973 -308789404506185045540795947085113496620085639389616382295857664936805870099310762331648234356271546161820802618640447187760749597699360686528120689676094721178642873836543617409926417065181674228977790126554440753021533018348228377204467960372873499740596339649560837513352359936 2974 345950868433105655032354733810665019920710816811192761458747048800885242658753779571913360550410364345763160811998248966013605683525049713158964772011809180896076907422920952446217608571929025635818337657451388687567775038605261033122040432724314510335316879982099167476177319424 2975 -387577251785856648751236537781134003565731374665717675840436834068367675898528238021363984755513364903856008949039009267037968203440448312127189135799322804625317676714711625365115105668585786262002019004610607237811719293654966435158609116013814580776790681762251553682507276800 2976 434204135396209875372168885583581855799988046490501952922565335702945448779196840024812982617989463488391144251954761224710224428523798964763376344342389246659745071250648422428869282358847474643911389148520403033487782129134428503486035106699766577471877188635625930629018963968 2977 -486431239838624382906378427315890215029706661052491951629850969903141836001068944606329832336296142540495778461660376197505298100338874311411935397578627943293183785741134100394477943150739635444738547408380339553152603717855514790618160229841467619036213398970753205825126064768 2978 544930094106294085685700744125811083675794277033451806787762122461709466719208158378740065918737083514212542894817714306925902133040617460555716459217753225471146359842039412229804749086300352699273414386660884016259704389878065194519692501815426980151102947415209458537751345728 2979 -610452619674247009533430448615180568914836341773128610821578199721995322947394595777221509889502421053506322382385624080695557283285661271207702908596090752612399026587221131635511025695575892298063138462446166129687682644589265166457907180039347312991174816128110746253988694656 2980 683840739038389620893739865271155104989698591328417351879748541237864839283517009093558568632227398123847938606309373595294348692135376270786164074324214067043139729453344746085122245498258894004010113497985699092894910954247929895278794079368567580914694839534341687406872016000 2981 -766037130798589405806262040149883037004384197141008340935487823224861739606454768504957629538858232261540718931804620925951357543270561510692167682707162956365543460480821454783820451658526971033433314072746684585548885815769862421546156466171326212547456790963508894258826426368 2982 858097267874814188223265377194050803137283459183318561653699015151452082866379429606032738341545249331956212414207399917262735623403731113771842034020602057531053651756488238459297648557387201182501373265247839555781460765420587065679315596758436246530357674149615539649633804288 2983 -961202891690832232432171690369972485144162067045202431828857616130513348961915428979274478249665582007000448292407718296231295478642921481580382672422243700112605187972705182776992838775626150732027582344832632886989352011565005397027245552591057572940843736888170422942402970880 2984 1076677093334504730372037206856238937539884075043997934674273643558581572510941240235968904374333582677050522392987526549523836749890974070420250853717558442574290279517782372610619613337659615737494538453982153392638075272118258821445532634360759655519278835079908906606273280960 2985 -1206001193035959609045835851485748070410538171701651753793957011823437463535896819176651385533859005171632955196828015431577048530725044184760454608626794561425984227890777619200267830594316456752073414047976756383258718598624405298038619558682035967625790203082874194313240320000 2986 1350833632050677271392272351795130428668122122395245509674725391395497588008902757475099169159103377719941988283297784985408899911842320172505680880625851443250140651331247435366753010910250103108358883008024904807708425362055623380020919985153707399492048326869399497111773286336 2987 -1513031116479764588335118808452908762629584229165589704961687179585817594476478119050741853198718966793790569654070716142853748654437146546711283111034971313395225943570790323588451010944088426651203326321944722468608983699632272897010987734627632257434283076914595309962445783552 2988 1694672281024303632839664805602914527096567429867652907890192353497167431718131675654033084825920082481499724324735448101422387342170078281697204412956983375492343353320042389404588186611360052441505241251655657767535484829394527452596138597728383553163396335680805616697420490112 2989 -1898084172512334888195412963927836298218342053556301751329071883236752188298777585733924807215945318965505459657223963638791293194062151752335472543718525513054720587506953270153745361506494016685358435763908401765701957221528006344655489031038713604482316822649509602469495809216 2990 2125871888655776545279783800858406691976098783219884669535459643297949164447623098040491022434946318623949160774135069260848457516173723361616340352302495260196265512766492392778087188578457647852622222088451586889231124627341805191747031693361837081911809481228012106547638912000 2991 -2380951747337700314303342754764003591775120979693574178586338629357713415463856910234895337962670657386445582947216983042027853853949211504629490614055059151664296759019026400520300756380824643868550151804863352139141364944759481890960345258370239832747477565127141102415037801728 2992 2666588406298075611477839318765290720929895223837425005533655540880416402152712809194212169128590739923597666598775005254307741416803908950120307723680399012815565896580310651257534906021868454980299902672243602353800796943071139338754356158435270489393140370216252501126208203008 2993 -2986436402937684113334896032921246757216114797695723047261376985790325183158585616727942608924052297272292697593605894500078202882445693307222145514395336762639388290883237958645747745674245084322508018591821201193249842568175204077123402338619755330332043390921096676633478597760 2994 3344586639720830658420383920898105624395105731693900597379816479879745034288382905847622288456064330132124312759224328851324526159816815943316219436775977368295189413362960274147645963782558543724292894383746584442285477882223559162936254990521787818912000064036508673517706611200 2995 -3745618403027079571778113784728723434895096465574464493019616605393807675008553864100420978114608101450033473610226056054760697685395898637701186696762105860026413349282453000018195957819675410899065792233548646524977750621827743405433494226612555047158685148378113575446726592000 2996 4194657573062503095741178890355264507883583446592032948367114718125637216090922743220238889001500166076861042440006651121058132081164239318357202044671240451290974292846125549491648698186451838696252995456269271473389431355296472478432718804316546003324407935905393380905183599616 2997 -4697441760466193475163902154221423431968436552396299150634533660853323035479953957458143864720249013084803848752291154341069330569838577292469776892495593954185552612224790136939700165315251312413738710225077113078053848028274471622295020062466021722973526989069454843263781142464 2998 5260393192515687569315039591443294682694674668477797753306278376550316770424486086992711747186981305455122762750878943147640086799093757423231570158373481517515763719649361212366889276368847230854800098535315368619335823915013011880621690848311791915152965951072731995195840454272 2999 -5890700269438558326575694945690837493850327446939893090969207916191076746190166087755492543262578392119734801180801796240912508024037908947691208473794301052240163266868445923380244830995995626306297750498325758432673205144638262249741772839855693274086528031518273547410653325568 3000 6596408820498878954447069734667963375622386022854246995109577729401906882327745083461471982085453734792976457184283293920595748045071191798319082109695915367479244725982786776829965751665239421902714913361630285913448500519362089819814172890479731604744157019931807063086333268480 3001 -7386524211612977219485525777743196663837293346137300373750913430399307691258296785619558881620485411840644898864190008306387507405634728992072281339746542003739842925887506558406266613003138373388237429059048256482685667961961658670011514896029363341938318633472716241828600478016 3002 8271125592786563768257497781838057816768543073549113148699471087898536590242904435978106424530043983930381610910133043209810736413168526689768143351795725674132629742345198018168802081062846768138376207065559475754517186652657198553684468273636677756354661674410780614601352210432 3003 -9261493726362920500388180518181081137589929998903539063325696467055114916153070678931690147909982623575929353315232042051709235848830208706129787645600543468889832122273080999417057736663054005048232746557079948605839761736466727777304432380550376980370887801054287608452358660096 3004 10370254007838881138147893899044799927762055106906053123425710939699618793552138451181661257336701791886294520945321103053376467123512557555455418893354366432217345108160002889969629620502872116851147335330688321717429525471395349074443836119368180503862497718527124656365581447680 3005 -11611536481976601964193240892305944530751879695290948144854575489127731432094556665398292274707701964296645132395690072299719783122747384766335660476403699080692262250167967850665210782841663634696534842303601890873742384321108724901505642410667944479727877948986149768272807838080 3006 13001154870501181463696488090735650390767653119066774347549364491200818223225098989633284747867297100013684988160937425536871007012125522127401604290695565096662375555988530709950546505013474936320867139256642814903469894276465230238217689253145120626479789725454838757241443055360 3007 -14556806866495069929483929411520690893748245524738538641362422197624967388460271601729451084616818404049077400807359993035779729136164965531803597491049027876748832946751545030383960556769496712331931366252102804796964963431894517630905386924046542181878216248036922964221498243072 3008 16298298217662530049980603623506437085627323579115943796768703311938288410454186610388113345343670639818896821392025482455136731152144397411919339387546943113576706997995627549629158132238340435085776073766126643009468194425518606108781886920694355765341352496820741999667958827520 3009 -18247793419275406055653753742286224705272054527101698027870028547746248269102442730968507113759861195874682858622058601568395318738065036419038782754693576438250442709196565300390099752281511768221139027702207846413379831344633810000750212995038944848396315380322523599565534190592 3010 20430096171552379898725596335329586519011675879942483057333393020965744415359866985820123462614382508524471272566097591955032675016647530672513429477729218921317579527283399388600834328415285759414965836907913092813812338597527227544091634548961326854993277059558884647934194944000 3011 -22872963129634243862410910259575688749151475321263594314165746314024330008011694070961774639279977441738680468166273150795780310503604430291210456332854670171433234597601930135356446878446107120910530558803910383687519789413296836804040934590274782917086959510484465119913238831488 3012 25607454891854946455692906620733889807465804031256237188810346089367941918862275548390216174789842665732268159226209017938733574575199734397906244396218370415282221734336656603872173834532777194000324004991353891828884015195752153544664264743771292818490997114345366821770260291072 3013 -28668328638878413848312128230125431111748173242245350515250992250985339965891309455888413758284637956666144200695211437850507556217849664619551118416925220492301044239084760093477045027607785274085435067495270656457390436259836695535293549543717898720971141712543173981113703013376 3014 32094477358293785930814016545210795924197318798040047855877467749407738611764392381019261069914290008575177347804787622209179312723073239898949153866207492745714696421953978218895242507145559349635332134881705748882265410220120496141068956237860075995089457575913357520757798006016 3015 -35929421172941455683329249164605958943102629941108533716880364938390116507013147647020840516108704393037447721390481958821369979086639697773417209680788656537886727650145613075020109175756455180291849941739752571570115641956220075850983957484387338917626536154940381581689080142080 3016 40221856943849814885386453991414583846348265613193275633329156218321929989666381861210548574711831849283478703530689555370055358595337135021816379741816224715004916356151390216014363321329655366777622116625781552902872165656450711381765627205380215991598615810666511692964224266368 3017 -45026273048324513269041826382030732733265672223156230667875689458368627983849364888308436696390656838716005274955998986789242165813046444877071523397107169395559820033746993995260280668569042179557994466804665528225975281856714360252790491583527460071706618839405209248210373390336 3018 50403637049531540516300571569833435021388122214850452766216331502213868577022994440889128846038524420833183286968166466952470667504591507057688949709958948225399759404203695616603525447513166373169643545342448070724143530730014869442871167436325099314916944189712915982689765493760 3019 -56422164886004750191638798581974367756251391288722228504377974494056822675376960167531080288591356971117606440797620192592422434702966410632787847170660801397835713930663462956092273407908997303114180688402205924094092798960757471232223996855002446730245791722993130601412209555584 3020 63158181229234378544607659732831330293183452958424870875719745910954457269526778265724309244581469976216199834658747235908128753303143956115565709965268610280349970255234494760850136646963988846664413757753594754858943807825665380751256663316510364664305754439594719177372955194880 3021 -70697081797537435303596163056072219012256074006984833388638887550863567285655696707187067810659503451532278688221867700600037574629427435406862237962693841532336004340276146239364721838549330151494671491395508626236758018923709900132288941999195861747220593165233387500755723357184 3022 79134409688947076169279835194126909873251248992952378869234871604527904840939631314017288532045580065633070990689249759148009848783366094516801318290608193203179143502374132761021704901448923046593716833560153484280826479966679027955518017238139630559548691429734322990617149547264 3023 -88577059220726668245944616053192857325508120925226622013402780192427460745490675445601666855515896968329683747450435071109039429197541215943432610837278033392333021540161124271559487497365091120904651359116338847920640236775213990637867767182380918342485198972759429617641520764416 3024 99144622356018364802912139355122796242142857007897774691540226383016969350259261498946782973013279003236675598842481815585888747997847149899957095803365280958693560428077248817872990445749278191016751573376251451614552190861970406734637421511940158336378766892815130336842482894848 3025 -110970894578860100611834840411001576610013575303077876344446185708254873236186291075459494407260772017740264064188915319136527898051597694264803197356616523810700372449572877475989690041604704695897924839121553295284578995167365161067453732971136561821893610606791732148619690626400 3026 124205559069459149533391119005638833590834917958493213746637856553920726850970548929709354147527502856941033399700189916661406394181707195680523952594255464729895152833293776975073683251724660394274992282976224158487939873347963375022231061163491402579738725145147652489581275299456 3027 -139016070256903496639997371131484292191216983107364988786804849196743321617477629128225457148852563537975845513369829663134512919844069842987331023941894152849826286639381052400192412168043090921603849608123599988096747377908755016338231009919894594211161072368367271604682805218048 3028 155589760314036530571566870977199812741275216582990922580660911642855133203335454425680259437749013652757985168320428867141276757917620966937938592561437872471734126339330385554476025009387323956703815872390862897886025668447663358968195454527612062473566543331995890090494617553856 3029 -174136194939872379328324448778108060887587773520573197552748270191610699957862489615587299625705649779108410653839073109507121222802880714961418007696275677823379616571865205533209019144538796491306394184055482674682046070864073219109480183921645478188978496432769614929192262122368 3030 194889807883169714428050916698911953345403551649777565034070579082337974397318466809928401366725132458683817005925966490858677363673198449758722435633959770617651735787810431492908846046559189659641221913020252383452617262201922975162511049346803353322398745141146878527373001213440 3031 -218112847135141958719675618645093406763608434190508508648815579493428930307278520003431836649859445947993837455569213534973169272626487452786613217567683534979049418224290620139259616148439102269078247158196403331361343140608420199565492287952374230152060866473056780456998420205056 3032 244098669602817162377977120930690766322196838935246564377688303765744212544546880141550956988580331976726378581064565675199151448917521358443377049927306459616719367604237653179012038178858005617998483937220910329408911288400799907491647968953809614735402391039634526626400752511616 3033 -273175425415382132164304377009085535764631174300441542379167626937928352360144292856426290528200283174672106064251929269570065781142997490980952285234895957435196411599797448907197622000280435365620429990994249040513329671209858521447610045220342174742821417383614069149958387707712 3034 305710177867711215044348072016638057736581836052469763463438188797310447701290654823814530968708446229618182899100441861017100968660893655470999011554249053982938694769452482395317346379979483062490104881623543887160828088936903362912555368209152182773483366801349695615257405252992 3035 -342113510428258603260758608248193506255094487988077211766232434275367328821298590934678092620200350976195667110763418188060879200709548953666513225528323115925324617735331199646868473755996217958686758305520693351841371227029914370298716658005482305456670255477537083269893292759040 3036 382844678299701320061079373672373047951298765074738384043400613865151391059582421049575323752855287427043091608920432734964173986119120943370041104589761918322024186970910066317124322742465058838284030191527287183909408242928203461101107238525485895458691192375425851576655594090496 3037 -428417368795150232777696478292046019612861186520349246821738461699936862395900557920718047225439928496401389749530599736137230011171853874426639503065956967385957816477800701380597396701226838707205447530917572942346998258756359486788897545338496418948926006800694517553897521113792 3038 479406142364187961134232482618197807250572363978276897472453755966041370624868257518390261555019080164988451690813634669998439223754524691346327023882491876859081182932260056674178195379177769256610884398883303038414665766903541853840297477065484316188789351851578392800760921914368 3039 -536453634565062572503742776244303967804658130469796863265941772871642682445074567566708961497097018114537227761176426976722907132489002703879514222148049884480097718536312645227296464932302524690305237022534117375911954216624873869499260018210184910512950070239970974317164043406592 3040 600278608736660226911612154480793565141083932755902945792170156783993481765901540098877934484334446201415530475593842617859621108520589968971848088184079856729523946050187594376466134175638552536680280376938950015622794110648729686649173414396904438324667150592067760753790368672000 3041 -671684959693258166679692623451864470318965706158431785848834638080069053561329976807439508525109976108726083857281110559664785323122446579858248677942591405525449620954594032840905311816463559575072077092023355662614404827158410955492867017910946613304347863563173937200513112155200 3042 751571780577080969640000822142694762088705672648935461365468824659412731013855023806586946238568092879262238931198943232252843163977460851931874015932307547733610568179444988680245271749907211065449828182048622176614052396373792955857388090708187661265438924767708133011250075692384 3043 -840944618204210186069570648309097694464113103722575284357156085237608745652936847698570302037537109099730632927181654751211618406919297274852815845226114375096350357195169994083111392551288377099786950887467634291929124935932162769117025916456041423101023246248573504661512255229696 3044 940928056991386602960386610897772408883527865653169573031514550947670926877896501462600837710794605543959912359767166334861921949656924560797747459317913283396657418915997311827039248483813274500962905230918093040780048349832030898020012296652496094783107395562161052721033296332096 3045 -1052779788036745562774266175408537213203216113715203729700186724585585899035239619722801836225341635361586140653901050859733748244881089165106527243738637886862547136569286392845052864421354498295804618571436665228688091675913050066069520997167474145217761484428919423189142773862400 3046 1177906338349916704284653656465115928749844141529575752957609578742662801177399932598502408610568771117791518139854092945948135632948422491913847220713282527885036413840746710799401102394366415650053157040672129187281681867598602306821584654594117688940652725748720743943124364014464 3047 -1317880655813399993639723229383062162667386603487263873938322929035773594965127143264295828887947104877227498290029105018988681923376107719792883436727066385090607574101608004878892273025522725409820830215200827171103284201700539043291259861912174459331565455826750129165100786077440 3048 1474461768461507732878850735612793450053307990120774058570697979645824199606980420750447670697629498320327567555092707806937642088576043886308703279961971742887456486046830128560501418394681344025918049281963375274531850868986693441036060305865043219623922097580822749956429272137728 3049 -1649616762368964197432571540360805594846553296904207798571602375296504720704384864983514913298533819635148806212643960890387392948487010667298812632605757981533477943024166138145117218751876134861228087266937131476263709684811383793860632712274672216535547774002553366259649031373632 3050 1845545351165200850420928337146896835178547612935258634503274976911768201204474756364603876839398307437120330751456232305701603715714807795786411000308778493656882559811305163945898671576604071851896910831653811375538889728781037600829570634138130711921995354122972495560780707448640 3051 -2064707342286269055895129260336264846342014834436791889369572760398896950193598109498129189334023930439267167513312934235575122539995108585356829308698421351667590190082467233100833151297641798657210279411531373345195334522540416107209295227970343896855748750472728567965920575569408 3052 2309853340939312930387685733841388479347591378361892516697838506572932359953189236797575822295651182339523052323197384234315582000675145221900072143320577764312914861868841366349080895034189706760968818555540304780323358162639291644507790569750473522315775341870716151582753342011904 3053 -2584059072826145286578370172669254188562808515174288518555419580473261578516987954932996850327227422808516197733741397465308282788075880509337691166379771125856259711666194613441400549778469684835391459131020848487502269265179964264894516104032654312836139414705333066834989695220736 3054 2890763751445738647125976316535994656077559423722181592759438600852523160272658613482829370492673670230234676919579569677475798336464841446230745129960519577777946191107943739586018441646852922653333617587227748719276459498849434243357840141228578724590325841432859920338876744659200 3055 -3233812965821149013975479603384097174603528009268590761108855074233396829251094872535833198054733481669804497455159373861710626490536276414491776860667835121313381691235736296804243875019207368138515397642262734493225558783832913392813063864432109643904150205830925058171868460206080 3056 3617506620389715418112901143719722836418472034329059204722675776630899077013993292253797366386816671121238740180729379272131948909921295292496940146415685834711963160380621422766060171675824580197543330131385561323433941329444030495658940322496970486426161185936363807378055158278144 3057 -4046652521243442711916246249019451744430797190329354330596761278638254005434682468555883389654952335858482446985460821228759933334117798949583668666861578988400801326867414362871058185533791644933681289359933143749120574480054928365943829126437909209612566418995261439188494094777856 3058 4526626272676732977903375652193932305338435810388453452925885797946903789212765243737547289908083534439763597798012009019686460510804321637640985383587871809942375862094560128276544170818373896159534285309859418451545858375159068003282126089129179210608113269519385376244805016838656 3059 -5063438225948248914607896473332471834022511311515377092942244704916256707250937026877899389686918146871909553664189543428691690521300701923030994716566404568291686771194778614578169704689843748823001022086905767342739108409027092749245352797609552440443388353282067774262825778126848 3060 5663808309250019594125891202276730687447612587626836359523745743575556727525325106045149834421640242739333222922036493506184373510826305328508627426229541800242458849609596271974753744973365623721706195676199929850583313500333252929518868061726039845839532287695766401278383719372160 3061 -6335249665169156545845383454975534936996577083600470111786064365964532042961673322580861109709714899658208959746009781022817139091548157686991277601749023520444065925260855131659309634098567801662117626303487147259092172759487549155422985537550955594383498749663015969212958086352832 3062 7086162130619882246799350429649473547747286913958935907192058000486940767034848923475002731465137825807427659164635892994598808628488086308623363570535238870969616193516259629470490780191191254397804451402234253162253763044982531591368827711127650410525667494572396579346217724729984 3063 -7925936715649626770534265309160898012073906357201334664190277580149007006352328359461971664678669066950345633794820919896448334331086184726128698666434160138641048078840346658131052127333764154298774137894249524289777200294746255383111836541961532130226826787674369209365040624427264 3064 8865072373172130994538428143661663021639341652503187978067104914248684544144236448740450063921382622585654433076335293258399740979518179421108061374804473805795519000264538988981352008249297331624804886952877175222639436303203306033874157360072614489919469040803258821007692757422080 3065 -9915306503216146253341583868081308401448941149151268638075170489423794886954110821953813066227183234240862452516131036206948757233089993279992816157560229207451745475522992097322869413495957746104618612130958895872354185196801199568377920837557471810084159568629979630125359443198080 3066 11089760804557989633975903291984702744020467909030514559858631449658081970321024216088321378706827886145988719206235141957890829966761733572126428785543917229273047298710042142278770226271313075745519259206058129794838229554268376162552785447609649691814332804245824259950939284293632 3067 -12403104275704298555782978892506600771191881613083817146064696095296758890961504400760729914509318078573073854493892078282824560793263451099063613701075281862390245557140718308995400918769071470430299396814004577464747687224996948605755870617731276719816826651955120069159892891857536 3068 13871735378424347559413458407240623998070130370418692016812220031793089481413553272970416949603410673516064965553629226970408322015536387845021413051579804057881614185693134559063885566846134563386873512643888344439769523782630692813593261043388788358403555626772474629050827647434496 3069 -15513985612986101514710194177447854096752130717445559545529610312686982384063536893845505303985146133793615447877285619606122824787014733634326769428015420280055152740507267709907641952698298141122225093851742297034324741762504765995712719999407744296475917734638947163725307078324224 3070 17350347017815475142444412707589824366688046148984904603792233636505362407040138104459958477558835078088705337364713043159009163496791492624717998423761856209086946934118574164659598378782562247545509775981527016740112135244696360743323204802688820141984174394518696508911265296380160 3071 -19403726400699738247373348586313356683973915204985778789982141083995149277860907547617601744309799223712976207192244844484717252025254152297870664369547337428406836676108231775123624910732625890160925244640587595137414567529306977079074518386720941464854975538335932234751234129230080 3072 21699729437495587149615821854339357183647930678910614776231719933597828582526017740301008417875965660374539549467333213544992807279562972007047691972173191489918135571290536160668505278933302114343309075212652327304919924327801669477435186054991190067388806965426599004613447782625664 3073 -24266978141602097366069642095722218289489681836404896171506194399932618059411106305482480746569052858254093822220618867777626415821755743168525652921085714929753183826364325427286062849029007557682512220141898135522338388314933420273325548218461923846495386355771607721559763688044544 3074 27137465617709556771298298593360724381653508316108983678314683054031250241734333260214389095198336079733840202717101324183601592628206452189286168601445390781372329766494342048140374338008785425494871763233376173873338353563499143223377741560864602799773910199008984714911685259760256 3075 -30346952471551598505341772523804234394701836440530170393375233825861497440995877614555115596700910518152936466965136566431817199132467818869063396628548731069343020376801889992967876756570454269518050934751093591802225477438076689948956452796704971848878312050613873096624043056902400 3076 33935409759169166639221571721893019907104767017584746639705055550179629539527754329274088352893751130446795469411983040471330439549727309487949708305644175582633623738112694822911192395398650937619587355779529013856468599801632284948625168690809261804195737546129695094751543294460992 3077 -37947513930792247982530515937244801967019980254278442770534663449040731805697777345230089543843426653970546639464577847263067253511985167728817189294253509120691931726930290767636978292506244578188411849543819117098921094338838225599577745135610299271997694093124993172910469197976448 3078 42433199862839045583140189347492723879879068937933470791075486702476327141517847912131897493045926189602648010242776512967291895367311294132548762861511647750190704648304379830905110440828416781565135040301620482777923417558614462174173140382754089803690558128628908086891766074669952 3079 -47448278784515618517717305940972567208919548779870826037625156712675444353124782958932582445071633670690419292388428683480686188369027520960039149088888875569598282874190212269182251291665703755789429095765477940881317521927613677058909313495800377344753015914290850803358323664211712 3080 53055128701773034803886866793585397328927334007066224994632747727986214078903706769809478254981888160978889983862002930765635756161114374698064873469695354877898478707377256149410251897399398698520291405772919628053802693915394936886322672860488721648480921376055562023141705756395520 3081 -59323465810658223579100547933768180707666229452816326330926837843094447838024973468356148842305583085414715216141893063411975834764575528978876520662836660917241700267519867232876385419199874404725304540096089809279613241971130237545732796802843182486636251447162063490793953387458560 3082 66331206385224625768020644544443023882883213333614277607594689928819318887683787757690527669690808251933026950693927705522721611164632481800790281226560075200781174908450921230831957764231618752713999440684276752606934073034185665230357219343274353772609283874366051407595987873438720 3083 -74165429734257813871071515035083066249799037758117471133048192263505755425821451507799230345889099474480179617530277885309456261120208461371399393883698851289780673596896858300160764225162801655861118453065945593627537598554128862676122156936903382497940514932784910352934805242032256 3084 82923454059637374364102442262167686174824709494577220309486758708653919341029162883049921847956547995742782734244263467824487690178805955155490822727398759704717468975638354542497148517251277947628934514243395736250546487185255119584908988286556019014553456996827743341794899489612544 3085 -92714038432290737453226458021953069634550359519071014152087544913448455341455879963948290070970939151635569645339701583427174405487583273569795054658816190472565426439616731315082916712010160144974894332508447871833603968960072038411035402533199307550010606328817794347281329527981440 3086 103658725646244663112376619879128200232861978351223240566696362947680129587073359190378212204981279024276635188092743800020240130018537598709120707093136255450325386659930494493114016714323493382255742541963997520563508883353906222995160245052616756730654952471852148021439492170546944 3087 -115893342436053295887292499451722828652166580353839938948538494457444615566522683072912828701866817280875732244446292153677522761267833865499896571839222456154548160422970446845056743203777913707905292565966743586374704293317881152360792957797252260616633044906854419364517645887079936 3088 129569675468873513994712367459747146145313778926336121692992369421292071845834577609968226303211675355159319986229691785038265062818389645789411189834810639378932964042842493475821996428219655124026771640134204565764125256737823009455587880212494706755431689831812339934186870755986496 3089 -144857343673106144738350960406301738029303533432429720846612453440948678293281640087855882523100400199165763900833038153127429239576473593334284132990003464874430684354832336344486783716945038843951408811968712217539734879666938217811197627527867082241772215867534860387929546567847488 3090 161945889866988492488300568411339648517290462822701532701354435171778038295750990546412571769396372487829508240395887142753191456091136382670950259455850050378430456516625941289262863205198855730717290791515715580971242430679490908249784926855280756381462127382846209511655234132736000 3091 -181047117332014546258141896773408840459358290318403026211622363813153978903306154074491959124462785939155175781053510884212359465109547359260491725085435659102750721833618491527029118894647354707451302533412656355680008506778973050599214754344160993151275920531636196195000339868587264 3092 202397699970174382344547860945725972597005488930009296536451257023503764247158062691054542471220249187289661706789660429953197390941980722748879103454283854735767155292555623513605034584920325418164884123829651269538592749806177947234253307585490206628889764531477425152733441012738496 3093 -226262098027133063661950081166818862380141127156763712210098008128092085135502525456688151169677228666255254830783187045100447688708880844847724266375574326336273933827618502534151305195385044535141637447272450343985291818945352713091610843696300447194507731856255510319858408798614528 3094 252935815096230132398611532037942782327897597194028509585159899316177568250624532523815838292659834453615874529963257967288095846220941398588111305741385061943169561839481786953275458024058175326490128261745106639891506591844173864708249366832866101186227669544730814492654738496951296 3095 -282749036285911609050459132150168922994281580394144690470494604818744370455229911843245052764590307245796581546164045156209129259172592608899108397003898492842792012572380037460707381732099337859953141466698597925102455641613957737017704396954687609949777461082790802559772618416172800 3096 316070692086512425584116499723663167026683993720797008459442623609839399862641451441968812313741194514966791029236212773756432046470332506368916607729792521873912163670132690560452864721851152653931443518747187912152284909888603795683160288343761054661063634992532268246116368558204544 3097 -353312997667671713652440793933289083062498407235335252483294980283479809627365470762882319060836207611610672694690144225246318878835100108012224173065243894217427687645995870863587026136871865885905059888675042788860276104815523734669744827532586570682401701803716133001475201575782912 3098 394936523138129413121260658677899421853130837135977769854445238814304533552050758670553808245592754627882276704475121539191478286622308063700800336911545809828487500666704671046288420109137920166966775529129161283170308015598623267307678054599058897975760123501157212983475318224244928 3099 -441455856775583745994931689714855756849350280128095474096175804067025644286246886021733873214215066078061826249308284808786354468357477594854731506558436643575338013745659991174513845175050767473436283136998567171259033336256319235798033798526789039949112714230261371804554093660923648 3100 493445930464217785802538224971155046100419212463977057333795174984465169274142819812443603895745029369579550893570586255061013680686667963768391949689630311925640894815082639949226382108635710718037782375203373400950325203078227901003545269012568602544539216656976473535873622582133760 3101 -551549084649078203340303777099649416675639481989684942126422981253678411845320800085893276319730486688916855850125313282834168381825559695013470373358509819339936251134023058656771883867583531605174874407525781794911911145924896934062158093167217048310704229688699979282322384106318848 3102 616482959127531327962276659211442681410413353186733557989273047110271023204329192224038650136374692004152875013703240470745032066790454780633031203973770874123760074118619078255926705346263147240912579477552961931261920922404946698503006444498701115534806733282199820067513396902748160 3103 -689049306057703187587067995347103463216294926448211994057330950914141520736384931684820331237647400370176720912328276240177799117119215394462901458481067411354391375651272378113837297585405578189619211279634496182417238135584818175044215999048814919607351365514677561255741796224213760 3104 770143832793969759176228961036005558716942183185745786923173587651178581808047144144361590529825867715340868536697589539187699692898825970044323271908385232118226503362588915650718923890617173353655970581699658256955283310804970440175597822096884734914460763353030187752319674396981312 3105 -860767194696173398157717418226359464200295546717374947825651923452166125291731885916103158614631866562204107999643116767138281160250379039820687829724823346050434356499275315286539455291843376900869837559978310575363920265820065868215818932593713586183867437338628955150669547494297600 3106 962037272054043899724584546360101521782504757416336272997916536592714957905851689399421590751218989959062923874137897962976286812749360504925826044649764577590738641043529172539305471656162018898523911812588423287868524142086228927142979620693052942392382813459642364104595861428351552 3107 -1075202880890637105482205513971852983976311278635642494881894388027834633564525161177880040560981732937934558485743745968852445977651877138914501675427531248318547448256997186986334298386162220703329765270906221818595444963978567228745522175823232012704871228664154217499811659891485696 3108 1201659084847443608753430882612088944043624969592912221732773792372065308346331186123909077894815321277197321957270452204754032185752956281594644267308248191207487744834121410631543946286385861364297366667886354589842609800386122556391334845664647106562443032234190269302794333729576960 3109 -1342964294820044939782160828710933796413030938739673004403214734199178962830733619513651660065613656115358422326704313894915222424565585235917548832677755556444066570646898734284309609729640014601338382064846334946256632168944043027465225193759013643904090749727872122281562879501027776 3110 1500859364742126957687940408953898792218350467076614324793969582213895580799159213594217303590930439364675278722985916501078956635333262865261141521202161225333531112757164966929299593076252980876474211908470263744477479849871727371667848966477565738447777074524092052225831683544768000 3111 -1677288916169893201021882949631925997257868596458321870547396673847792914406079756092054540449540422155434954303214488255408408513119878798206691414646573821975288953472826655485893734189269335201083954185950020734541116571805577436897670006780368123007361210601221063958926479022060032 3112 1874425151391473958326328346571854298889861997140025748776355383005145989748087679034502524652114889626018026874734835474283456251007609099171768437859394163092310004158338693861438028718893013121601280594376396030157786003449215465212350550402426510276014510528849996008897255028578752 3113 -2094694445003765071913106517001312332639079985668634864458748424676268722425009776517571089791185847281114683499314618471420901051455099935122313573111488536076066280753121893026260831847194792079028464216958980066109544373526363657950255019461141387034764133502559315006269375811418624 3114 2340807037627091538582228858553231465284753823861018586334944191453020678360612836690399287232019778197005845114226821857298559678967858512247443008208694116826657493094153211461952482980662711327849818470264695621821624546412225934299514765619406721906333894914443376702619255541923776 3115 -2615790193073264438977424139716361640305947286580578612921492521290425319026843688557460694601192409987887742382766016549658565661222374350072818378398970474908473919949737466449248415103558318603718829474901159224529395633795763202876191486422352050630107009494439508335267822006809600 3116 2923025222299212752627939352549733012174891263053935369222742308570642526864054571977098034989205462311148605538360547753930516582912821829664335395086885370827418884997138487754047919671877667583851649747982932358279798809938931681578263928043382604242448879910441571356766599487255296 3117 -3266288824373238309164448340774725978472285120036301015561513478547448923054204289217189518341996962193652026485811392795020750041177100287660464196592950367075857328168893409484534622606977387652388540885526161609307622787192415380626297079379167493630996738718347132801920205246179328 3118 3649799247019542014964358876576312287255048503769277753168110043399713320743490596680551184588872840129050918952629459365612735163001364307419690904970591879885120920708224237223486894627061217682968494367032422923781455803207444145263207616497322215224405703031065482061755630432849152 3119 -4078267827719927449961937864472495069199075975926145924810725815563386793820410527716533013478508265833639005934650775552004700833722995414065280253227024768601365537168690565150876693615876027837902868808239886277083797476933994100692358682432178546125311055673820156303838065351043584 3120 4556956541543436402350884126829202562345548457417524584123780863883213535382596272338422704158400049555556147929006592999703028126207799343166421684907402342305693671335899024756401308148171255973562317117004635132258744984144200206793917569832223837307118323701715866531465811554024960 3121 -5091742254630484596470133361302131692966735467719154357792972748042477153569939179133260298493450237954540851254186727040943298888120236669460581484259202664290620495478170184163565201515767298698579477525316947738447437250946288559126755327856883188604487310813923558526339309455731264 3122 5689188463454069302951169877005544123941548604348547681496749669350622387134065236525770106178740456571158605332322154221529016436222804619605552042119184467464217871031297965078050388311264221914687224214833000701014017114166583770380604263424739005399779296193164291614907133302398976 3123 -6356625390594380622647802009853028021075900030172585930943410803337664741983111827648729002745889474445220183264790057748763017485591042328401559610831897283758406248567520174105710206383868896771414014423098380871363811059307729834367589608508421265293254978296688468895123602532565120 3124 7102239408885276773887839701509120170692971586029751343487152161756707932008834683195056263596999461093332951511103973928609764418549251266809040418482529988947066870983818973383044277561289859479082677289796834917775158083196125628981495929906023862915658911011276227018001685338414080 3125 -7935172878638288940840393461771689687147559812408366143973178564405743354873496159483515723690673074965428451425144339593640362006023334146981828424598995213551522866197550455166446302498069929759859930883138732583582428500613478020888798420109478480026288255502863383982556736423713600 3126 8865635608579464037324883798566950536082906888222578828933802409095830127912984628150586874869462992874428428097636680625351600497287891701486430667979061988464226441899512075475069151895284328642813499634169682521518648745763904447934937426786713511134298445601148665566357222920967936 3127 -9905029291660681385802886569690921396697721335894668572148597015879618012900616223456496640024244284001058084837818516038478101573708810317980666511397715654116397302986234548494511374112578536125100604311121808046228363314099149519899309012931967853708987984816417200960884057251105536 3128 11066086423719329958881839097783620015324528160143020163408725514014487743389728670108221481258640786362763851994707724131649034790905214801447953147921668942189877961693563329577645808902103840268316725481837179437457731756402446094324646423931263845217615808454848332115777147768359424 3129 -12363025387942825893725131667551011367481712743772591193302459087995615704784800923391778912354452118309687631102751640907376666347912923036311794614944671668662008628211457843566395354264100865810219590292494628697648993065941793712532922392739710400482577837100867446074495898589304832 3130 13811723583349502395326860450787235296401493244024858073988196128485309632611933762331752372789329973397233938773647107562344275453351690372197894093123915532705602814410655794996841988110963424669603393725887571711565074964911885165519195212577263346774875043284695113848469375258792320 3131 -15429910693369839960957280921909054849606469692225927682851634700095458269435380577725334777916414238617186626622610245359664051529554431147555819229274633401467305390686375730440320365166946097703212588406538914730992564252631677100471018113228145050357763492539052728492694851872819200 3132 17237384433717556522022162160701065037087187442961408924737573055674669601997575422609631585725572847401788122272839347025421648469719610362917373620860082334147481850530820549243640405676383249088894794580260445612789358470121280541911065909916533292999521749485598328837194291029834240 3133 -19256251389996510709491261062151689408574028097087917863104446765114822655190923713542067231709874775486190146680806610390592975327068457404241233809786837278143861800923278892826506496081633155214627051247301251646005137438241219344423894752160507804691724626675546178282692130200368512 3134 21511195858151306755116301606672308748321579268338482766644530168653870249655005733909338392362347983420788871390352326238358673848229975117616024821895368511222022466538790969955043202995784527520777994084468743523371703626475019315577429709547284131574553839132866967532072004104248320 3135 -24029779938567227803023822614317182646636952407084581230367242398426734141251009021100400192459017487960875003878127812029470320659295881128274877921462314311102432193640143078278679043786484236289969093341009516853759612626417132406552265827439463377206556249678612050909503123792179200 3136 26842778511407944706226130484906117113566248468996274971734923531458029297825892537381241529746638610802611937689157941277905708578065264457815536027569385688266305691677022875771873774814505463802225336704195118985078965957396891313422388823971698942872343302920022764731161404238215968 3137 -29984553141163884818532890499678212714346886441226416967096465383590150157656749052854927667650547086956808208155896160300412905032991531762072233035019910402237456960699375392967368444846215104700967459115556529909269271462609680880338930900421506101766219597435829332184397081620527168 3138 33493469427407823392912575130485234290627676675975976699071865078081427996252418569941752637123665446053118076031222631723129452956123130755967716386199255913247849811365118738854149522353817226486503615292252154811723631139539824417620501581039275328492687285794565095119516027161282048 3139 -37412362842035915531307905792101030336638585545286801741075704167293753585178939585522923275778842340698699414422804806467718031979839355873455590881449203992819277215881978559231924142557246855641235153936096997479974226597752199344267918236955222456315939184411835710026875987397235968 3140 41789058677078796758064374586052344810097606834175757806702706091038614389253886852913692613494901522416229368182073175699062825663346983551091970541048708642685707474970483918117007929900652902220097895613915609797667044095517768330093279694349368863641815410468853172401546721645246080 3141 -46676952378487987739086416280966699023322467161435953359542371501740433811016251867571394876544037987718546222335978667150566583373437155845447531798222868195939438824996135759256275034710503880293084118834572925800348398505977303207067364407156833430012219264552681418598508556725548480 3142 52135657267932954511729039898606967110205664338571450851853073663633859382346086356426809103607333534453231141422103574493766024330970583476756648954907450415073938966480572129996250795152311912590930615542305081937676074610799986630644130521063615048193145349717448400944962558607076736 3143 -58231727465277747443553807583122827928116897109546392862841906231811973202709167158276087723948365142343031593259800253485167714896073291004618996206618504759260196206277504552890157057974688671997066286529792524043660209813817745399658273180229054929986956184154839711101128076880666112 3144 65039464728739184322811700308978418511708217746852192016856869683788423956904226571523044224765687739646630545232082980915718688620757335585180062097991607545136891602131955189102507965377718241632396245316208601131908088800980920504837206565785646774512454306564835402185334522416968192 3145 -72641818938574452333045699218917993362783015785935856700729716895338339794773688085847972367014886038878526615111303620532311627264921686846661748274065334601643426422981536208892546919632097157892957474211613196201990485298293899596558792164539060506080630994391487754144370324360567040 3146 81131393075564124659306092391827845536601701235044167628197302046848648803777267358004723191082520685086189740149854524017888667331329830527907020781755779591737540704005743261639930394175790355473659138435446991047075143951428255857247041712163205629050695578412281769053179375204710848 3147 -90611564800995546595322963939630690244911270214998572880677705445692676498862650154495951117610860740048138244467597559061671197843897150010358721309682310978523201192854861282655870218636105218655513120944308076571126997247277761613705301946759278413605875080778535252523157591912451840 3148 101197738145309049287627206900371128825489660998273727305045297576621144767024711202642724951519702042642031827667985303579853055551510207811100020928909513467272764983686190231494829895519857060781806392275156275902674297284320634939708381455357841398298824758087233024065110738715840384 3149 -113018740374770430889486847517464640973062022619090579240200935331907338305701563015955830562397131102324167883029553686625744609085977324568147239203856388241862414653428389341512594853875412698134871393384856290933192014046068762216665718373389917572639259572135553288310173327768090624 3150 126218380848128371255199500001453982047101530075661085733648918642504076885359956152391353330144386766956495398537249390033750513055015451276080847940894969950536022612476033866781338453888501907657162661230795969738243359234963419320622420661145735769641548363780967669530513544971439360 3151 -140957190619002920010971125744613556634596753448366719392429740039655722082586340963790698659404005002945145383055970058922470455797614041717622386394557781550786761202829666033654665376613468949457232682628830486001542918772076224028319319035558899765724944533204852525527672363465413120 3152 157414363707922975572401301206641321888229286599117340142400687461525755511645035408953093461976082362140727157184311164888005043668486480519456777554264910655829905535185934217222429060510739654463025537302066185171049279944663940199117888411553020278611020497486968084423281936605737408 3153 -175789923386348009042490971702974748467834621202338027882270181032378295747902855317161803585483751208747476308686893024021424572161257920352733543528149314838116582530103187314392788023045724747954735787869186710831768953428893870126268925383132297016829724394571109381525665641650261504 3154 196307139512509350121629798506859015220097046855256750042926430843000037519674834711922621837815995192704840795016816325039756105842251857319476154230414263519453178105203675490191849041637652414182107252505744937022989950405601882852994858533965056324783987336962007123558370715599667712 3155 -219215225967644128525632966404150969362231515740742340645611104246631086242123383969075265371319430687402586787515611258669956533681439705868903677343375909168498355721769938835702244781951143381844544606049259471833730319419719160892972841135442755015086662700969514071671426985752481280 3156 244792350597024382551811435586435140996930758758039225861598638193052671272929011308368638310376191674982308174559544478861463038826055034514452593488662171358951796049232107692219345109676405686342869561713130178350009908263898569141163864687320635913606784384258084961637513763403510784 3157 -273348993803082612772395332587878202520954535087999272263555482951521836351577363547827112455374132022664334256977073096402639340320259192646072444290576070497336915606631970509012093915419940121399410774360501998861421114937591792219173387779529551975789325782992091112983897279363160064 3158 305231696112478209867816518528977160271389698247883541305274798183363968560284437442669374950728037301921648243041286475532348446822664062583818245366199764546401453772939451767315782325500021461994661981332909075736462289826670782625102838411774529589800381206802924402495494117407585408 3159 -340827239694836934589381029305020881359130468501215859970059999041029611300975765289218077941224002456208968046096488442482932879974452789701975519289244536209329887505830656916687457062205095166827516702178448716349552588189879106984613297117261269118492761269090421108484265838508688128 3160 380567314003541721044053526670193427408849030554317489097889768287459144811641030321007584256577707286964760614162331279307117433587219689164898685645127931340966834880106044059413783667656469320091887182610730380582360198233657849560641728084998051212374829671032989097786557571453670400 3161 -424933721500140582701956602565198487356072818322888199981511702690411654066903237342630433467844238752555675478836625446671095294632590399384132942384580482220139035073057255016610353248518438660401743421976778117492794362057634030018081405842878263840362990435529821185701101042243936384 3162 474464185882549662643325226307022372220507029486039851374874638557343181121789881021371096103727768211003786617023345660439290782784606611770413113132219940874892725066153785928851341334337666067358325334344150011939773862822348045333739128100546295567314278949724284550948872741048524800 3163 -529758832440064787095668959276808782785110408802088268815728875480636623835522349582598955711130334285789999790256962985832696609912929349689890941149938930279220288536826831519516235335479358900608283740850563730491630780679595247243228622236663668305200265451585136053654825410547852928 3164 591487418190874544685671229177712171597892956221803081472358116598963767981588683076395387517547807654737382892954134642918527106058836969286500080839460114115705793252947850011862199141533562245260701449845292432717681773598758704846272774618582969695263651665668251018371845547144015360 3165 -660397398415748235804814406634427348939839522201293574724196894640707296809478299018666070564143829167872389694368582326501963152051158702340057627747092295873368744732607941049051146938731950145445011997812367113797173251532018902450538219576392696300812647963984865185945922457551580160 3166 737322926191272287122426617695928434041187898055814738594891519590534866853989207459816779947850256932913826380200950631530839551116710338205786079056673835892410488104773638181198972793303237383175816122018321564930459144903423430316376656983015230349770320103662690277731937363158305280 3167 -823194892666068221958533669430841128698046643260724378155232460215167840806936977160021701490040408093717266987117839049592523004685234624001951235570494084108688906814834415961478970837639960466299935781588387898659210418698375357383671946311254629423421033994336124992730773937653257216 3168 919052128246104389232629532043339631353222074620779471590795296606381660197982901144553202496017354825774489009813782306651521957216046670310037238740680105750002499227757788819018167965605415613757682242354041181097108324790016169525502902554084027457155836477521606940983787476000488064 3169 -1026053898707955187213709975084752299789721903631232418120232718648739548961235282654090610921054169015159192129841340614755779942522205963680371180643526315377930752950280990964857166315185588505850305732336902623093880853419281105963110034367700426225147618786395189764312688477025375296 3170 1145493845706030790179663569766466158628121105789418806003841635195072811437205871523602370252544477596874116170665919139333361586923212789214324467352377950068313354685755780508812171256729180664521141563045056590711086977699049950067827193686119417080662610666593325807553118265113861760 3171 -1278815538364624421245272036513228449750626359490811214340143292340940529197730325156668473787275957477944675760021014831028253348829096025719248823528744559230035062953750369247721040718791280765405285351739325712967770700193222177788197651027219559557326588069658540204622636636505579520 3172 1427629821852352810293169222652985538794427535939790098064523776974483216142539538676137346360135940349688671445755414837755062925341056574549026985942571730730482649003087063347248932339885100042923606215561376179224174430784094535049181021357796215980619859382501816484713630513186691200 3173 -1593734170252879478580514262627393648151307092036336228515839215472872035721855062844569290732417728048890434720924965739146836707018292287520556859340912466371409290254893275407642954137532574235845248848295988238362166066599868749798227433584653422108551864844369855477457949083167872000 3174 1779134274925505521232850527513828906387216203073770341766098107698026021098087088761584123471045202029377162413361340405216127508903411229736301698005760928646954929823993218799886142624204830354721062426578225183894375549839653354422944225259379804434521172745424157259641230939128509824 3175 -1986068126175189635984816809604141484483882516212351334103041757470052896070548693758027218859860979669745917570402553123882474134832045523491773861326358714583890384435297090144478867666078191835517311156277874906068044247525327231154181742896486046762550748421555900606320411917853593600 3176 2217032875739157262727481936756993559920559509698384647586102780994085722681816261280411924488530384171862634045610442764321799613806052335435416425842875284312265441182542204907962586656716100068311937420482913393939693779123784968911465520373130231051319562190379954194748939656040743104 3177 -2474814800697968366337715459713524527114744357513306456482474202069732134142647860266103649378328085354703163455664858948800182588908538138356847191606095092533145705181431646014545809994491110407947164265350631291265734969591600658190699849772610492492155953203124439312878383324051158336 3178 2762522726324514663411118235757854494622564984552978478252465614866293631705919735753471081320645958731349497519269794219362194128915996944492565208959604232794473047111289776792645445699888491234852985446244205700671328005415219846075062825050083114831203619182884267340113251149749621760 3179 -3083625306531590466353546228791505826662124705517831038330368712822685960161860565412563774744558684057432790861487919761531382257834837261090044071860088885967631063522952995658572009389211723311353803560195058419109332046645125346728004022488912960234393416199501821399175831582116067712 3180 3441992606454145541836497900995312463709001880185199432053883522825097478018368521693426323959409289132584795990487428554539534605990828280357935121331265176870202802152457540411901656384715802072423088006522442764287006969173617818047393964425422903132074732206494370205996703482640053760 3181 -3841942482848565201213987047841093100768401258295075301888013551588256164197274683254492081171819737343418181464305087228981288795095256264774486961187468125640815898047442725070976121183497999537814708190485534012048050769569336236455275953810621081851396762606046781942681284526618392768 3182 4288292315012955690734467050329821019731357264277473133251483802827124447356488817179250574947463427688443772456270406190262711266787069932712545254362235936953610626997870781665202634568549623636503432150261753865448927583253191230793908803637167137554847163056574320446103059588346937088 3183 -4786416702503314140792650493342803457032456083620280842206610973502024925297959542564981325754268346063174806662396666271811022367571389291374588429566504018379634841839479927716048713281759965391723055804602462926156302175792622110823922241360697300940889577004849579431980520436369114368 3184 5342311816791671827574457370554364660646643582598561369030854491215708188353370753590082801006118601313364926549187702878222559859860183219005252505864008278465149616478489920574488296122030485434090200719283738733139692325086680274850555639030105157901917453802087100350480406281465554688 3185 -5962667173020847787772793635523310727840920878150224589724472619209789654581356062005285653964308063118661418489196204670854045492548140183232280973287149075647215172332616113311109633100119441035880433321315666859420718129759165814762915719390509890023158106513052636763536394795330125440 3186 6654945676089187976507473316691107653427088176972176794261100818384277497142422067953390365169820243612128803671678436796130794747986308850638778632471073022147465123470676668916262815391384872783327358134413959410385093061089139071050579960389197313979209476984275744092549168358967839744 3187 -7427472893487216829726992087114619461278294858715975156242772295918077277981020864102777493098789946901831541722316262810761342839886948164930633722274114046815449433260651641334528831208820059668642786372938062869688724996145850957298614375842558094216575002901820616612034258236829608832 3188 8289536616765091365916481758124221274962204413983367936065212280820648376412883457285689446459523945461994663312461006797173823196883982377594820438335832700377998309928418270060753743728137208365844876828097356318669647975469140563685518986332463717745358953265099631808702198628269182656 3189 -9251497895526289391102408278990449950707833567473205679445283149954476401083806119150235058506355261650709283824886913409920509800096988795402605107272695043056453935481858445662390851294174931663706422176675798211472315293775268137884398875473540891294677087199350376596164896751956739072 3190 10324914863857962856103103954812866559815304429850164833290897964853840346625919852552121006057594127215149605793326655331904781342446342271622467997311796369186694300296763472252947162009644518123236918754683860251295414369869704389234974812966055781122397216512788670727000112539407424000 3191 -11522680830725310542362089647691294045702325919220453794471091403988467320286534106725729932013372931201774124415169168071305141688345708686437946861703211801044076891209147511392856141224447383175558178754881165082637828554400035949884759319239070565035469958354548481973418615490166313216 3192 12859178274863018830473888712247645359295963788199051017496865297023279516295977201254931973819748450959129105382245283502716831760580740993347364385493461003463570860342470810543849541233583143593809226063400789278659373563892654511782451494523259930938207490661814186972605963624141959168 3193 -14350450573082455192696400003759680158271671083846345365754301329695925387624652082298615863848350816629004996207157634227990197897529895971975721955152167016802052876771095710120010050733704893765321061521371907934315661524953585607451746575810846166177935753697117641522563064094090108928 3194 16014393500897695290424836474548371417573451782728059234144385413400941076725375804670290619402511951084444984796958955980120082834263735624618251483099731824552570301717132284135250726640080531699326281651300237530554621476274993734725196395789863749036352847875886772257712505233310812864 3195 -17870968778429075557630555141598905411369633397133417098399706205542822568765533707953919311427362471117265028520724131983974013664716483747370197080311440080807835191303645951372375268813043060367319782010952138992434572236564129789197522309461377861422482236562687870308396892731738524160 3196 19942442195424826541122329708522398545931743114174264954043699376622422553990287985529577158078483703776035183407251549297563723391688795967791999161121156784609944616779094377425561508258704983240081368001743798374600050465195275168670961326573217631511000862617593218511775525627627172864 3197 -22253649140019325449154103676812390900772129033384911201116632190212175331638298461630165979409784347044251048738455236764828973259186149276994692069108565928327411475786638587007328357958799092385562654783008760766583503946224311570869053572548855726672614040080817899393715920081976488960 3198 24832290679941227053592178602550834994280310496682891159602890129691717660208958815888211515228409825378701067303155371317281535168180629391121139219452265110242768469907170236306027271491941093833535236214557577981119426917813784909389462518805175102578954890602402307372854342046903880192 3199 -27709263706107570830798823218947994714481869363432517240836618866780422754904914016211397538443414459859830481272435642014535189269037290891765063321064282147627191188955520232331330454993390032230171701920088712606801697737522680182007073896563201981390951249029765882007711318177587586560 3200 30919029051137632195813637121867898733615053612799386614247341252705202308875266187298812427899126922152632252229947118342904189907644262107859896833639108165167486927675753781809736965827517677486125946892536890678603254400378057479364032355317298651431796523644804793773866251983496616160 3201 -34500021944024478165586553057792242486846699331034981993460029826598498699614116777668784103222136617231876467111959276282711618172508992290162492411263406989873035203418250219574172733932065123701338995693093974282955433069858325288539445298618340633642051497705323897069451833127713704960 3202 38495109662284870325561389306306824814483164188185769209997190268495246339343176552710877710228828584132314139569448261327788072190075229409014156437592876510578578600361745312497402478629278530821176159398253090954721833676804245413736462292377838325067825806081909856389615998803260898368 3203 -42952101800243167878670751769377069432919788739886795498719701371607495182900551590377323732425003284577004403579711494836872171165466303094770871836381911046631608138808674361114337721385882398926458671064370564718611612113175093421958113627450810062054703245791483608603805578961679845760 3204 47924319193236532295527546137591183855404683616305808072967961450829496521547267757182505987469856051661347105071161228602369056077239800468871059319950611312110269592602807158872758467144888370006204004874283782003266192091454808733025759870773329902616493750256211722264432801685265763904 3205 -53471228229748220349934861679119535387403925475892111205417173312165584079389951220808148958390847224965720501446700913933471100910695514161042667954958419000987661974627520898811286442202722322231494235169157647195707708317350067704144457855796818735257859387375373125927088925145596279680 3206 59659148054906264931989512195077326955805288262646533290048544945108790024583988091351029055627579395731076950995084216605848329699678604838544627565761127330343833434819705502905434319068977864162730149781456819303454435197106303742137398811008558907272601767537484989327111398243923784192 3207 -66562039028476356501828535303328296608630129283906228937744459591599221103705039457088436036100890641377711102115698779993998172401353935688492059629662600088927133583964743435137071706425689564593364328000913096833934742513898910612266273759637573769710193439947494873011557588196638038272 3208 74262381758512580731631959321626055796996784916736299801640589341755485973823840166466664973629101491283872878040418437818775736810540577890807159368056766517734312170372116477409539336195650245863565055619080620159927505462453249455880658246084147493224443332307906506766768328235307606592 3209 -82852157099440102270416389584591130110967978408968036767654496266217394452835492044073246982704364700823060624202552209480313235246819928410138495663792322165781145577191693362877032917000573719723025063886110612282437213262863837621657473882110603329394238358900083265061210022208651988800 3210 92433938693043057258094233831693835494245040451255493917878615830436172642120884853773528105619106503263066576659022479926443676706950005488822722541734063640541894418678428216126316377475742146005830817551416002620710197171327001031280344576340840779564964578020120858069349125661440128000 3211 -103122110956558697661327888828486063399618759471634686639384077067713675651057737600330657821253018962922454272458372290497182314149153705294608674101472755843174694409886035701834494967751796528450379251202773994862519287488016272871138667612740037380552742257258015927357331318821166647424 3212 115044226899364228663996691264236935914399652662447877257082811603700863505411240927614362554726300598198837942385505822574480622452516747973541679896994797627579819804302484302956151767694718728138169443623053272467883885512849919260234603055002665890645920770875342544072076324307915214080 3213 -128342521795884825033849914031214776777251644387152425229548407291462531373750956245380240537946385541722143353538541652561926041059867450334657856759517295457619566563133581573632241397604038228413350930685783270889227733907166400080976744897002662486278976795060288801518151020134944477184 3214 143175600576620485289109743348062359899834742694920756556382464110929170838923463233126164083506352493238702130674518714665325278926127465029223029036761525757553826200921463296711565348828470200132523426843233846333131039848896107514048130511832131344590957823480752369302413332490047600384 3215 -159720318843051940222763508054398854514245084403403071740801005112105807492076145563213442246402784904329315376608686631592049757352247255690234940001041633515636439338888883268028811292708551464585997851111559494493132279157895423006680336334837165308364012078078450961717689998560705025280 3216 178173879689553613172904683716945102618054329452347283964963843613482761259088860810690939055410412603115655470769788297299217917132746057604682907937534432257077347533571631128911952602500870193588038082823407899064390957029573122483627930071880164656344610177938863882540484933978519245312 3217 -198756171052950235353978455224258554687391957099427290486379924103139657914194496554454331771684334941224930750017493176275265824669811108165943798489902768595454049172378281851628679294130668189722127867335207206088009722105397219104838243310961173302723772138203069423584349188785328586304 3218 221712371137672291889605789376024877033221430950023094519949865762184379011468983713709678799063263340358440845015706101361629966353328445995921788730065988807786485075226579489366138710972069885646506666763273698866634565166217274175339219566062742948962141841024235585888270017554639424320 3219 -247315852614641645081767872916118016625484020063487046487465643432612630880031311422271496640406549957284799946075310553911696696916961429939681237623739377519856807692729644330143876292486657203509949220465661593288605383987379883834047237971093234243509602949817514119460554529061416988160 3220 275871419801862689611177896544764587362976264879165145200185109182067506328477593982303382840216014779297188217616991446947120545328082189075529275022571445173513603209058799696539181909520479032904410871390833384436936098429804074617006933508100704466992529437670835172900235208566856110080 3221 -307718916945206804341547308299752820883563066198758910097005327664134706683809203995943027511051024428463169316830411627640834711867970574216800898844099707319264888461390913036013369223899498346896924869471827895822046064667262195642029487149403241671145767365623086696081165110412000361408 3222 343237250074725832625038006710256377132239462632278862995567849471199772146248345263953693178280609456125045830552110205937765632438814360657216495486821626630109095822008576212206968946563179157006948887551591196563009191398616130426175024071475387013111050279081747239458213028569216084352 3223 -382848869765877905793969369370328897385043746722637710049705263500087123207813574804080011187979887050457736256895877122537005342754100335214405697476035092331808592837188373142115100440950880378874589432260803883885002398204394463161578539014171719444331296512589835413385812627158375679744 3224 427024767542947566812787831017516952019976661223984300401573116441504812915220738093002679486953224781263593467514117329554097721802148440807444260882920281287636993586362322329069848332662080225795029984480401195581017942007640079935850789804573737752097792721293567923240383531084614346752 3225 -476290044686788152367509507601707957580403789330480927927932162581784913446957856067258744427485440043310962643688244795137781587213527436296276924420478122027019295582806134736962474293532963613958727704201730837107818094939578184929112482991198080410510835935182797234106819161365792627200 3226 531230118921080951754895188021307353811420039883386376331438885476516770074458913799754619947734767798715647181752842898814384566558779989674067174519221849694000810242106060306058623078681390880825464765874840917005856838644980029160211086963893852237036015448745730960480693587417417795776 3227 -592497641928857944815238965258250939615514063392005109575712845626456052743500373900427225168792355557099905223697956670150550715779856520112557633850750401714968194072237804102011147194622677287077748110012063134559670703508592301522639841147553950662584277990078499094848480362271139002880 3228 660820208981237544958523244419906280194671685394675708309218297040121632582114919147024266080691094936856524886203435340235586236411108429208797934354835097259434999967560329443267572467904071075072051394639512270232647529155405424036302493417097014364016901648322409513646671553120904632576 3229 -737008951240250174389204113409616357453268625613072552588664081241588303447854522491792960799543222084744965373415094813369453219328529109143339683822374335473932562521092349607034897944535708340623223018047599867557013151177986644241425476897882317544424571846604945088412442559969502974656 3230 821968111635391835865443077991159071944364175290722203204623958527279008879224654960847545979428698177158364633944308597781639077404264549831551589115931413291599076564153666816778229519848674272434702032545063798905172931876680376342035161361723238845910495231011242480529827341607821427200 3231 -916705716729535392318202231621352577278453389056104026910892450969206547335500325784388696464433679556624515341255259940178000070431878474987569978539836668150372320456520201618716485009403851452237170946256444556374929064039156854095015583628273141590229016638650827963924690292999329926912 3232 1022345469818128723470347252899138364767321833533578164276461301194139311990190601332972426083785955706048624489951748464077006266090243678036998616685913562232334784504733589578856494774729659916976378431322483516652727456588937002948802990573035217234975640950618151627770600623318013148608 3233 -1140140004795527715514753082353784230382222058428286712083159314520591940003316579130089257619380841978640402946295802739175823332319362563096436340682581436375769392738985262630780606417927445037271765889628924375789695581436154599396603492255672480534056667177766623600590209751721863246464 3234 1271485656240123429121257397428012774121272495248699325072726142387689340321859663539300934533561894159409389108902772661248825608225328608485247264962193691646409729668777971611106804406788795700376777722188459051144677018364251708115404878522218329251840658613803721387997635146991189341696 3235 -1417938918900785785868170793229536259123918224488047797351853059150112704265736349830434435468752866977234946721588300109653769008312850466101159537285668941294782287565705035293055705143546611669421179518861811964549780919586733135446314203720585351598965585954210026605504935651708791984640 3236 1581234789517247195554705959827513484806573890566388103220757589166000686591367202878614508632454772567587227157220999708817382095930632357354383006805234505765879200800690365981215590243657180473563893753884745440748052410730363000544743694263358509789192430435898996914048646535333846544192 3237 -1763307205905986934067804564259748745072097943629079960269624582049708692952679514283704366411487723574512029412440653492526132154510012520527773576106276731434527110605742141877753003092155766487738997081445344187034793515809692584412724121357788748379962323957989591011702225975535427804160 3238 1966311822746614907709272127758737751887538019466276389498264853424444837197810594295788362274701322158400388605374142762405292970951784171203318464294626070581539535884207782317961894406309102029528278932663714778372169175189956149730704817952164820589307572861546732201832511148882405844864 3239 -2192651390796376373156030292961162661426301496209404503226291651019213645759614174321108024157562193867084309239469782607011900387828152222466466367495451621532552657028915014040523197797544605449027007091962957075336940995881356256050502483772266197314643743213289592105460866782405318745088 3240 2445004036659201431421114461963323700969095515811151788604751270891395386448337237171315678161371392189457935982901498144467462240223384401130046279282161650505299406701836129697529159261187641525134845057103814241470055786500818785292657480979272599949618136337598521861543373825913245548480 3241 -2726354774093669611947379551254127709791788595942188941012479024513151146793899804378952184808465906818461583363014196821529223974704531667203842771596726751140196767183106279074989664528671839705996793797681702908397184243231230388048902964439649574218611373682027603659897183279755231514624 3242 3040030615554361673434324110175030682926190747418172108739668292481967641338241121297772597328575186809641124980880929480508584376392105829914047326734471293882421365912631296599852479992901500625375421919339018613642749568520428385629286387935377019899261058269021250041628801347884736217024 3243 -3389739694660921491803780775356398232952952142959218604501169885296611599830062877602790817718408835825147642519393904657643116594298062701290348167746579376795135361535397206569133135533322564810628312938556961006164260600278955381559840963915454266436830163148170692924644843845164895879168 3244 3779614857065976272266067294535657960840734971075006442493909362826799558287146551201023669933972747357162728492316935571289558549947213754768631269271101804439772900968989419225432766487250974934906758815526388350313709147390672762685328522733331645011107709376925849070628290810940059686016 3245 -4214262229289341611483215650918751625469119513670979699227167413835316310884996688965312795620016975718414919004399857647191865097312754794775687844978484971722420651525444077925724276219258871879505470692118205973231260414021072095171736529882690406638960757407645294622989268211314900044800 3246 4698815333105656103254813815124957205572137688769616775477343758094209854608259934632164812854374831301459347577042230798384604012376496934582361877923342398193323898724007926062033024338875882169319719649463346463333591335139014069854459783945104391816561279692393857695553356601857720631552 3247 -5238995377688207132961204689538786793943588927025104439912042337770620710629885745595737433131349003718703673710673914996859796908188573334878844307767161673467719449378274848075156467642871804569070580156067013220254754021563860957274133595209162713649053290503168075583728425903552400707584 3248 5841178433671906470568644768727151378577420075317567071996372820004726949075714965046230880995194080626281172356338044068122742946368880950274029649988983075943880763877781461619861177444874629445092892194406683356644389584914509315256877115842103628289833879623456752399723638705173391567360 3249 -6512470273436681078130476008685518594393802552783049245959802206469828469312343538785658507102249524831803233337556663933955151952565905451138537494650073432421674417469180982071861063631447848406183266586361970330419212234995743932484146338495618837609886130660695965099159276296892189297952 3250 7260789751156940644826522864842513179359433181163502007826174180211781955271215485529766359538808344842182956069094758968012161027976345069311570840990257086897293288692351075938304987673934994539611507398335592206004846167768779327431662770573665562095422905393600081725746942458400533244160 3251 -8094961695546383554875237741096487280625534692553052094700646709584402238646017393793678727310385267813246149256942158578685639211228133848646058726228748536666152845779388243794888094416587876482037094505218730042390316421927190137670268232155623424588949753712863926312290578586698216645504 3252 9024820398900350247954786687832921692102771227801056396345685609897015845985435926742768936209753897791970906026798503205245443031721628995081018031485111259749806230844336757088345574476668617852602348202276479353107597620617087656798455096744435158980196158905083965795145321197623953008640 3253 -10061324909280634399931207383508530790027414902265743979886510785969779182940941234371481713645518228050173787219518436421184382501827031325121026525729457336319414444585993340167789317556529905550192995268571604653621680637340946626557421298080382486754331325950378591582893645167792183228352 3254 11216687469925520079426497129238503789454605443694057486544891925994434427048049264169343572484393853874364414261312511351309877367447565985453994413207911396942625724127860872422385937247309422746338766877819049655367772130219041800926788713256249217252558092264728246539877150732277343243904 3255 -12504516602787617884471158654129085156662605897804478849356602848617258208239793251159407602602744006895142385583789718996446632844714470460981243282809517534891131889668254488807479072677888661072518437129817218709555446187251526992200189673377991419427781953011277362122171250761622872719360 3256 13939976503270249343631950685077077854671310768276853354208137019993009259979611835396561226658934196028804124752294561905045411383616908243447833752499082774087203342215713226626960212143490756141858937734124152338873885907449239022561076061825426045704573070446189122362584501335093005563648 3257 -15539964602716038284970817665591411099704986773425802030718496196590333474742578078278177351743809115235456043563916405200644931002609777281804112630592599099952172822811951170439150771180441456991919199611663047567756437577960336834386795435738891871265987208061696034495758561971295587064128 3258 17323309366187904879882590050847904849786397628586220031310229621776857394950743988669899856164914096571725749539866497686850814760438031643032171872026523816034185565389449994502123493903469577392599996444002488454952929930671127048941463595923725705986477482062307595938482592018754486342336 3259 -19310990628009394770393852765188640965550049331473948540317487186307753162938140085334679162676170393827143722039926678466380484973445886447146261642858241835566715130542791682816689574868034416770654817585288493123650340749483423717918215678120911374060796667318305959311422459406551391033984 3260 21526385029110443625389798853545794572048000296741748445331920382361927391726372394633321350524101367738035329166733192915330951497837250450239061465410453977675987088004163128152189421342378731687838805748735684938920539169237001861319339780657336529710359898026746664080180290765551218044160 3261 -23995539411475305743462802980510564695745820339940596456217772762508566071381981519564465578908918006978328162634269617510075998165124879549771004348074675062365065636220562597161260077780715223242608537418222884088828042222343451941762445262563617576481209242983495706923713660689464591687680 3262 26747475349271940601530609974843131001020111880233951997229871851717229299845941580767885831206135744157282539423767333095172705404452091525527884149600694550595832124065700410681990375677341698659637071736411813237219436397676976017644396549026277918207871021517018455733237219104576578479616 3263 -29814528357297135139801439863932102619845849604537460821053355406336374908448779721175673184106834420284485650511880421863861791016606775897890104574499884118751287992433366873658082236261474983703942287062562263950236950418918675580147796800655060919770183352320546929987677021105876272627456 3264 33232725719362433229747177461970875869355776376135617928082832495695138290125470191127649764892136339562619163902969029613152767895866064185033639475002474453706355849208450194091594527433393771174071249769868142936343065790795246884008220595096200615967428285622318936993978824998752396741376 3265 -37042207326806589190639222120308280824509459226309843887219642633208136625751571041653146685180677257051138252816846461439520074828238534169380690502560478980316151720329209920455735553803435362515865461127481855422558824071441579962798503387281872663110185076646799072319377142796345347287680 3266 41287694415608574590851842960290782927215403148561575233907505815137738637575928658277908912034306202722794725109884274616630098065697609450244261240977212383408812244126837919998149504821232735004911697516907376314312600337921409490830184659467762360022773202869240677123533812512468878809088 3267 -46019011645331844252750823899572285953428538948397477996279110304436712495874509098268301389501102360756072872274237739567461765139117810445512932396852883724819534670226547595841541495456219740055909166968770353896503734900586024158876388602560804477196451615621762953457453623124475966733056 3268 51291668580744957139984340920572896157819572242054816939559497291073620048891838381667576523638613165240336333604251883308301597374490303775616296167726905944788284269143769080734826939076261146152169969774095053600484027693223734847631636926595710806634775582133803509960369108724639453810176 3269 -57167507324546929600763286995863745695711797515378857424061476222215627682128775812965610274320364809657463460588071923966132038437882371045689347121544608239176363411145999042072892039509020301168108262525919400076220539135436693806953119979234276520245520976312540746674955863533539606316032 3270 63715423815092303226490248973049377142683428726255150666046192799137303118929377750541227249814095470810744498344418268659675261516940220700261696703076190856923813812663383672833310274742134069928568200600403096497571098767436860207569411561215485814750813901380240053230832285304139037171200 3271 -71012171155169112219284631775034264438198443232279771298055562377742733326811449860511674256546955220137877800683865320522825511615539774794486928869018931452471106637586370043617492667463355348452011926768030504883369578332311376085307284149936071040691418338274630091886556215063998115837696 3272 79143254286535647581204585858258455718869963903768120885357528457490721498893437203243093972559928647935287057320475498625451127862793539029395353781395494023003048467546979537823694163258387612973205919268945793051879914402255767665267020168802049282614973668121040628821784467073958261444928 3273 -88203926380978828069407726844320757493456988258876986141834465840838408799596933015644886687015885922949227743908479715270352041511004539775060530441603842956555050080906242646495650560946928786055420088694827193074159930141219580319372933895662059803580204554807303385614825809831713049408000 3274 98300298494259334980804386573651608915393493966356044763746511115844702758405595535162296794329345870107103199468759108290552683149852129587687166599883849935013519560450816750954314520119446838930433615598811796715653497836007791805826168336976538264052789814577475782782092683534923710635456 3275 -109550575337968035767614981490714326485332399572767982919352433771647092294053466044264247645080933291102011334003789470691863939577566975421139978558966841994523703712445860200026458735380133592295729576684232835502663990657484250180999763521504291104242592188814500768493183081875946219305600 3276 122086431481070977818222362401160714588405343869838143545521027728599003863453888021313350288803636447945077669901010723256126661911103488663680197777130788092719847441699163649555612289036975486130461222779408024806638213985428340534211929959920136564211275872477960458818174423802340517691904 3277 -136054543914499332676707944668147350681438649805084786837270803740711634942872949450679788901110007253722542049856239881942052758798134165447213836921724091542438792456855528748251559371153790576516451027328360482231215820591750467205820652143347151586443647788490162036504367706375065551942016 3278 151618298717166787079059409640368271196059924555684488236701175123301187563970000613429890159953706473576886459692948062841782147151898496878460770852522585707597794191285077198404791582895329006075011783839386751072061710550332168793927479947551572994189798758426368489091038715695781488000768 3279 -168959691570991038504202090808714514058118387408085577817281028489764225817936070468059216342500790128130262024951195720259218496508480572142501748938670023195125295544779455029983751514518297436839000225022171416371579821419597334307327384637233947466968961672637583809262369544284045726881024 3280 188281444108916188182035248774174730644143698024651576298005326318365990089350041673349710291500246518777107369873086470408150910124970793462217556505724534133926983762367860226756973586985409937446549424320322219150682169337551198103915504842618643529718134141570865723334958244192147343543680 3281 -209809360569236909592874131782133346418683088781807562356939759210212952639300159348530554437549865541394731755282077528342830527103227155260701717316331411608131664965605816444460204540026968000217539689060535406834694966017547127072834216256880583429013146922252898464092543110634683518086272 3282 233794952000264060964624361455286516447195125172552949835372939302495594717126725840648262939020074005914649662301382506869060102646593482504130489932721957817745163613675670552507474630737637277770517832149023773237772673899592804551242241335393944613790132038542572627165030381266224413688320 3283 -260518358343314080717673253970599291133902317887942609059068265540214952185037264703045702189244883683058898679270920752049493630844744817637426033345367031357311674350125960167081003711083370455601017435500740498231163898325705256624658271995551563685594886079787087290893246738024688488562048 3284 290291602154500888876509898179583736853791725340939207592779578766124650468454316664764103598332803919344299358075666299498623755303665914015509175632875626393936643651638612930075357086625991298835778748392113603932581102029455183529007267659593505462974143002380672698676449864922218095805376 3285 -323462211546192555827847245029923678022227722791785887508131233059661297267484038034176411088149297418394026549692751329116661841371641516425057062186403834119886573391981004689969051471185493200810061136729573580434096848830163382150987260299271701957613380492659814929121626212082227972543360 3286 360417254181030963671289330730162903887842117983528648699239357692529758069799369311601866783257154987695403217498639645188939277675553706431856195222437844125297182591582225946948035046888485929749572143206795577406679261148560177818925409315900215844290939365139348063347447026274973127854080 3287 -401587828883796755013645371435333142809698678540273048618515993563384464638940845741320985534549181913387238548596038776932217508778207114616652684773495315262995597655615271329522343459922658402538492097458749652246070539746704534536816823844667602459299174654441042188600903638170196021251328 3288 447454066703314710378829507490536074410527094952229646719907976569175328945353541911172129831670646293642868729791544004590948346133383398663531030283711085611015714851192787375605340047330265546248345740631169432193286701457540991542922785614549745352244432584202351850715516272725003593258752 3289 -498550699118318846047956863024065062027830927119845360103869134310701207357676890388846392099102141526510078515644242464778622168958864423641486441410673258642134142268567524302624878461940299073896140831422406844853546101373411435389729013473614987766029562649818387240065245293053230771550208 3290 555473257604802497633219768687670423511027661236134097571492337631402142501387787045275120843344028372229078563387328388012144259946013898913710483927989011286185096482136924566316644781468086875513955013146950908545251770394679468055063775856787387811348032697617615908799474363474283922432000 3291 -618884976042488129374842920212007368973020463946443392875677348449630405222783618047634023424545853795633459441417278695157969151607340127414181866335853133388464766795369636909499654572910208351376667986795034805165526569784045877386046416669340743901949486192790486217517202265591564116920064 3292 689524475517686262337010960721284946108280197483450227995056393576392647314450995424018763739809349383606998036144629813644082091841544324573989719773670242646278816763974049624278197001161833980040597897701681037447817526933530399777421360718732656012007793597566515098578279184844130801010944 3293 -768214320071338534134976472269665847555622421157328030052718893565919047046527025865086765800897104899486010198403514610570929573426531525279307393652355344046805914246990928195554804263760930217409094676475296710050161745558304375068674558164608691917093247482758392862874484320581631605414272 3294 855870541947216447421768550926508966062373986867091181179775865286004089838008619364812447496308955640147646037070937639245325499059287486635325718733055095470291941670775472659807656259581851080612338393763807351324011130153207299987160287736166991288251205774909064914279207172737921066441216 3295 -953513246030396845225403799445669032105249059684565309617647934665093863968091556450154095116975394042068438463174219172389955417431512393578270789112628594413705361578957046714221354699401928936990429437631410818511843220048312251129987485111274039144765635557227156949553210238023892032518400 3296 1062278415557440532921520172331141642097269598477445635660329221499048923736516395837830066644228608287811514708736810222350423840132080350313922723163936471946798275896349417071460961726395098299729658408973292734435771376215830335627009461872958710920207323251631828292875672945257844862505728 3297 -1183431054968650264348084381373477623921461504778250011966444846574456244591611769329184174832975809532891550268044411614817613683516393522267401272622360304265224276024898199278353721101043842593120985004350299321391724359893485391570220551083708639418993389562700620837758429535988404126414848 3298 1318379821116779199700946449742774386979523211369084730379993039126859035933032531084485045527616040198464923587674965577644477310602378788510168305151125353157024457317650566676886549352950294450480698716480283306864008129229808831670121567826915172874119589584129456601043365188500125127036032 3299 -1468693311120700528896718824746004618825152822805544090459487713829352077985979793299048160574458304448104612683761882666552120368815814198991708683077754411099383638501484815393620676309225426957385233243188511891800304823801791820981243638006202240610700184022409819494158458180038461079649664 3300 1636118194151618858402109414462990217916261343755379792906685277336856143567821006629426649327632614026750662928014135760375779973797405620283551912408953992541494801722363535221890147633830263038709925807489702885763223502400168195400430201228239473170818627200945911090816514139628167573998080 3301 -1822599395580085666038215904676328042169513101684093779799492455946531684681319470839225433504061915404814798511617286339889701141762728663780281522094508563189289628237098810929628358292124872852174379387921006638738703984888050536111113232262967662715993755333734258105442611319826089224876480 3302 2030302565435409507976250671048077856586562494730037816080382083275095738700558440568913671219595850321245745819571123648451513478995053508365097161861189406500587580393751716301526534459932752368130389377836198135286826054668767259712477254627789484988129062870839000184411265173968205920903168 3303 -2261639089303147899316070551564935558340668185909892813239065588129794196224196104380427019172151149301449926608420269959093175598514873313069419843857673807763749977892113473782753441118290913988720220642607285846558987081264166785025763486932119289864305434183929695500277016893203614809147904 3304 2519293928909478523800066585452380225265117189181132777909070146548211860133235898599536215240485644058678172267616610031610917291372788398848337215690190736565478671278551979766418003564671005359155512524354661178597724015407127632954135716688280544686150009512960446788341309522031909561936896 3305 -2806256612045124369634954090890000240192937857302366772707852154280542358189282646276327480118299312334399201124371160929529468969693559365124153178030900105461364643308196407214983445723724308468402838325687211084570725609255232184232171143874967695027185360495842901155379552458737597947620480 3306 3125855727535165491518840665922636409158168744959908584527602751903807432226868050625878811118586211288570972279424404444027294094986380111000898348087535556046772445405443405482735169813810246469169893080068732573303371702951735637428328230889291886260528074970185065715389976292162372799478784 3307 -3481797321074966631620670786341093446793922253575466730366800714644193835926157155441202151449564388875506348021329519780175482208265857130241135333820680688337478981629766544550379571719355616860226994154721939382121824547913947698978172754040569145712991051605400717541570602878268156742128768 3308 3878207632383131506250240463359495939426192277440097405523762029055624628821897122055873233329193448935298405035465329869314986608989713357266959398921847211036959330390747077553370245166087867577683548061621127423570175411939651574438998149298693449553178581624837156734351446013492007612117632 3309 -4319680663777664448698253929196232803545206824497210946650431585472992200995968241938256220403251555813954707306774500570762853340881298960260548278350799580262776849782351801815335006708829467086640291086945305017966001988472763873787367930137123927027056223713676265080155930695855965425289216 3310 4811331125526183973060985383431959112892117767336715055183526661183368643872570583740155761827072423779098620902279297330478130256600368970369055946316178498261847348530175331739176423714160762311644545000878795796124203933331680636433766163194798231098687895965164236034828833409087916115040000 3311 -5358853364783287634173529531812641483738566325276101481033067583099421559576663163554367572599714169073696301077176944129616881031607957224288693459520349176367773044396203098211987718824692695988031488640354363418839408129287292199720825838120885010069204329329191027365293168207290115347279872 3312 5968586953306705331561057388595974242503553163774885970687789746241097030633979603294012237002064867452194108500392844167340088891405064962481940577669205566365169473696690359925664680125008763609808848604479622980284882579021828178430776292574294100854310056932338345455455968951783516619849984 3313 -6647589685215784716673689874518647707927478190537637877063849634306968929522472233532987545302472075653704487103648483408466952007184233402834676600174973726581989038352446208607262167402029309157832354542698680526985126769105950290235295386405059692062805702113448661361814101845086938192482880 3314 7403718820685389458653360205182151078455937368224111854141183514137813240610446181235374309492177723267415481739588644208871292870602977952661988218663040579247544303138119620480962102147307303967478321465386274462582916317007360308713237649522486651215973909911720833953601777169881008230266176 3315 -8245721505616661398186448424827792638101137481646902360723837242415816808771770573255402881351839774101458595837870799130344878996588818408777176228896918539212344103436557311168991082097545984744288842042302652351509699070976982067143866168363015899374669172514124712464789672090630665664322560 3316 9183335402062301161998416500083031723659868178771993227550736378023801085515955765371729590218046482822548129407881930125910469785187532665149849294363397021316971351847263013429308944444306154839905415441073902276959508796543956242124789028813543893732572338502486441786449175115194644164381376 3317 -10227400680696926978285249384845712337077982895937421063469931208641773268116217163497771617434463644670258029838832932666905178944068257184755446561745418423547970693731749881248237992237131163360020711276268490088501123844310659314378688554162785730342955191088167044817551385694243278322724864 3318 11389984656234835181838260141807260003830250389050025491430814484310581941107966769675026456664571410550874476410739415452479114413073243653050570569162374274588367822663482412672098378808304761141945729520530804018554373849902935855712005643635084869924401981062959679594895787926704785103372288 3319 -12684520490878474338081189277205775005426934892314035308921242613800293795581201785029300138943126334767855587901428615317204102350924396563203501394099843740318929199786419705207616474626733943529535740481754179444844469496452109207566709598048912953805839446540866229263031570173369090299871488 3320 14125961551266321538751758017112418176992746162281485442656635525007208037951914683993765814031808402275168298378588307960883870010416849849149546612558762183962098781613457175140039734126556413091508287112435503177556232478960766973098031569475521162426499068113237179265051953951510759981349120 3321 -15730953182797017102194026325787305729520329828826488072295066278898093622596582288583801083900138729187097557266411149340749466040878807220055982669632450931601938630693972598787231654471402170254661169781202211328528596641238342736946464305954133478743121166769556629361480004299648658193648960 3322 17518023863659717532542919678160745086768663620322642087297392472613790380577423103823314011297421220462236264505302741842559552446485376221708697673204916338342137416026787272881943560852820804469813262036210716172229701054670414757750274438433333222805832365692788651785400154287285974897423360 3323 -19507797921647346194505146128007770216856874951888501164784665713495878987118184238848936399325475327259675074100230387063176076070582971535387908132947010564425128750635579062038706458022962199756539144617147333205471984870209730397025162181466555906775561313056064386932548892405583860959793792 3324 21723232242370311101551243489853546803557079924869210302922207161795686296213200724659014858711526945950384079592802448092780922126022212615581706269320508919275289494506422490288173772839695211314025402380601753748387250727612965608211058643349442761983598982652227667209514026703246193796787456 3325 -24189879670603917305587896676151002328950813362689394015087320737544213530838284142726763782757123246170743127807773763672079187579365127273188599876377356333385751608001425022292728617573927069675032123170304559071354393811706504178664001738109018268602691797462585710130251125960800241471872000 3326 26936182110285083565242941636397853307221965304067250667004693616966113480739001633434930293319479826203949397625521747236546037827340542572058777524792994978797505579580870804704716251695498655238093432415207973614066341029541567214923037243454307801264744933562479632739392555258412817232670720 3327 -29993796666561204298477025390611398546994833006757634762172814722105971870167220455539568060261364849612117762369722352668138297156771043502878653648085099633194830165289250333013537724606800392861621676200869529960064498500952123896026470501076973165789663064504060694345538738342303670361718016 3328 33397958549109069400054640909196827209210044876010411229449624697432106193053601227625937552511607953504413780534168319401205863121611080258418487861356572573295316085151872959022196388925415379440805190925286398162314783895202488885960100094863448564299895067861972276208937102924109053710971072 3329 -37187884873935539636844067714279174269579096973022283282682389794407239878130772384338928625958403386921790878120881130730946262868280052889020264800641009858755015487936745965480056134655949603950279168904518556636192540248114152562753422088248298674689412365080792708379848694880709349269397568 3330 41407223965770746187289795559991045095558801366195944162098301434799522048988814981290292322075349787331038759427010536216938536343883835859032397659969112998930547315949601658002528820786772347873068679308686332780517114656363302871974984750007837937265375121975461881584976397196920355881646720 3331 -46104555280224362542653016467968226278073029906191284694334459895052659896198761430885514771476920490031391653068839756865473857951981249352494715057008048012129869581702622795798383018226142287135538228609691117726496678882935668644942686248232934718163565676005674721571185666419718759720843648 3332 51333945639939341320794051330158853434878153518338258572061810478535302836161815798625025294905352957060181715923734678808828282310355308528961679520680892084869151874593840534796621705433612112417780665828453856309454371321731861856172845115141323190436853420801357180519116444323783513241867328 3333 -57155568118542378514730645496120270968556154584414600426695209475450489103230434924690487205789672702819315967741953173687561008947432837631598032345966912127999085441908641346491452519040455352853453346311868881737550149648479450748004703552293411613013933326388337610522135550600717264039252992 3334 63636390617479825980105640266463441992395032642554503708270791349124806122996748660899407776885956875857411301828962148321970549845914540029096311646186542278465750593647877817121524338367369358905411155801958028819937401230503325217229135754449398837241953523263916599339442391698938720091693440 3335 -70850941971873120599654861086713632296861600786281398996591364399836957591327350712079005866393140835986426489849476109578237684740226202200042905320825000351456423665499614583662798981657691578683238055705493585408714892609269074281810159967808453549212653172010007161165195180118551490942182400 3336 78882164301258257944094519599935118661640454117979852225588969507556427872421434797484083611176429333982222071480151033306021888334329438931869368195474743036803785586686781806984088802559507837248314292274506503601409552756297189493696600134997025174570324335184438380713712324478391341934528000 3337 -87822361299416789518381700704930783508143195801502395618359714809070132000401873354279198459537323212345684309392837791837609606879691724498086349902972882823446138648613919582762122025587488416016845077862181493743206177417240412807705124536750313431930275023918080298552701213648644292312903680 3338 97774253245498212543516692106996469785096770040582450524668416035709618330934805995059022164894404415034729272469660755642252558405916976411072351977285495341983164017503155444426707249125751091063328616969097193701138818828408678605247201907335246929913595557472424539124803960256984817943550400 3339 -108852150728545787567495250708800601780314578292605871113428177816261943877958297936727396403704190414358890301042459316458672565622791158989900479213069566361922277350535310902778047855381490019143480513924739665630083787659928448516626903164285551961595963468302713054273723847173475595243694592 3340 121183260423011113080705754579623539327507183750197712549923542221664210885089053806386990806708977463024168948627527004632522510459851971351676180119481756229326612437924870671174497566282056011458102219619172849716123313613908612124936820258396512648916390685185906378580545924656336998509754880 3341 -134909137749042526325623377506313717520895914305377076160475126867575523812483478149456246379211394974646594334243693026641733240956625522435234252540593189004649326856503390354313878232376944390513705299339056359334659151044902298962422660593450979976342768608083236844443558134569179630134872448 3342 150187302915117864101486133139545629418333825593399097566643212452815776286184761481879164363213283105738962487308690538367785408029551896871162699433818739023329913063647589597397478866636918905686618371885095845586194503610610271025836950947027955409311455846176665230550290152814571228747147520 3343 -167193038690705470188792645329763880928558612261706121224119606859746838424570199477613920748583772467016466017147236744232116847537081830124419151662111620555661570849474689015401666411848823234000252067925880608891535520277420750962670362525617937081164224307943997859148520436336448921594342912 3344 186121390313913589507277910784510753247420824788489923719111208232560254830626865062978135923381375957834148872792862968383995725754294726330938713896446118206371170586769527788088752352998498505364532904728274808055262553760602384914297295426585772381130734958516023049051558970207723905073217024 3345 -207189390226688645855679829986178431152670867809103208978432115398786410708251249172112848804734743062648365053172197290875611968652811868900661421261291677285330785699900246577162658431886266102823601561188877818341195350310475257191138575962199659580512315482591997952780749827156371501485301760 3346 230638532873794070598582378750669296678524186419686960397668017586340091063354156807507852743537022892490463601772202915979644650739374014050019921048367706803409969084803883612895493284418468363829141191340837773645906253417370891026713826981046788274610169982477902224747236612287125886457180160 3347 -256737527630163734209912651486656491217280393731861102882363489277964530184859280509608734921385778877562648760431912080021171275478584398933876155900610353656782847245410963746573786789292828270937268493379975342759357816925124125417990349010244737677839132659856974351481029364299826618736744320 3348 285785361066091974642558190316020904410402394167490654152976584798957031794039434725578110754320777593488218128694215864063994243051891382298200657138873132444054985477608924449418651926918432279703852323308033937560522607672140373651907066570759616443018151741025105418323802511430605136145293312 3349 -318114703256459891937819589626035473529727047065208027845615158033966868610848229461446747634829256654831440432060598083881507643498305782987774566346910320912972127067989772751714558357317600048646189159516636462640396482907639455176315394928084593284789586823248939290892979694208695958298193792 3350 354095696728114479534457842829097804515424390272789349711355936504258211167218482323016907245639001083061868398572451531088956545691737418082354530399526335157086574946915553398191510218156417742425949303491581149007888151315056540684536248011022072425999894388568685309750824291919503345677425280 3351 -394140170962307575190070377453429326966645017724695796442904198024154397481306433560586280984129332574828143408115565589046734075697689304414952450321362420668146563305472290939843995646347370873568561820149901370222451220789032952292603546010727327831613277456038220728732233874609146738488398080 3352 438706330175332974490170831078531135528448386174040930770884388681444641230766401228782814302690655237307342967554225353991200441719765801829482244954836496273652688869996354404822115710656741100913844034179329710720483782645243165188831282129244176632519398504283570069080613754321142858529406336 3353 -488303967444155608763291654651180167312137381209690395934573197717206375757830770648843558852082744731020478022533086638389394587390539325497515000321074104777897869401451807571815388010837415434103036673062918606636029824417493750877147153454469060717269778436192894287420921649767447745068457984 3354 543500264184908515395583452553078373157516717674565425251103590238132357346081593300684025669173939148579519249724525152410831225244741920377086137953256579146933764073770918054141758237187387769362578654856920036031831119681075622536769322051843424139430277180662361907028709024841116556159992832 3355 -604926240597332346849056382585645836490770917593958015221761625103796159716896670622402431893959670533613578467259448545252364489852286510023426991479548278146753658827506217572947726360947497719634736129963339145550836758172729779418246249531392708216304059223790262465019846113683443344190773760 3356 673283930031672672664352232743577481370279344889128596257042901640630937602554740440904825032028162986957795579338054720899324394690222254460546017098643620130606261283704079028902554637407727461598343985487917559878772727849578826865766400674308807617393060998666806419046032123950824114422683392 3357 -749354358398617256579240407292399565237383323951939026173961891284472922694087552502374790810394657212531730232143690731556152682804459888309505530271636614211191476714668837701859887466116251407002221230588789498636287434676199661002150396453001662584243438821807026625644315820971975958608850624 3358 834006418819113586779174808787715208372526873389825136745454410299584097476072132841175877620278298272940865868953852014469113975879905203147015863616283169827724699710414024493012869098773102826660555686256738594407984723741806036291741752537521313945821707929050029436273223170945908794248393216 3359 -928206741801122077124383406648532852667379089481002675715557178456470356789539959613297594784562498781355942487238245388961907768453432084237993231460940062668360983268795782934116395622809725013732289001159027939093804309552196166578330052723778452009493441202247298478619051521027547644214033408 3360 1033030672447634308005695525692504808120262028552128253134588886403776235433134026764257491550245470956594410239389440613622450074043500104659038659325481407025167208845237711191785928885393235655332844949175810873510635694615217905952903014417573337551994868991298279970245816153225697304622028800 3361 -1149674478670316896338839111018293809142195502312841202068563927464124793154720051252458919292067715071874003018956629915578149592639331887473860913215305134920734108132916835041705174277208565970799564992924842988444561141298865280763155200893352512811047458663546636682787494252308604829684448320 3362 1279468928245626042227450128425595440420681304524107596681108957168085132078247173679916672199114222614497792891932659318553454622831256676218861518945327752217540870139363185303695197831227106033838637732423691966207897888429745307381222529474535227925063237185370858959456406959035422172042137440 3363 -1423894387960425326613105345002918277342479458121745340404021469485564482196718745866284390199868474446067797681956466229954110361693918256345736920301166202250951303725559213370404214669078090722112862072509694970019866872391349775068238678572642968454500503121812001805862149472054519564584159232 3364 1584597615224562766981943751440703935037561326174669840761436541767757596308192010738806372152102396021263259907320208398641430264768740323083802045230979064265401900118961827537953206102417823216852115794092383784058224489913568777216887182289415298622583493315084471832536345826561994409009383392 3365 -1763410431570259398553923212435822264088328340405155961969073857596446837384647660239825363637669651907798569825799304918119331382536737294985496581622600820661895479549228429861739981521095579750938746661668088755999548920785557633831291982396468868280641919894304426401729029185101979508495172480 3366 1962370488625606032026526690548585679830662094979222282741145485623024464998405451550201514660216584487833044516213273379108018990357520323351895324373320767353317391677172887326538975890730133925249893834496209368376572095563302195099569894877439168706820993902468411354681335820188254376292486400 3367 -2183744360678742143079016783759895482013541151354151924721615578719782306937304805286920665161713571468374383433926740932742383132283628925089400070850355082085337045138611348986000707094092367127204948765125441866180756762094356501498632062083684058957377464577195365633409138676692758276541426688 3368 2430053224103529578944667116934167688235119850764005209056147823333594437885757513297414842846361605500551676008611273779509061424663884594975688794189261103675910892096793582745501249801618384360564535109892338118219476739153826424759793543539757581112528855285589411254670704114071695516270876096 3369 -2704101412989132567751236027646138443687337225042564356330418170774753384747863756155525477984232668322694519918981641802234488019584620065342015187792986896302669517608273000293004058623624282362383765915007944553483888208604872393538259423842675818071618657497576874858526370405599177244943106560 3370 3009008172629794192845643761990776654604895138095968111598472660081073500687339705902589989096331622538209692049946280607927650207832918833486009233994626225038685672394379608829317376615906365460135294613038632897995725218158036504321853970679516629582475608686851549809856447566791936202907608960 3371 -3348242968448310577174475083513460847189269489331134597165129634329487452107020666193048474903432236195597269122287597923692133654934163314516812649887474282647306506413374413730770524215452975980810144692943531106219713117973095387694863989466694425589859136261754872589229009642114738051272494208 3372 3725664747848444792958433926591359976490499717962830215530969498014990570440801689771916773739650601438821259746293693050502811997755642651164746726315064616763494574964272477451224208564602000047856994753881883595131484870533591687988383569010301081348961121484453877189458031095217287957794094848 3373 -4145565596863591828280656125802712197700779399495771913276851799036620767094691383530308890825123474985512412316011569976031429548743151750172502608962601410312788361901439972114980160056953172873836375005802056671376811799058966348526493372534752238187143736402789683638155610917073598208942612672 3374 4612719282786755108299528600776825352479779652734387463685659261670959808962984770300503174879225422540485858354237146967011837051757230451535179592655547550838037745752617493317631985056068686509846979447347359484609945790900199246788871890020582879358193610502036445825255208282608868144211029504 3375 -5132435228780727419819612543405050313001834260868630226123793517368416360400623682602695563718040396658936309327436600172163215419214565380934235224673350757465815120614247084352721909272259458106461213496373849527798431883749145714345619165867517867742104508784030987726290521189186039386659968000 3376 5710618527388849022467547626422753176041141490619026277951973069865284982786899141694153320651259069826077248435219280622470857797699337699425899044038996422367158001326009007924889428781225847179025937396688874033118468222493043165612109281057872811936607950091187512416559993292936816377335469952 3377 -6353836667575354619451854827213662075946097815779041182313232727598993558371613408726038326757184973731336861756204623402267434309605727572569252415317196652585054512074778275469809507155764534684457315243228388209158318673441383000092039781793634333023156016991691785822497042221625887903770185216 3378 7069393725175114722631002436109831811610622212540152170393627072315852151346067006983322338392995919568269569412221909578692987660715572350844846808294571363153124894941698281465342918812966003917120837016599336100376002851314309103482351354114630624164647699249598738778035149662362635520910076416 3379 -7865412850264379031916510251144125667872049435247515711485554980649815895592251434665834069324727081109734307818021792148877218397400037079060557035185684842096925129493658117769015146135323922931728724703671826281608986892017021958857770007417072991673726433313754262158590079320382498122120112128 3380 8750927977908950091632034290774602997714325922376606074771905143062703825091002014803453084430090876305482608582050109306443747138402704888365355922739961554279292844511839395890710564490037526219936795289331126560172359180985311465181168449136303505604006807899966152384225650555874603670136854080 3381 -9735985792039551744508306450741505572804549244212670593317392431570055656798816785406523078972843265217747459755979965509865471042195058132796757592322410577881021668136470833722527998713978643688894705834911891698221681148918557536710434012057634429245152162920816603314802131135658286962275351552 3382 10831759086996465855646587487204666159583906317916115295524244947502917406282075427845083024771383874940927786141762247767175459778786446186386753429915600679857164605401410908945083118657533119768501511179537842423922189982711720673856351942631198584539636649434121043575510052941694276557059181312 3383 -12050672798854952898924977907305349624570387822547964403196031751708115294762542866804298523740841031081568470340483401646710840149045637844357858191978478218140407119774821141367030987236439421013445318328416984021985822988467426973610498144883279691486081465531000307437867084510180633193173089792 3384 13406544120409564999817162042116724233489694920992766233124488096731272591565416387169164555764504386582726618599818050171867731151158925975298323445688274553601488777872307212510097658191834981110704373169430418878468168213545871922076730482611958128504531421110399178095577102856561525077537550848 3385 -14914738271236799044074433009254736293963811313280941804512902678451336399943681613776690408237372838649279716441000755623106925411345161636245300053095693808681394078753504770556032537546841720935312049572288624106130551800992429778022608607720205628442758288853375660759636341830101554385088499840 3386 16592341669324254642552024532190769604716532195765557513856291733235292381763386006647335754265081770514180824624483394758394152753121931679967017606959039143750237600269826475941581829615048537991000946747138228834344607000049393647519179966860253922054919882732026529457175898343753480436340113088 3387 -18458354445297617446915673619186146006123782883686876706873162610894276964984191689304595657936772897720451509971608279200978912713990532438217354283587877371977455062189856388587100986366335727238459500187070161028804553838126724146549792420002659961764193923760075779588662035653711496070461904640 3388 20533904456457407252780042672109860643101786166450398683726279547616978625843362357609295969446084914377793598153987083532310012154330562480066638494405672983365227106861786772594782210854248980969897172399828357354824173665528780511750531721724568874221692408850630016031734264213032199205643563776 3389 -22842485198058419589337895687590074038168333722517221477603353885964078700170141210828575972842116037887132610553451845420418431003412112589919146307693849843982353300152948066182115792005893061357190755099077952662452502930658433794134552046486307220608457785168954773127823407966939288041808346816 3390 25410220276195501441472406185745012127147288857972789986270349198300983417545668175647739799251910448259413602042624226511302116526590867222210669154125253250897912352961859617304643978999629883378467498559389753716508894266908124127010471854280054253165386160104565474593526553440441740651580480000 3391 -28266157403265033867066796471413462145873147008550660470346666179252177132758581204352486753908260902331408636350704402074841892405390807982715625254767114979240687450421540443324391556759676120858953950732944339533377084363382122879726453037027441212110809703653249452954282679629147483006760851456 3392 31442595206546250166830764422779477925519265559678479209014946905353438470789550410951578584218506735699835384693298949253664153207224747047237408879336847980818284388495753500281153455413894381112773974928607331275456413562528594252424406342105926070906012127446182577486127370629018710381514515392 3393 -34975446506649389797551525469724452758137785768998283080078411340142192508268763378524738278211420582228053145909016788808640766962950640251526382388384524668934671773846310936831081965584812561082137631573235324898147154316576473908493433369333492820920094342205196904949907170820803317369661467264 3394 38904642129473258408519980618127790837999122551492891329705645899844270263370058378774432937288059995198738058343951035379128228789818792153809783848797709235821271137876481685971157537498371049388078111245162346221621253048114507952804961882934685196787954895529159434500489123118643054425694523456 3395 -43274579767417974752577781591124167801349071853503528662696897357372717551938588121059971595409897666786778595146288287259095803025740224739945470134891675036419516626913136078674686632504661956557577136072384036808778436256892510262436196917283420036230019361711270075385471409308974616447402583040 3396 48134622907924660193950436586440018721875179589989042213900381154030413798408224018419443424771341132846091909768033689980457166865012222104899425304962497782607510294064756408255973700965703769600778062902084462968093443781774691636853285663286707592841226200713626000186782109744286240890208611840 3397 -53539655405533201637969999920832333750081981328049353688732579413893718146012880263445440581968745878507834707826233494816019843888926577336477539008808118470686052766352880249846809016256648211975791963950751514904529797324997516661828552293536201512059842768630439925597364475641450235482024728576 3398 59550697893749579734703406148129298211522693163883824158602740620287574766782164708945086560380440151401443203463673615316362579316636590920635649683278698452102330764471153914682943946623641848847679945627192402451412338794552005285312439878637823444336011173838332522891691453658876116998331211136 3399 -66235592921968361182288566480549631398900751139022297486034707934667143479547488465913822117774767460935764511262055732674724781867695388991456589748659154674158498783674988830429439768495030370559848541332056586147079122413399567719149959483262441625851882419516984437306327146065804389285356212224 3400 73669766468137498059902479992939038601710578104562665154162063885083255180560058294892929020000679891903856501274571742630321354329143118449537952679288014671395123059034560133371316300847156545191128524680683344910037810548564724763442169375166192774668731646235741998463467818467363856702720021440 3401 -81937074328260301077587766274744757542537362800032067251041666569809555006645909428721278231255258443325299954367138722260230463156378545959848548128815767964812417435932302388797090995782543091299680512855070573218012313791435575293256532707693707255951610978590472890370684184812200430384504607232 3402 91130742828620557445079730416015863883318692211627821101161117214820256119665560167442993679034011579663745366511083569911368699007814188170350885029166769359232601340801054194080861807352219775249878966555840871525553645166235996866863628805639860844190859069503612746396089325292176855470999518208 3403 -101354414356250619509868756573952585707293924605908469831000087260268021025665701293303916660072655700291899071683879962291144576465443507705533716519037278989394913912646547967093299846924517711916023501212220334667865370707853397366540336880227432102327622318510197329284757790123209516858641347328 3404 112723309369255600184794597178708734060161409719336450366153972014002526049988760009307835622830770755149802343516898866628008777323960922559849378609831836433073344860205514643005040189307231852550015573375010836503790826178285818331803431348594436996582287026448500222122968128214442445187044898304 3405 -125365517844061474275674256503936598810559019512479956785315047970457163357232480286462449728358427393324424407186310849673727917924222918933541255423190023045422508269487390115432336544311968461897424162877618623563767660785327520803689583542150488509275027472694408700079018391724829424078989614080 3406 139423434555799966418054323098615981396897385237802167653398418968122609946226388747122244697877122331181622940933537590383176554733337889053532499057273250129988313275993889120459379192945376297831590139363197082346106979100353554732281086750127248685557747305505634434173106415707707337015693211904 3407 -155055354186792467881300918375243222051909545538577086511181630287897915281471312094472092621966524215845774409632068965985707526720610392001750481228611976057449587193693067003059120866801753363504084991660527443350222332679785842766957095218842610245937931603427135660309928592810965410920433608192 3408 172437244034122537018371934464724606018043753876033882647523275049566534270889829767639215599616893124686110556003472072498019454479201887397444870309695058020669963966078533240529400581577165389743422701043452581887991579427127591675271218890195156951978695508871361951014109879028515715483132154880 3409 -191764714060219593635926962954715622440199042907056223159724601648889868782483295508307376936629001559339477185900900044537330344393798553075016876553507349801026759506820878638946776841639606987596145520373702925459441716566750067875189328942029539492344398716122251538488803673552183164758711592960 3410 213255206222012863098181555294048048962580559959247389713804556419497107111317019994353303804497095946596789587074673703017864243815478641816568850111048773486371832026025595044693884094677449865179262219128366681092817995307498553119054806914091189320903734050861987641741639366637135715723236352000 3411 -237150427448761478693296522678678155508250009065297714009580148742544631179592093986470722465513437864845340655675236555416688692849234865699023998876656108119797833403757523188417389919978125938112012036192031115155212330296316706074855318824601480240289646679341323991748985081944380499777789734016 3412 263719053343006211293646300782412156788584082306091965021545524364914163211359940974807672632037086436009600402922157397461181131438637072536242508346405739579741647817158926314730441932455127104957367782917529948610097222490936223518487545565039974595343577269941636957562395864290255220272616636352 3413 -293259732683073364658117282569765624666934788853325112202545909775617020653548385338801438089415943079652096624164559639104268312063161815548910618418910222523559937384521390727860925516928895675711653815544452199158393288523095424635862899488363916701533186122293178048745460899743756946910027670464 3414 326104426142342999126436843005019679999012661176674197255826699345631564270485275616294518673922870085861175269872064763105729262682936682837547381377730748186633229982083651618587960945856372196258699843011921156685273095441488254421613750150656037697253649265232224006321435618075864565938076962560 3415 -362622116346884968775600447987841216643799884824746784333644146523750950787601405077966882046864933233415191941279482364882512268033386330704572422446312190287844175555204818809147160960578975203128647702276500149878939531784984264431216827858737879880524270263470230202830615082461562495117558234880 3416 403222930509946446267925178318737160922345288844207406740913717743570282521538328043323973540002691425338017064965885991135331061604213818412843691663918585010538427937314672982153056469135887182508926626529716310693866133926609857679645228737667798500218146961430188339281169389863912018913461373440 3417 -448362721454537276305254327298212907184205876660329421060484434095111204348235015607431887986361208805815232463242225562308883958278497542401227232277539864428663696884352533091624949605509690550921643366799030363079338858188825208939385312920809390357764520381956757345206134944894101332551305380864 3418 498548157914410489107544958503099209517455747392940316440660823579808103271367207045963691918939971559539074190176559110170783596106620470400418062937801729764030640311309602663221324917378034343637548739430100499301709955303513906224176766533946419908471614855864908944861895887898808358784816708800 3419 -554342380645045302726041592265567839209185109568038823508360154622669552532423797640715905664935244983072542693187762370774236558410381446399998622109395739375511365140348149819994960862250169549149105242917169661334898132352495401897195462659652773526720809527986615306781331648649904111698993805824 3420 616371287141957900825021305148927777012079699572663596518287800761056052226053662479278903074429107883915560474090425570633573111965501724037628846292112575984948859673271089827592813153476861394839854743590772959569484909621897516187140053245487893914928790174757274069918555667683372468669422521600 3421 -685330514722799367642131911182041326412322378026078307977907648513919614773596633141769930621650974001815864915891520333312010284013649948667469154641027396384152662684304096488300486627936522379722067582151411171073991131826760776617286331573016141332828493451576132536724686026006278138116594295808 3422 761993199458873686612758976398637704518113543884310074621442759499490346823947406720130970556152467865438582986802038043624328369546365987776781254341327645493380234074781288582862896428336484181443883786141215919594110126146823268871137544939892264028353701020288452097559009420235952865739222947584 3423 -847218597025999138316806587681782387399293202553720457542206144217304624607277791376733520178859512782515653261690800115312900468558432142677952614135484309563744174394335301499317901030309567244350768876532344113287074967037270537564173755915076464298881096694382959417995063608113521342779045834752 3424 941961661078506803059987453121041398487131092987353986074516155536291212411481623953714115408867567471321407150505201054169872712491786040677179843774622086700527333432220882317769516475287040309054923066180876326429677964375266060824957590546906997679238908513313119632798273201583017029750060379264 3425 -1047283685338502613373292040070148869953247176640084098002708890239827465162894425685489042044511008521762695167746599479921885620284060274653758780777014546716141891872104968600566824618992412132005718699548804762239501751779737006794001606138293127939656808457485842286973384340071333556337269329600 3426 1164364127351763874223482237641120317055024192926417558061162922185359204616163620706929808972104394410202216970728104323642866079325393212026732725323550124193701187511726762114636301464075104465980697424291865312775471674612211809470919422757588403223694522810908291947041677901816212508914492489216 3427 -1294513744921087400410884573571403350275436716854113359580244887600152118045494168957296267595963543308728979632854912984392561883963461375884095261911220294813910939170612487349649206520576655732416684155138578159095940306109800886957051586804378577090832380200967342833863129705640150468815548409344 3428 1439189190731098884389810718679871420227014500851297444685318474452137046689473828872157849807566547922983368953177116367524044875878480307809250661119670664577034297887850332746511459551764094614860322208954259061100493515962336650362863663092085734231469695828064993645835408795042750055694591875392 3429 -1600009226784839929997939910989428865598264511411095329809298247560327721085807983591830900328039067308248470004666551945306300384667160804147009107020615725306875109873691944063938178363536628131545628560785473361469603296646329635778314153459091990524931801565152425807982121696514913153094503137280 3430 1778772738158803841985830451226804396173222014866538491276693971147000763621719765361612649053149697846041721062293540742643112461855953675751893487535535923255684648146602250385398432556308705696659845190721868044575721646948302005768639328222513444653289486712972471881388343929891017874011980416000 3431 -1977478745445925679968332729574026430529530192449918203784763531156671154280108013036231833845201790972497511667917245409718642678898154313780827539626655228870347980952458144546601778722526507560489955432911301277272516251097719650931884945901433459764149818750430392095862517369023725907299529688064 3432 2198348637313422193635419321509169805371192628386715156233113252197980792172472695179260880598382607144900092611630531664622683770992388793802698764038889855680436154411541237986141004610941123951182028329441309939394008127281096216939156943598686694384048367500813433830967418218526272424317465715712 3433 -2443850869096424236914374643384424283208211868806869999370882899454786004163041135250205827878519210307942733095144124586060112794085151021880038425636921046593341759924782304588519335531241830275974375882950332308393043384204958341344435472414316907432830388776413444920618465192803324645674331165504 3434 2716728400547817409722299300677093105077621372876373883337763773301150219467436169318538105252098060861613188519280354400074199359764746299762575603709799198753009239551654299321816249067433334371813626821601917882241461229012470986853872866365593338365387357368328655795265284355062311459210711056256 3435 -3020029176067976549895246879381511305734663076213681272037143068817865381686578287217461432626772244341640443421708688400363906829869592955228933488874729875951112690229182618280891545962579617890490242722447269083719433031103787099974693051133106058330690693727036373506467985773812924767297917478400 3436 3357139984276373365350460352815015596006626334619906830363293775073686227331484613289378688028308208372964246497644852012540426594551873685662828310410256504533323416102835594869075984139149232608132982951091366078206308012383105555564810633052340027996300137485492207823750705474725276587696355798656 3437 -3731824071028050251279467766900255834892004065821928738032246007722803134446885141278199550318628213585668714381051252580630195615057105344808294813847713411395902603574171544897935278088895832319567273252743416720432906008454629906653695050236387510047494023960050309104658921256087510162273402723328 3438 4148262921329862035142370811908614783507732955133178332552626217518184133990587663876061338176146113848776559978248937767822602692137193233081593085681998658720383314072097403740596801811285402070600889094641802796712041507038251394192434688252260388625653725916837202188022593500989573528361227798528 3439 -4611102671527293904191320019281012058313317110643737855232777826873053687263483502971215907937596336469462659388504220390932484518012901143828942287623165591475343658115929708106119685226513228055548736727248684804490511105911103716155753583554458449545802551071806703999558650352892536445785660240128 3440 5125505664115536787409359246979405386784825658176229067072017647011416449793497496032652252519836449316495792247297192185718764616237895476293006071001122647632422584552108225229699880679054454772929924402044212195053188044705948354168292948057354935829676678936529632135932337509892055731772551335680 3441 -5697207714136655175456888883528436190843536383395297275917435393765517907159342436926819985340525445988919272813354043244048982619683252920071860814456103313279028182147500132917007455742449310026887504996349468788876502662940907524850843071692011128682401222988061162697203135887432657881601199202304 3442 6332581718977857380887969091577672063290210701764252463326490912011237334024725002212715024077888679727390268990915425093907810817279337137714770795041581860622078349417790235451795513867683892812012302685706311732970457742925080238075987197072031038341984158576048189378239591476760787031626199280960 3443 -7038708313171989645704301421491819575739606590759445752469605516867040977521543981954721298783623209084745374427530423173612607842430748221630761336723065319778402212062439233968475930138934455482615798112781661672524080919682304425735424545408776237466565334960608664075524844833425313841400535647488 3444 7823454347284001080003621226876252029644522027764873332980147892289810170575788757757761322114873194969752758039019152403933538868717333153185615886903415620134169692570028531127484057258208658450493354529926268557453212339055515640803114715679022135873976450218025623291875038540557990765213386819584 3445 -8695560055993816162702230596190649418017728450351198452930103573236766072723330623900737856667168906906964517351770650429301246476546379934458033926949116609010354348097782150870913089925867098154981680016869984643467141165359184813972073351080184723518434922372508683126057728952969451957698498824960 3446 9664735875997548373757913647484642843753689065219022402482776931274743657224840594023784593108580531678679982361053945317142858960033305263918845667209783994796173128563525288765935831364340817257471272225439180610031905627980684749531577008534914893052079957243676504926262266970815647872310863577728 3447 -10741769980389459982017216704449100535165946189983942333944208046448122237647598689736456215271047928208056246810846611363239759928323084702611785223269850210566983537464022793804637519752953268432912670585380969411288873796806384418047012794053514435650053166255454196670471111454753408271080700481536 3448 11938647713915464546687271947962867095773347918289727421278230036994145032593769887081799941048566637497848821910207933404445426472979267747149856018824008359433400716601267004060795662733750002506542301424761948440595406875986786953646967133613384256849817286513000670325313050437549362570283512109568 3449 -13268684244191601465709483417440115050401994361391397049208104709886869036046228734409606569994812186405796934700874626874554240289286544940807531139905714341219214391639936718641930026798149931028126485161823806879221954051015542232800406418634761536767072780273210684471731995773139097364028773007680 3450 14746671889085461167312762650724656348171304855280108116898211883269958769529938041593413664831724600635249085917936005551135146226986103787280854797894422015025976312514037050992286335575728618731701185895059893425679746140837588583582271777513833224214490066947631003186103623824490826736725423047680 3451 -16389043741549544709400107122691056510758597047442038809124865224974760953096096343242953343493572538339695152252604257909915819522452939156956134001967854512843047939057407160916065386902081638432880699211805272420497271453266351354319203011451286531715555335693527016473044580148899676936496094114816 3452 18214055392031615590292240623945149484862832669125841617044677738445927864124971655412520682972147530865712983413564183877459123275227422165470866879263535293377019883441219785706618923759443948092192536086309669906009648341613727019716835139191351350066148602306728397128243629301458454637353606247424 3453 -20241986747120025556239788569294717832992087071081254321908939948467410178756779377618240240327931120296720507088862223651290462586995166097437436057569651301438985190846933824667729556713950931710978204321145543009270797913559577753267293835854343039686216560668673854332137198235451465965416843001856 3454 22495366163477905240165799118166518429382252354877867085887336369929856300666884415603609655777340836018549836171391340204339832242274315234490355130655010521789938073214233676503714955330768222938107402535476207626204548506822576836808919559581983463711014936111534489937161988633738116134267732368128 3455 -24999219360782999807284440703824126600595782729166739227953068160173847602838930581365408099461500209937299905248637044999773146685672532824066133644801123683949266794110056478353531651039848468438163472656304114440356186169809819579524050895371492411518243720374450697837807769077787030562570515431680 3456 27781345848987734593380614949742419467349701540629331732739240731004132490710542113513250907397397116767717083658102295273805083557380107377098712456093657027649375375273004276536158620685143812554230116222029192040354753072518242916302251268352483964481720802950295714552323096947079229455357430322944 3457 -30872625906707626178358651198960136679054277337613218367113047699925517382341478675797900442584593257743210063855997995275236733010506532547628801679548338075994211642108863670921958637009496253576608233454663180198579837708501332305387098921045948982088863396217776040134363031577984863767575273721920 3458 34307361482221197982278290872888658912742818458383654347096243057847382133468035029329448577154527093556545251997189890407135265785209766809053100107250225720317162879565253355180459852982292420906217230610320096186412834413730599870070304417607319710118813085705035989151844808344892587571598060427264 3459 -38123654760067497066847716050109885189758106037659856583089267776273271493710470814262725819062811171759910095524781382573370692937110692888300653777800940598837746077967604507244283304213693854814830351077296385491780397392268666171262559021838680088932576041448573502878172803757899122743842809803520 3460 42363828548604627676723201832796337566729896169405812198349610399167401172397804089477119425464005991095106963594487328767457046454446819154124995087608580218811973813087136167679280692972393574718039752642776332392594301226264494897579241995510646835398057728879395310563289258738706004616807798200960 3461 -47074893101634847647611441149991363424625875208548230417242185698132261279501711954541731920436469141925490757496379531524790151911884047803802925498540822578899157450047991092438785283916664555200598463815222522085931633703003560710821736658654062293745363196006522689587742537480533606113896802475456 3462 52309064495291722093682369350109171537241882206709072860328813546352311414592396926482193221293760684072135493022867760730881298735765775480767251213051510869450633784293689600647916770796377810664372549600460336215515434776639072737375448217475495825502275781524526685626434995515445744576961470464768 3463 -58124340245352127960064312073019406640708996622933902436321815124156014711112173015668058629838056448699063219934231947563383133130898335828313210903803939450113703993770129474162990846323111224748979292844361350534952228863875667255894987803954289736219559402349414396041016723641001631717965051141888 3464 64585138476116465779195294651061124114564928953194645457461608066333330695897490292559693145221537325057172964691196083476302398538456599179844723998415275042094532560178182165083481482086319732045187179167114104664469333746445018752657557262048614851707968592053169810420699365042814979777972332281408 3465 -71763007646802950564646276716654639887200747404854459265656718020154584834842890770652381353519406908439708398091880677974637096339046188732949767032911409462642065895578198025652762934812578147129213010072941779260559048346857138259098452093795478649562089999159358930147582289810366400544408191887360 3466 79737414612581444537827411938660567751259676896458359176436003733896955848265392764741078066644044585064117913565037962616575457777131178322433004784725214984091260956625094416006750688783129837670045435444808481114612157372650118369562205714469039184914319841166896366389514673058485942194647255650752 3467 -88596619653312224120576227027736278711389591745237647312745790774809285354898846956220800858492073666492317453045043575971225870501054871358529011059746079070170886765772210914849155337841913138047032423487086715711835535215400720934252721189009817761914992489974305045990967897310826884126715001536640 3468 98438648053057386877203522647062689111610432169687425258074175039556285174292999200043494908062462344630750254393577395003528134730157177619305932023722807738956661114991595134386230912403865935123863620795517461847132456911136528389775906026644055230652963447143139688613639777097427774455117082283136 3469 -109372368867818670874230870400039775427056414395255888649847838356532602400582439923568716031760212545188340947146485190392064452058631591917261991806098707999905972989789472178340443978718834955176669663930072126279155859663703142576639165546504182092980907241114338267211430550981436685662558696608960 3470 121518692689177505918714349734052746796300240668132330632454407626007221937022783926852138535470116619581100157990126113336253213672991924660667641370423096004743276440310260632734081192556570485403379076188561826397316037034950159319203398318499598492026796522618581937596975248385382183087858786466560 3471 -135011901510277942921181762031605115388060690206362654170780593922494597510750816375966215149870352982265588275849596361911344865495266936500892099461394477616409654160739375789566100189147482773264996965025327830106824679839132764607361684154681436081954373214024459777081793910231767270526861583907328 3472 150001125241999317309699683395393414377677061544365943058909297272002530850256987268129294346808419896004332257673516749890037298493251217530776962786201221076307095885995893109850191652126450004940025655292443256620754460961406737761228799117654718165570247065240322887055971121385400694714069793185792 3473 -166651981026855720629086235947398927091972782318114763027892552114638689309784686279296857224667870012726671750773531544665204300196496778653549245690924602335972268679620064221922377377393454033937274463962773045665174748103547640946659099712998275239926945724016161276784526531907365259063489175865344 3474 185148393273489071358245078624017696327731384497664142378654205622109747289661249299757714614609091849946388188290599593119687737573360237608902294638829993728849076443948841837503232716170643001823076767205958786473812003119459125478498276440934309206415127093985581801807780754907009250371832999693632 3475 -205694614304847423852104933447717674611523992381030960389589562460022914948802099295096532538632558155160071028269102903531155010921614923606168149885565742265041655679783843708485645240587134807719609209094114863120988326205119952372973050683956467863088287194268086029872002566322556420080537188912000 3476 228517467699623630670975093835726501890853280285722575574879021360553228971263045521440278516878663596964018109793979817037478837107488919346721084471644645377386507040102015232425159957444932698673590591422683445992105032241695537664442020232161108568391806002247965479029351894097519730635466489370624 3477 -253868838832973338504555391217299819277566162543620617880623329735985968813463816478924950258300042231175875163152809261191959537869151671539480060439744029103103251536051616672334245867251064340022441954585393097090894532908424421382135745444721607803534815760527736719285076312829813370440614639549440 3478 282028439815231117104107275555704039101769318412526148567872193153191269174133189791205169327086055912735575623200873922916300541570671286579359274780486297384149216471927211838927017228756887592345760378043536262876415085939999697215337135212788651373860430709794398512878267408561635330376957181791232 3479 -313306879015472094207040833933362983290357106841788275174957599798716851238131654747626555480285496376881364816922108517730923050431468629561113198947533969442946656914307852176530655687724893316922419068133618702800324960590268997813628321949506773637783231657102840452622683735689009397241831126662912 3480 348049068672688185125520791866943933481318593879233397935851001765073179323702103183084542874368985015268655619922353979033869580471437268579592624455854885706719155159746485912152456579192881782073020274235368144482021800965940643698903654445869507912513825454774866292421898644318265023571085458009600 3481 -386638007776967485507607384154989369966330065055111466535030310567660932181884298212625429558387131035122904615582403682976980318025506327892237946178491440699838986323909614570316142514883460582022870981047439515765464251086425897551100875081945070634059593623596362530826576091183616370477915683981216 3482 429498981486214171664704991644748745502152699720982627947843891069320073545313994139332571180770555615988454613700691106963075677299212796601459108154508407318809914940963523433025302806927719439927323773813458169267125055914479331370940956672733435888384603656498228435408112269178121971659728619124928 3483 -477104222874811612939032953507313753850043185858284804071638842511357870611420677247800654711229755037657355342175332021037397621916170760196259729926377065249866145683230813616942745210531312512819927123217252327195905451098461106508330668452037570161324582526908491895174792139686257342904716554764416 3484 529978087838231998701065634214599632594558984627092682480353028495318448045691487725953675093931484472134399996587733520570621197313279173803983610933337106805500554531359931768578605464351887583806260424404431038350878726035035895000832589929969855240602021377445689910008135967915867645085724976523520 3485 -588702799556309102375863291247427608963314278482552114487212621682740528830841080095400610267582185288170153621965416276483159008721853073178240772693463804373799625094354899348546418149795041968934937603237751877318980149949482154855866434750615449690809258071370914117463475873240118967667939987444480 3486 653924825108038123818197540935759869842936843897921326487576638757149674597239369792399593808700153201641254851414668101252172384367213214096117598640287356964222689134170418471248658312505600165774140758161169553978431851763864178940098810733715660856692719217772742837351891905093093957434933877485568 3487 -726361953699261663146131586397751428518578117169269047242276478604499482183936744107670428452629751228273132930822037557549208633029884120352793117651764097681957378743475689669471891006194592247208769565914535482569960607025323743496419500920098891981089465564655091709817491879820596976872467982523136 3488 806811153585669514141732841729660856271504065711157263730064130321513886327547593199817380381543055682754765492155151957716316153732876770786019072432335143018148983174510259004346417183646470775991660175690946318733496580732745934076054147362788756118266412988585173090042264410457974661248686503027904 3489 -896157293229517601492349034669798092902010790862772164410534096983553458854045663348353770815002571803049418942804326682510977079930841356879068059258786528440502274670138259682889206483030536877737406551706446324084475267598437449061571633046137481893599581847754584876456772048108174465637050862265856 3490 995382821610687979874177192532024996898521628425165019565426644961316691016771249799532719212583123944371345735180263569406105707720728592619797811179218603939858691778567233928706716445855483416585439768007078094585365853840508416564970491462755248747673865174464112559689656597414788651968103653648000 3491 -1105578513022472905216856470483539263255803403459231312569981590716515516724214208960647613958555367962562230674674517423815343037920114065998156851046783966244355499966487195226370408212985909761090960230370528447898443822403238328712921928650976887044311446737347529707257398222954529607770748912559488 3492 1227955393232140669393187529267991316520768880639935985605530524098965800689067602229060378054186766658844007512134328595633268045495805873965135175722652616603030437348545920252332041969510384675149649986605063329340043825885423439014132021362973410677508741229599833077165285927498222644466306987100480 3493 -1363857976700568241426956323580126052215105881482710613219964137844129102831493696960386805852888996437842828942089706953865420711409370260068552659895307240047279009858072543354564010006094426770593027730243872659615711754276909121608282435360564346800936723502972453184310478258477694783390741977949184 3494 1514778958772252661758137743579706703645457598519768781328692569052349479141053685969986438191967489967290963573333881409501103292222500826853829538859606197350508532744130598120716920904077404444328475525206858908774633431215356803723670090458927523342951887293949825754237831734710295113481657575430016 3495 -1682375522520177720224110375340089251900123270283741527310285840853941734232816790858799704683365731622116848863624373475604632469532122072551878839141810346382679736481116130381001805818063608989310119600556884379937118235282130558552355970509434509766003382385772121517902923136759132068836930279170560 3496 1868487437429389017481070232849070412391377879979619207537444751685882125502591229569607360059776994294773679102837665500514285406484424587406252036470859230503580212859502940056030560369935765981755564033478602726813275197865305371209969568571824317251075884470284957803410930073280436903592327183567872 3497 -2075157146517353497333519081529544752372819778176521393592151015308510055697103977925714111596320968006302933677649026848550442050374141692650494066338466311262675902670570809526114099359784334777114923798226029988916610647952752668364423895351427321543653164591849477547296075793802022758630779594667136 3498 2304652060027465944404910455264296655870874178669338047385075250422370830212924783575764471783139796699936574734291952053464566229131776306409575478618140599967563096117135002303274855405116216783023802177903172757461169073421078476216065153561308591001147960729713337480577301479482553263414809664910336 3499 -2559489297726456822337637403611174284175491312252218349029900339539418075060452157480546501515031580026837726438783833909760805647422356211689937473018691725061422503441732728824852383341890548868299491886515718277391719420291747965401114068717945895463124395135208499459363543543934771561509194658102400 3500 2842463148344306734601130958036796784187513953068477252924007427300993039253735779838334326914448839174613484839451703825788563861620627830889021404427005733607369731527346145555686068235062731854666990566808381200998940487668037580209356541793501213934271273372727353623269383759743988952652008715678720 3501 -3156675544102004673505284601280586748880619417338565164770204444233744204367309993458885286879008283348015144982713295309176068886388057008310512333459987040682747987887883424082703663894905670032899885202173853164358875201481200388366246707537141636490208432119968555531403273135232245925728121768109248 3502 3505569880894647163181643838578807322990265942938845180969052151827417223527413863637760647032857514528379012261336216283234617624134843290956933731880364130674377164939246067864839908693507549174203668542322640818080753384940374228478267451704267833799361488443998474515077702529116112539664230435517952 3503 -3892968550886024731045480284121230478714214447128092681401783788840688881108983831698260130952089746341777630957269302389219565999518448907374414343089912503154194589809822582767600332051631972065808653026436859920724263396944247498790200743192401416979510168360640146548965402979232174526095914039539712 3504 4323114594415314047427153873960505429089522007480898544092886197349699161287434863873826724915065338519908712008905769937367701133418257775290250491205809186325255526342025033802746040939599106332091663619287047001315929792857036974625884571927710850468356492882601895394445988762556075632994468527634176 3505 -4800717922648559687372959232537165246757995008230423703218592723248557046991281255658223099305790163716747618850432738038482292073504410611773818840215609562231435250028637607141076552435909893239563392482276210862879838896734722238625448037570775781263325469362778253621831946679317792833605287921342080 3506 5331006611806116783432137137367754255788127926102314884613279321051749240087843434032644226694784267417637597154470355788040792878072864098040690708087861057719509616402459891343707914612281165453392016354190909313883000741903710949503254211548694820037329444432477678693345452435894331243512671715395904 3507 -5919783824593140587794994758217746687488671334633824791600989686439779782067905332323964128747090631886726999056327301690157439523212126592094658931284411793792153971157531218920672889639870488254325521433921408498478290396731796443669842868560402110218271013266384876988605939433073242539362434969624576 3508 6573490975242411949632738595460220077551254983582514962880498246454921664458345632533462780317171515791211566589275074549994796033075991537961907624778164539527550913531800186845055366643833565758985341794459116209892041135897999241292047055532287663741317401530173533090965884037802817538923934504944832 3509 -7299277822000288952827045198993520365271688297454899540383830912231106853156479018246686694134416203388545667466848079583175495381466720471490180904745653252248147739909187204839341719440494869536989157614549138510563300136341217956727686647712880389484546535318191033151954589136512451767244181482857408 3510 8105080245671511546893552197578424400859462584047617687745830577449529964317508351413384592138969491628298371039059876398498221200776327892772296163656878175046889066531260601880097116735399066113874959546563511025940999011611402308250907373919062708635211986548655548585225502775091195485247960780672000 3511 -8999706555789957883408115385747721031220131358239321685983250979801564659506136432277555494043863446629714771063120671546480510713217889914110612610752265162557530789843706227621222976449781260104843054289499511209944883960051177225875193050850296168990448442765675586036410198127910752299296320895707392 3512 9992933257990696885076973443188761959914915828542525356642516229642646874649168968965095944241984760048613964373986472756838136939732839761604560487763382711627676685119023897224336731365737611554770846344747916831670260115810651668044474638448381896032854637771306582510517514288148775571637145533118720 3513 -11095611318211185704729573978111029330822619604926733703251372022965583479711615818527699737855508610713575929724791870607643557117041615281412128487338444299923494519042933287906455600373162292503872517496510394514613685289291119461358372511818439765475131802558379309670163859394474566744480598232496640 3514 12319784072541092473766862567745131838548911078576732060808208115817289792262797389194327784380538577596085012286198694572197601712007849455931753413165415540371187335313767101489539142002931683063304404233440090452071111323853092216053905839171271522913083473665476661637336787990513451536640788712811520 3515 -13678818057085021520829793124058772913465384210322468095123155973662477315802005252237299401889045736159600313464666235586267283934203265016437451859859878396083640895273008330369189129722690892504898123329060942635774542302652953560887212085948954082012227797566464899645424697534298815830635704658828800 3516 15187548171446536865358616066673486797418307690273077561804514719914629362637334335163826318793666234639808920614428501914147831680264729905605145799731178849173894116840787098628971619607643247798607325557018897039077838057188549624613344496413346416173179967194749925655727166444836490818353922733708544 3517 -16862438743877953139152211557918373506014295088910878616370709897296801114063364014607078206644164302957906357001566890966500751842386696310840893608377039737685858672357740289434208485328058097430982282438326603168593294083802468830949289669108874666136496691401930990797570526070838881900276004736478912 3518 18721762237423414569509457524994732812218118998155806708233938943503675037654181428181181567681402731416393479165896580201622921608345269200256246279258989889570897897818301384097022166773382317628302160766067859955726135129718459163728879845277966977078406328812593460217886690732205747315705934239892480 3519 -20785797526347867165839884392616280487406240781958496019423591189400026423972430162593001367400338223336177170867269247290787918908735817360866823950807201288669499886715037531152955970990849844092353341136157768839328152857017301765650982718621511044229444730808193651555703898685373192744222432183046656 3520 23077049882826287676294169464973781652560052160859817102668200728576352132051461224927253534769321302099860113622625672927554989381984132727401279025956127724384591575497383793199600940480384070220667049199714804473107768918984531369957303548928384289686987148947738496395510058765611231563624293526849280 3521 -25620495047521867405796413517463442469471981743214546633108830406493835538225352033719582312368507347148658245195624980180065590429086822753505107724757423391674484933071518754569062541262828348926888792210870607474126666915539060028342644437299678723711076418479520276549811090407910778761404516005672960 3522 28443850016809948862654194674522617261077756099137573066112761150534545477220319335639139272751376802344329816063750443011215618301400829189028428276197604962802067600840648483735047787179443938722424601506537645500862284506864317694321300255879445254431080700051825023974880100958670517368710750315456000 3523 -31577873466779485492508611428422682691967667469292746943963718841601978413789931395376416001759431206290577432410491472548990275981732493466887605157618636085561666619159669777709040278850387586325737093350512032296317101358615966659713512436179941369622891808515149815842283932834646519347898846662153216 3524 35056699052840182089967598964040602492388868604617332385867113076983975728773183923562144997871822712567563740959314704366816546803553761263871592716417793795418235349990548038112939643242582880176154103920178769979287356555129625540251435963264275828348971284416752671815298356980627753803316523536401984 3525 -38918205177189971287350522342815285702895378076465424342328634819841246549963440235273910621473872360852313843410977785451561687734966690042365511707937638780576201277795278729572706716251584573111634118622169161780745440261981602180004506306796013025235616968740764210540418804559412193771537048061593600 3526 43204425208333201108446129354799868664053480207673938302827786270532739832976861896290355672643773308203375520163431413586142924441918813599790094626488561398114261418660898802344133718219270006430328121388367417855831456390395573424067434043443363776048927774032359312516942266948181188787735049688593664 3527 -47962002571474569669863193507580390762011941805872590365865608418121541780056536596380835901347070193203841752585093813554707844562483203456030053273132019304660398479283031452855742110521064719234201028984971845805427142280107111130311916060568777804672920968556571380001584251961845896324745575500633856 3528 53242695610592321109779949248288737809601314862037371770913243987368605756927992389207803715887751038799106632096243418930828307352741607149432689997643815510204968735881061669900858509666299671702055576118132427571128870098737076768466127672591294588297283051103746161531014978030028873239580408015593376 3529 -59103937657465915828589818306875767047159694475311552807054987488462174911217184843153621688640966913442022165213117865586587468257278626593312749251240724746074655186564733536557091582697115882091752810071963634952056596226973350238000865978231667481595754726625868661844650313058860758704884370963703616 3530 65609458335606961786769095055350294253680871996314115508224484282712290134655787397496291411016885458468242258723259315142087195072873288825350293801640655371583937802046808949850167481124890562539442915746264127090309781614471814936405756326812647538633344178899411204499261584438831051012366823451470720 3531 -72829972784246192128433809127784061237313243260497574668016004873108107513592168053095258668069147822295101172496219141901386490549139793712419411073528914611149980865577546520329422452538031915530848390288530715078092510218062660676001403902245181724343632767738130636827090086778407124607457785749264384 3532 80843946216279358584158790919249386544586849201142040414854370955606129509871837327487533522483933670529207353076524971929499755822514011181158512530292502894254930670045660597841830601659011407985585278657858585726445972923128441207172266204257035967480004171922124319328573005972485279737616155694547840 3533 -89738442032148342445316241621879981018620868819368569675495346023180745567554100869706589885174364004896526968733717741584299206409592380478540219947295842378859585391394347181865439815217337699125334001101375669433322887079086329501571711426273052064048487209874100056267750464921624021704969172151012544 3534 99610062607651984436566094795115689615363207492567932064892888044414430641760634302309009238978847144046180951678687206248646112225958489330731391064979459469585253134340920473712669086445567675383255723427846801637398195441939656054559065501112616384382591493889878205864241761488727349047253491129696256 3535 -110565992867201167372927746063900766398957898295980720886881553113806523395286026352029649501524352311503088365777158720771861189060993030827865313278325646148907021671854364149289745555423493276095641625620193690766528695573653199721814714227701456621853317917858004574472978374188461582413380497728814080 3536 122725157855648654999012592105641771681856474108000601139129887227414135367990746686073274357111819350605914236294675788674519036829114902064080289687572928873949077197982635399160027164616865990344861621299198720750833717166643760761584035377321518277968338873358212302632782771047453811790236777237624192 3537 -136219506743279601178322493539968714113069973438755774524292663414896326399175850697847331267629379038660458915787965362884031876446466239443800701702758984945821783300449705901740410486477008967435496215906884111452377190073934842276273146441559105885960636376247976125788615155611545239559078246180230144 3538 151195437052860918930453671033120157325323129802257586758779923527386102877689185193284314631173747776597236679574646565042259497894808630186939734401061382270563063073474911075697219331112462202119752715168434745881074393856299427601763214509142095022889253944799534391880011202324259372928793393290325120 3539 -167815374399246169160233658426069972479885430955338537804078270225163689338098457515663203923629006079349012996736482706926180945342407765839662967419039910221092514770815371385660770076114175278523103746943011108733012916311275362629709862459195882314226229762310451579777520482016850345905117281740160896 3540 186259524696911444498179542285930985766848195802475257954588883838932956277577530470150595590827623438594223802557232592582204084333528039944100544124348028399242618999375670413862950276884541258003802321224828698901732401423441100293717063555496292057108485225680229021250799711704873861016542599776281600 3541 -206727817636685303278734257479761564696160051915570415200271257660753352444155311164332755383462688182519049572004728401667947118744833534608567566311003495324694293937531683537553644995082218497941944150988441641364564083014562189403150298943815845586516800360623746819397184444444188317016143425623053248 3542 229442062279482610388833725155926620791697349152197893706173751605722154151679380575005661828907510209692246007277639512512335093374146087118211820490756120431541872926191554578161549045785716104387615001727400699804175603243699127517736873481084163875994056641109750910816956783703759779358406489572925440 3543 -254648337883838733509469361077991365152681415876308372185160808754601261198134758739933740298449371297384460070482387137230320762383794713621070695924417144498255717409943730288449444009830854586321994930737934831769592316787990144717261633673968198679457668092547974977963758332373630502388327887852663040 3544 282619645599608165071437748151875604351804178735336217930115866118899053976208213409815884646894191734362704624860972850564391724891997852695409276013875650432897015572499385377000330669170203460063397788787926026221015678486694750446113740265025369419295956428993968570703237180627945848797229638627566208 3545 -313658849449097684910419788142332568519261325174545753117875333410169877432953913575301581522973249163174813656866978352600502335298007885934922328163869481745010829334677712809836363546412995505773156488906045196359702318145377660191320050634604291673193249477212076502248687099022713693228758655177398400 3546 348101938108805281127927935545187266600612689463991057786154052147778120639786038655404066989343070759339187611975968009838093546830942346774187522593094068698411987740743979261183532932704964112103853007090604655222197890430774145529475440924395962308988568931964518611840259518840709602764598167012485312 3547 -386321642432701760611117163925815029326394723071463108924036908045100504404045645371707431762514429342033048044484379590167452308691430406449478494231950873577683945208710782021986905093699966089313250919209933684710987667576354971395759355216118447290861459826975550299289484760606770587718713348432819840 3548 428731447458052341859684098913775699237005762802271202845057700482300188693589498098977853296367052002310394282250726762419513454697713001584387167877307028152431992322294053444972777775452024389046621445974184618123670540781472504558230671883428982643812413164063820248138027910815160909903486351061516544 3549 -475790041847506155718639630822312778229741987088699473393694681525934725561491712778155569607737594466220241639682852669079709160253847736495987080695347180068498662917245186047782820616387630622614750867921584144234691935724573086961858917065948206786263124981443763438748003689627755465766343325684272128 3550 528006252391330395936312656340130238906317461356906517922774063997251108047259264334522709023587006912786515408864779080897070509901780752926913434384703013169025223511096632607542689374356988280486910154532699378226682321670846480126010407062437165362795344086351646426971135388523768622228932629647683840 3551 -585944516370825835651207778505622437824355653460203060569324093421119461222655032269244351340568551608218455680008149503948886495288737511890673644592037599321068155337678082797075825784111350833057836153370008288595895794315361313549024184462001259580839170103051252906914513365807967125394051649859042560 3552 650230950323093416787346878662906824042986907320028327640237210691349013917752725161361311594879239273850847912367195021157078238457350097734250200420331574506472304582688653212909075163055480871567804694606685482366407799095158040084719833546071473390766977544670663795079933524961294106616528508303480064 3553 -721560080109338740471089290672255877415384583527893312848289468939115394970545337900599101223948324814121957650471747590404948891107918862483976148364237747449707351255445099151566813483284776313033652523253668187899999332210752050234094013122353975341051493352855210216925796153687951909246657806538202112 3554 800702304241305921323612165432696092246594885801550592611762106658746867255704236417803287511097878710021528791970587661068797017155175929013388365204639817657062803013942421116030979860590689691835988038746439875368280322754710521476296359610827041286495455691207983222024574771262167042403011369285252672 3555 -888512170238032481469936630779391987608967864674381431574475049778585330471148752649630822532401160599307453316683465786314869475898791423243178119129068016900757885107136673005974374034991658402314802625577983124737015218435783162095207943199393054109924892638340744440263938626121178309338394122861798400 3556 985937552450814783662859437166117408915991607231864058610722920820596125129282007223346687312205789781757274260395671152756871275998538434456492978408130005026947855767440955989488115088752811166825813477933591539300759104946460936988513985422730599270317744532295565544879607800282208301372264046617985024 3557 -1094029829399939381518950274640762716738662946078005218398964467658011909197174870209516977577843748321321645196569072274087989091976511896365262201120007292206201279995216666542423969907656014934301920948464787942068490501600454756089624087740952123383233155511346001657336218045263765415201894990597362112 3558 1213955169314177231974536241179709412953113353349499104077146300848662865460316075108835436097164619917717239111823060655336744997287800239559036938367561993843883993185434438364995610645932167400369251609909646907846160610280235212724506537218189253605225236700737171315499898081161201967080532137483086592 3559 -1347007044366073063674517617540630766063585537442049201630374627232770093114505508737494400319043683088252266216557851094859902124778711231779473787697512805994816810935966513508122222977464748325241597509604457705437802149336706332345499866682403438352598993002757731841349155559372699757714900622551905024 3560 1494620107177708895957813469927095694186517060956092473652189493412739903484716024883650044935565346929375119806880747509689870868593014585451133626329303994506694673245895295379608230961192409592352880114419545841288693932968157003486383094761970501332667226441585893562785972481535925324548370377730595200 3561 -1658385577671413035827026346678365215998888306704943457280990095004341586910472505675548138179791515648760054814212998103344082174216318227562391065964963659170316858900419321230241252233211358989757757593056206823545098064213329042523879493697009547203254229010593307112652192815536131353554653028154237440 3562 1840068304411334080620344551921993657697954358346810109066399607836439077374200752854306581592463080611344083730739587777995254522610199953427370949706162046316205515277483012994814818224421461299807083711598212803764722278909327703360520892646046667205947159733955358834025291524192460842573111465822780288 3563 -2041625682395006268203589702555720573796260582209798080909261406638341957247643001127860594133513164314351112369270733822634000381692144812635612183775364892232028796597370475743392007760254200559788076298282358607229600496062361880202285614528264642565997169245842382506774170126753409577650757876096018944 3564 2265228628997483993352682287003095497222288169860632301926038467484729269595105324417819777542790144597574675070029982645877427004336575420884578813122046320071298703116419805883239574603583896034810756282199136307440050243652040105294326657041258648701163031285864128029548143158712627552119433659285859456 3565 -2513284841653172583872604303524247050726472350777207799234151853234445720333201759046353727864395918457767691864329514014603063229064392203162908108188105736448693924983478030650879574573962879239968766965539630248828225669304588900087348248280001152406728322317463365283978995947715847565970211195800207360 3566 2788464585113547266557153660632649681765497256591163294468613689822577083687907363240026434161457923254367160131665354536243792476195990040711855415844277992150108179697579546419795996605670906945460363894092086008913019820691630162734902610597389654610125127769893163624427234777742117343842262810648121600 3567 -3093729282998949343269196151525022761699173802005264956429393450245541176019271088393244742358570325547013815066728190240478318894427291990549619644253490156789592186084047525353116153966813798219367376154300924064946966927977342723830678118381630810090140148356674346016962095908683920223958835600675289600 3568 3432363218153690089177797568190372237610965458665650972767291844707596902327033180375769241610881639849687055389624397159119476516210440831910025311902883712434938750437196167132850489143991060158968147795864834200006724253923769761974419241231405269520151038078859922947860485938234364592864019882372940800 3569 -3808008679330573344212332082396234511798683892388417418052914002338614533601575159470961712205029004668406803396154180658710232137141381930250863229092364065650099229796291100989112198286335606369300002396514876639297242971521195231234357630647035187223619914126627365491671722856841134055752977458337877504 3570 4224704928322452809659272168302274024239584443435392335721739524844736662251469625808728527907302840914011726552961233219319254558071649745391508666788049748356857456027447514291973981472853117789724550962524928276874892624984296861112602434146021754274425438153070668955017811806155068286022743170992517120 3571 -4686931402211011238538585606598895983782739532935221653282922299293739368892777516459765171653982943204602473331648578951636621806227965921832424991693694951023107762163084907620953060944143707506201045559157518741064185485291649001361473890161321019433190675208428320751042934878599325977146248970447092608 3572 5199655610344742968248544822162438711725048786603592035782101820667757709341034981641528738029223371423166487782540034039475803516513675685343451334299927286685367867057567516969008636055653607066363754345648806635429210875784498259830442293382475323740830641793269339748728754286710625422409493287966496768 3573 -5768386235463507360939855492867690116658999789690945898279948782746565017790100031792617896283348453620105163229250825166523165061745976653809882171332570709355536783551180634904004828924786212797657044611664497935067802702670360532724492737436522018048480310832141490297158684477658093685671669538178840512 3574 6399232003581559674061637528226523212513203063563665126176826741919087680295118111891601549737066861418101610452533670151699354278038921868461193194307822872901048942827920925639611761684435114669445834686561754889303076586907790903503224198949424247836880649726825987006191460123916507741228397428919417472 3575 -7098966948406927213787749835732515728486853929318148191592474427478174488164112359049903267289635636683340046903736124497631279393526949600832645778591234041100792524908681069405097828491107428660176598843583899999760866784801065297408118013423118819993588932829816163359658612835687480344578406994808198400 3576 7875102763857470303760172743667963856698523788322704285339618635564024065542031448844355479276368759584191955760257740626125024040510855536040054450074904826538867230950459025997023438854167473565310505847038671124641224376135080744971784323938645737615740789567847412432499289119926925539823256972871855360 3577 -8735969013347623264650823195580826869208911869752214373614893557075913516840994761952587949760925875369651950223186002970028279447315011803476467158153096508286757115698022500196995124971226337935358960195172845132972069433681363038643925952284402028859328740789783479300582971749334255731079360317171876160 3578 9690802047756404687820317303510355493931818331368910215468040040323784941578879987086707580700175371462708751017893826118585755404663482060251276740574571363899869489217269709845707196880562939784675497589803537065229991110629196216165338235323869425716962857157364520131609660246899246338776715288115180224 3579 -10749843576223955319667559097299287822529735645541774155819904895803420937498958399716087902063326104631182716124672219795255157828898582108920763869841817671824645877839721901513547173649664016827356154598981451026999905935372993657220235552044818036838076290367630275644443175850693279532824264714460100352 3580 11924449936132318419289420272204340876773420744326711479200475183576246231223111858733543061109288373072300763845485422801179281542529544953446779560734295344282959339455818637292664449561593166362269793946569704938007447193280180543298651146973107943161435595862439897844440719594780375493402521421598675200 3581 -13227213221882892642702303958389846532578983552453080146489107548772751686455039079025076984539001003782807167183063684343280239943254422214888125857792053783101641453091416952741544307248864199195775669898557196787968074650099405216224946297707511475325474602549714382028649621621835944020123084576541058752 3582 14672095557580468242949852616728136402608367474722801010110696855633401440985749234827085763459008135232362166877555872264509734864029879059932015127011604642667633904877667995197305429328110532354171939285728256611699197816061666359774946453915146862464887411971875473910049997167672298607239884696995513088 3583 -16274577937793035729279176664667174139450429808112159979670464339752200766406541862576364608875352742309243758253822884224603545616746170947235542279249937507533729526273283648823293078294430195486927228950522806659636447264426122256724536653882903996313009839540357374471096901304504458041311437722573881344 3584 18051825214641021053747974719664671913445450463397555394675631124428449195438603702713803518342284536401921243324465102129989908873454025306641141653160908491618706540642583170878684071676450241255682427073828943395156653072200088053988847041470397128256163199928856209477004099577159982258890531022129643264 3585 -20022868980200316794766213099461593087139244487081995461564779634277056635011725043606904691589337706696024033910747398082062945985329643710895740124091806762197093812888896382368718251781425826448069011042251124160268387375212852613056967448386252447701667793378108002272884426405120858758406756965135667200 3586 22208810282376147459898005462849562927250629684189530291187778046058896435961689636814484067651467963836976604123128962902920065956890310487496528558987102725173325742676225856809050018587993458828223707715288000082492783654281186779914446747005937313024149780847474766087013178672070667644524240677157320192 3587 -24633044322008556929874951112396052054096052876304198697103191634297922186414709637591027628609685468304705306404893302079538730567247804310246737681210696478549509825616134193353800171281596637049111511505811086515271461043070273317506987359985023127550775611259137781792987750100864955748448687063340680960 3588 27321509511208494698376714421397422013892907612591798485267999769311339530251701142163152994737864867524228056752256307910526463614592911138621414743295763650934324903755124995267704761902816439580788284482655893406587864874494384272507863660329441097902780878551348376824145907310225504390630963637056415744 3589 -30302963530236730535144895880078118264509460617526398274333264337778713471630773638526958717138729637420094476236817848885770176630122004248934558366702939317794636620626187152496910791666131955846931583377330443367683648435573543975890812689624412109357029892280074638229483923974843265713192691636777102208 3590 33609289305329550846010222141703431176157500130332688280498837819826910205530848920789624955011958643530622880455411147573248172241182044563501097677089858906951203519839958040148338664279055865788704015281377872589499021056247130169736120946456023275580865202936323261524061059776953284709975865214424640000 3591 -37275834145739823231848598210307260395789814371212826280839320392729458865909522619309019213807985872099348288394875122339130435332817673770235160795985992688205091009017845540295520693956538688164393201284492510081772481396029198293672950588702947135493670917726861517592592353356870110355362599424109109248 3592 41341785628216314821404431275392374697205426754046378492116179165014153009864624001455645843141817929485342291910094390912438359715885216567889810364891524520069468294976357714192721143549379088449721174225067919383544808083110930098215983363675383673609009743357134830431234754389029718020787532595531312192 3593 -45850588204861831300476640929540846840155575092974674440190032253568583526635449418098065818794970407561091365518742392685591845844052782693609289326086468413979981165280930869395980284410383571352095671629287462427778223866815228588742559419851537242846161778609346260657770406754971642563809575529133268800 3594 50850404939860844550516554422580995634788264895178563984960435899278481572556671017504970311462696372772565861208494448192208818328443665738355997730673913823469163573773136575141023658481127954231330781249231019258708031225486658638203088756434883447538057138255960743778019788969871869429634578347178916864 3595 -56394629256456632908834340584079857344169092924960796661683303069195888832331130492503106479203492329722506773025137385380104349158362472416640648841169176976477050769243646655678962525697508774633846155042538716153863924946579001010886467927734919509936518608368544081574605417954183197322634871935571276800 3596 62542452102778237450714049366494642953400080623191582996368251052264607076789565066949604481191538002498966134635062073890630599556528394377833340770289469834659033056877419284247285755577670587932468086852623751845576832580032290079430175023281686553189976494622704214070576759512754861789167889396767942656 3597 -69359490529197321602659545851700855367588644524504552870945696294271306762752597594557679447664422042135562188501984763226036183469448815437253946735486226803341332511466791046638664014305651643992262669130803660920325217540799309066218948150767101683248771328580483116865577780265705907039732307218617492480 3598 76918484316957470658459845876034734907100863414597578019830315567645268355894267388229932572283352821821961503934905084016888328273044060287759161313507152606698307762169342087340326834455657529960894955297744402653671454130419194541752440264027355741704029076404450394061218979051970498660402081495727046144 3599 -85300068014645173887009124806516654643179898383487455038750846400228777762383710468663169919234519638131598011697116029419516323373983159342857511343431999855123512981789784352487871626586842066561315327369317412344881041545664042341476100732648371937297573928958891855350494951094935494265175203654706943744 3600 94593626533173414941062674537166157785152632250773291084886698595360939324069447681909358730923739596346564663547363350372164205827671585700004954635938747310885230031368416056832036005380049159192787074599874962175122875317416852566387019892327013240278380059528034304463794723683660400017025049370245858400 3601 -104898243329643582596407267354670801119538237889143844998381831681225520180420916386445970804981839210501719731127469106339669227479654465838344351428207826626635833432942115347600279342222640978076020166586466678543325129734299846482956976227903166839709396622133070080115096095857162548684891201001077702272 3602 116323751184951505436762994744206765260544861151782235739840733700344177855662423541273992256467485188295685015694462695798140865142562394129674695909625788202363582523010235806325854284914401305850163997970295430466129333770711213153995273059793854585559129565387575758550147953025369951872452320033751708480 3603 -128991896659511047366605133769059890674506630741276903514243752327158156312809909341014665117424667107255259321316689697822248841439477516985067255608619179611320119406962365368117665094668865343878910627742276331177076036316377077293384368232220796386678165973365682596131130564826768257786232436625166822144 3604 143037630507282389445117963561241387550503906819946614502878712809300733349823168109355823564531252788737316520856875416924734035611322112257813110106798927359338912492641638772712369628755081587879547592666601522593086185806936380869918259440590758415298327383883681385674824709841455424051092053804775402368 3605 -158610537652924285625195724322728877837362923448168748763795243019143920054896399652330948441645396835734847548390320011521480401342793900746564821008805216489397419836934979998304318425363237347081535398056398977253183668313795806405791752927263204863981244365027816496117204118590080456256707339452087316480 3606 175876421804196767918886898493165743798613773968949494759732902784465484104104747731128054946853903346594825229426329831864172379515150024364662814195263440273770091254878877075580711716109027784729671923447188948292204345948551369778644704424496191751185700331295068843065503054054947412702942024254151597824 3607 -195019061397067857437924127544228648121354800412937770263047692553438466708412724898885796694857134173697169066172285245902666162449031615024278166455244251562758611100896275606893353544359671595395114462602731972862404511378179992891095693598580646579565050259597943548162360114865576594051149824583239843072 3608 216242155371317617201945858098155827708730861498348017491952462971840077352347934623280497852337473009205796472410324813210283325749051276239420307550035827348695758845320993708065121394970426952165004059758534534329532651044219231976124812240205797778657961238118964257751264827090374260156037360682424868096 3609 -239771479268602822820181991557329238385426131863106258419152744564822944457241557170296860531810898005643155294191942217805998087371286253475593688048083508806966569931087608535584149205423294028772971529531590881882508940052888037221825308392831359211012665336991860334916506897336678262285014850227123668800 3610 265857274353783388248409500808942600425961662999777478545208008803725675487602300752603721955872502307564698030626442826862549683280007117354457624041074533159822344989350124529349554828702117113300008961226666634545395156579276768998977170608481920903759033071122895642603673369238309286409293427024420216000 3611 -294776894906892110968048277499547087642188422894272844267429393426931555679584704073958068878517578820164304625335631767616138347771715607581878750672844248676667915694110319501854761638258590446312662683460138212193891160592430591858098487511803730538687403048764887184394745536965699852742964222478773468672 3612 326837741543003596869702399991165172904795053267493469301371113075920863316101816932046881681129580185056759475987385815594001892221595434939900344429709880586992363188490152606936884585271762596652726623016788165818011882653424007855937978987041964884514178581055088963366131625706302283651891439012050653184 3613 -362380511418719786338638903224042706869524587631021022182373043773236272814728449465270892828163195411643394950366498127817272895881559714993977209868950320497956591269137087858353421305595886609694444564013873785134111441877264158070203252020411697395085827942010680042403130887920442844770381056693929386688 3614 401782799508367662437598497912361996606608197167258829201973892315237181459721929820274214987648574996545124551902203227095899407301297275505216175644899656629259949683411990726161848989021930626164803046685382215631435202882246871097416995477496798419982291021558208081890668153901791923093260359657899885312 3615 -445463088814990033696498061438954300268414750171184899324308431981243171540864350088288063148289409006650198705748042989450577250998110362037465023711074221363841633536835137925986010275335137274302274890147261664169777450182955925829769290597231083330752394180578112518000973487121213233392921528372473346560 3616 493885171459214609249651757222454090777100838886450232845972956293304651256348820778981596979483396916667183279280371727109433424819500484679532835329286047108397112968421456558039899517264244334521455937786099932357942442002528439961205724295636181122729244912913211065258465677231339128313686056430054483520 3617 -547563047105641697322295040817624950332809060102706350035594051403383336819582686119740745103686156846769722229197747736258378859511246153899024327183527896196173159685696392237881085956651776370607275670554792473911118054749580179627800793519642450380602622073591401554841713013049890751396136747577192127552 3618 607066350188589686334431003036108314854972337472657474194427514542420122797353208439774393208198902704111105476316762862987411497597614162907961713077667615377746950129130655419315686930263613318536026535028942760770724156898545718755214453068529548384203210710274872626148807199406461961058619260518637736960 3619 -673026362939022517497307071885263167236165790166037985547722626676938277987088826027559654206622808095645078067677433730383564810476879649319291743083554925802963258308892956025173533383805917799944492870413544017214629685948917079440866009224625805320419874183414612635480996007749541590477483560857254674432 3620 746142677349987367409053141164216253902270401075692768587830028020342342429798171099232734494049618395941598659338470390392155414042197802656839247286681308204052021130119555712779902372220563882121034476380612367614488401370774950604952642766941195267473123868563069427948436390982241371685003419896883838080 3621 -827190576012835155250980791939222775887330302137886962339444065459236557938504332107399617479091419510364590049335097005901251426781500505459988982733318119676074312171406997762440641709801945466461272244356706934939878817564353962510458055683574603676175296876291858441245122636878830633193119634271370733568 3622 917029209281653814522034764229472512316074308556174682948804054532896720541245097095710925778832149881658092335795455242665822930369391435519740750079299570902253611035741577913944372151302657963340506248134188342919109408692579444100748842602868108830561995417059459593669302395205607687419184969958001463168 3623 -1016610654557071413237849413224272298473877463710916309424855957307821994627863789088052967053635479042338565695534710592241583570752147371119599324420109060842952967904102311160493534276720633478066892624183420729681362982824543901597169974950287611424802931806726696612246063834091960105183117512811856046848 3624 1126989952709635993587918829389659932036027935331859920711322252702831207307448593080159590492079556000467335596460866484261008974930378739832932918742426939336461129170098094638115618383812066590133213491655895401933630337393472053882594536387426761612756492267355311412606922251419552225709388419809127472128 3625 -1249336226883398499731666394677028409010751363062512465063155929597328280261306927088280028726048550441220636067419173438776886616026295966080610858516255724372576702530195011458134845216674144221001829652278781149120855937673264448639604818130044311796073573689993378811575693966439767944113064413008859808000 3626 1384945000238449961826286929353564391842910193208428111902630876138893616724634547402901791738817022872514324384988069546574020586676728676181199585019689216749814244243910565720152219576207199907159253772484484809041947336262961901337304889091471302646365336408274234784507847102375566223368972772702225474496 3627 -1535251841724718811357412249935909432711797417419868658095516682536698391159787859928343535621319764109217413898031079948475869521212370474841346505189988463210780480352191491812591938668785713854001931420743190519911392064960051634959732246844161960425906225092100903213490817393475566594692681662708177717248 3628 1701847482858650468897079699415075481962991353473588254177357770209026592183698163721032692628247293006598760795444180785874564914590169237525003029259122179371932175626286870303268175144314114333112679163232025160192195895111435614153077922445061577983034714324267402623123957084917083746194170665822600005760 3629 -1886494563843755974087064908434089496741187759053013344906370316803624520101581226151867289050090211438844676985528168400251035554161384181008341421750655543927062502424207930594901159640395685847747741549021707631549257402188834926067981141419590958237637078213501388391343900652144811983984926682767648972800 3630 2091146184395163426988128285348181048760499501517462692122374225366187535362148292167788261577680022894938704690022701615655541570191941466133293216741236366957468107533933473834986124681173621169532969519822964381164512225288583284553211548331601842400539781895203681609600140215707835869983413956799300501760 3631 -2317966453474067938676632234311579263096011864320265592350872537815291129435116340395387176484040008930071578529929703751117118831972602445365908572226641602299272319565228240127832812924528100765712224051099212282881596150858525146481641978149984288190081971325809915425423261628839423110972270584475988224512 3632 2569353253006111377993880329166955892730600523341001701720093572261565163107653033739457216890784035538681070025213031300085976433455712630070272612683475663566231430473415482884991405681186068039197607867073916245988111441120034295603823081664963187543370349845789571786232447467061591765856535016374559249792 3633 -2847963453764940039747691595176826075736290629185237422582667132362741470482610312594812370890077691565752331021639908281383552631686318140172110839925532983033592198112797746242558692911382635648460387572605170785948325176670106392317273664290140541286835543696526454550578780412894307704504066766336593737728 3634 3156740847188381434451620636678172176021462678104637844354550901636617956215100761264329305583871852812063503006986309918498446476434616563204458782100325077282798753655673630690341654037708177683616777826560466307910799973657675557896232230540527862369423411446096874647850388546498707595677250476559577804800 3635 -3498947085225410490722185826328203312595597534675106620993943774090247528861759534113899786853318434535955765861749319444828220694979733308870216723235644284743836669155326398201716303354216672346634371748628792094033923847761227244041632280949139381676619720234485817599962916734583387396904402480280439907840 3636 3878195951681306840463077057308219502641126623908951141850163878611992740701395386631753325683904840618858821256060136774765873108746612310848096775405332490561546737333156664162155282452570687480844656881615152859454071933621857080668452917940890510087418453203859279353209763166922758303195775088144471459008 3637 -4298491323261545447176822163370590851230059970611943055680958599439230547314720272238733462457792304924671109996208109047410397587019959831964936606100271677675540205652872005070698879213695422827686981375512485215273573655983350192199835631753674763800153915830217946120628530139043088039308172051807049975744 3638 4764269216972217985761223107490230434002835221375343327893737824908692207906483909883858209774606659668743857665233169521474642729449074417645575019830542093306363379768513502745660249823003200108558855105104212896138716340588897189749250395545656685413977883778314997154951085201891413151256861868208594276608 3639 -5280444363114871706964414503086868703852686001552148658035622224664342248326070072530010666968635376815851219257201653519651320375497337427800210539594688504714970822629121189363995223172463205791534555658832424820704361180213591549931815004623128870720962604489170958153086419325101122998332120426972623585536 3640 5852461790257921968945382432499390483822468608649695128558669054655815607030650660388442971820217161057683230882928498476495288186650007317475734105911082333734917232637159849187914323248138892753382582563026557383790065790451584557285757740988152201473728219427914296543861982527116484514658713981178183592960 3641 -6486353960763766916447542255035815682693789092285195737224018789466617799606282764545642097444325854759706393461408027381060218165144348366331963295260770288565808500467996180170222303580387752659245032952258835192463311138837026920082669377823080082788841628819395495843495882035997670317690253605249574429184 3642 7188804053241142945056768540112062325638843075470623950612345211993848267519534335732554551020004396650950266306159931334588257337743542161772042382890862503703964195681223731856162186413836526925812484799950836809326682902729361368062517097116087426429433548045294252509761398803672458874131153565204104605696 3643 -7967216052274627100323365310479362246822552386334817919987984816709069278752895043313163980388568655054866775462281084998603287046047892002134106004247820628442301693787246765527364848561423290251531892488296167221506137745948222553921517034037957306093704225803510284307325744475038982263976160201892503431808 3644 8829792376619987421824513821446181819223027452666725721793798644449555087996219139096715964549373016912185627897050964480273090906821182402289298273515368006156078308227690211888877663435259092936044266597679210739403697603979643727577665097652556102092536427543064428247523437251084317273951236437936825515520 3645 -9785619855478547946459697803291086704525110916414864305064306506717047242053704409070962418594364513599981082507260499841559543745415770639629324482421533993330589034364514545839029652710155663681465904517560628474752860720222225527989789186183329706913409483389804532208125724732801960645094158438886840498880 3646 10844764949287438538864465295193584645156909850719808120863619308507218181074739079726670325618728449378673074579901250980826191044615095947752496902041408923427212329831168139772551395182199075044329126236697662955385475943131379188996985382329367502777856072493032437991688329178656142114305826276554740677632 3647 -12018379207583785368602592627180070664898837501687141401321521992519287535984459495311833046359809629246015807702041151437867243760295885386850852280694216372425798349729114869158662594696292821027861297160318155625978277494435735204438887555882242830808285746258926568326330079308685757046931405544143646696960 3648 13318816062913731600020512586874593217379702540136119944555739125065679736785768593703636030011684285636497943069039568292431192183641255541526879046638391623669939138925918557435437454936900703805829840406312566913425811444727557652851370582461207833089649623240333627466167430023008376010870411337914564925952 3649 -14759760177561975347790291639585408623726475880238132013763184355546312843631406072661008429635487374273991848828314604760025383981850118789655934194147099117722955971281043572205121516452630267685344457923103760099559389460914996563548751159057570383118558899626085543767483608023041785183128566860161470609536 3650 16356370690292055954790714826799634796855378623162539747490476298750966724102289697634340149837413995087206287168082418135514032665285846924638040437430426749295499625786863016036171625773198118930768592901959066171897593139064646423523376324133418329273543762912715513536166109731930191871596419478236639277760 3651 -18125439854659682321134526701006460134729816036347608055119101434788935090157784608295649406097250515588950386350368901596556779773071294539793935622231092577435158932651968761878846887557466558884948821808443958483561548090483016938710113974167278039902232392565211712288051930648729620568781982106698021999360 3652 20085568720282595083963189554178826423364241944791673897649802333063672803361693291273503181422922627716311822463818122669222939788665878368909712400313302964098172598979611601116707917302933111644924503076138756283883937673052147464026196730869197523629171345369181095713426614400092443239923117878773347311104 3653 -22257361685371579063241890255589518023776025979702770844028431062872184895079027761375019080280107246291250837860967302424706431329382472738121746101148889688648138912798325660576328325667743801334787679219539495777333874841184486873910293529360975573704968209904956302892046471219768666658400803092611977983872 3654 24663641944675220305665721465285700760240560728403584808145018889769847858783845893838479526584571984962604515104341982407807436451531280688844423893779696931422063169250679290240826745131868472979621182041307576934746519226489844539845532663082594950584487991356355622145732848063579369815695731638115507474944 3655 -27329690073787661545818319355183419311102962536083808106716297968258200457085818698138461925406273127787985275616044796865120115358455422835458596274192631008676108127940497222060965552085485441164608527802484113488607390425232744398111091281426685151866497257692929448890683443008994644160385796545333264698880 3656 30283508230751443097425741107677251381672375787433488486409448945075034307673811658704823171233885057870528568002343822024484150937873194659311713353560911530533712597750013709284464402627567869442483398916040141547027090300701390808551173687686774117086979358855371848563337189349261635117302219112140196772672 3657 -33556112721532649988535452793190511827679708301027991482059826312173682237034468881663048505638717526906712335352586269326187756237059193147454523268057499637162459946023969354838485363125591869795963363074629327062590585318174443535402527727363185702694438806339692524298904056585025804392972909658555579090944 3658 37181857969993196251121118962874170958584065340874275093068125661514529750778643267688563561521186006422795747828952211317120566409961224363364669304556006375832309809160781451474454583664421370912376879640905605111725147620144098727554906001004179850279652934104121226034670852370077038613799438636122786836480 3659 -41198795258467504761964628881976181624321275942535055258949783653133474803944754746912479222818188887017689607969028438994841736329245550588573451108799734096022783502933401076284204594922177338429903596167733075977324626766152976166726092978268435260602086189936716380337575664390225927361369074634149057718400 3660 45649069965323698602159438587748991741083873785256529432764052524136796523923346513609792841958105134134302514927339404237167013551724301671722204274299355824958320467281140947095068998984462500083614298649356303353165785928756030236404786556386257737258577894384614678100975133402327218078006927564558850936320 3661 -50579361424666005036803177665335676844949842096887002131310775443451907081002915388752431879181769009516219802528755364256958965044443646098393767247546362956454075326288854861712931056326281095865320549787594694557443046591022163837108338700568218291592844218546447104742490414397858147406027395342101018164224 3662 56041369974724439418017700066221062741346232505222640007968887721841093349010615131383082782733693888838221348258557603381277172501487512778635997887258443055643272417009131826206929666231838314860904009165994192419489417840170185789943669780360439687478037186546693490574443088254541044343113345965035547343616 3663 -62092356250026910682798887212198444265462030325834927284911362064341188696920994027044563142914011130473817227369969289969155663932423134100814784472320455985070861216703989595899983693510958034898001374697557560667850787359151236701716385377170977102830221125535690837376793064149627000170567537744418421940992 3664 68795738313189066684373386297198765835180600889618373975823141807097357938548094245699763472558595673777170040677949492234678224202170847536013594514838663486298291904715505142799270325080387137410283348929659346904024938003285140157240168535990049947617588622489258561291438916690706012809432007422521711750592 3665 -76221752820655881368824406131255416287187009751087673386788381416899485533487933850266691454103828178123814644165032561816174847541112078755121634844241807992893769680841414233708210919931097054834744402556853994552206489865896954998774075572570169449918652034147200788024919316356444165076316497890256326794880 3666 84448187079146612783649992939059044995108204201293204458063575345975105458054487360123167230266133492441454111664061399521766959960447367625462033118945883352872031733945010633727228913522518656697819725190819724140497048849824913762194784533222597847557585500737296882174528888341036927066385529273697657737216 3667 -93561189582707874965939949137913173235548015761747698600170599323074002114769524161805030256674322149022150348417271172042331639499799710302941232101043608072741162568576845581608062038578941758998362329060069822187164889267918524824771330749761390463615879795146140445158879971258030710338789408535760897429248 3668 103656167431710595914231767697392234258571149436826044276772124979397963431771766807789619801038461999865819498556747884720861763836073587276456752290755850076612015428869469089562791731199203184065271907131466706201741358653825605174846135984622758944032159730518867043119742808521630856368254933371964606166016 3669 -114838779933181076304023190930344091233121196139745507981961640406725721223029258401450609910287102734482938008807790420781588288812378823313176711981418301414429222443616034164959607184882388042399816302690362264249540672213418286346377302183200581185185260501678356954374779067319108329863147367997904587248640 3670 127226038675768169403771357709482588275865122128558856929807251309984277587438826070717834243122517291911140877937201746957155438992515110697209595136262816090136715686575442809532577200525994440545265829198758828987231001769535042548019281093772976012995269092561212245482686103134022828624314032210996343413760 3671 -140947525472634619816465182969733243098865034295077547391343163719031147524959109499377312310575380219856456630681659054804384710432720149851297502972586587374807839575038917418631816688535342519067848199377535574040210181000466120611049548797792260974068716324187407213009322272091249579533532546712468145173760 3672 156146740782925044825552647833786380714862400545736394251410959714046043869253085436389397200993697923177951721802210452470225582810389280527577838538395618159353383075261208101487498774837015466901113874326595062221935724895313059263708814653815551900210366876913468001156902760082753537493810475498201628392960 3673 -172982596569713064151898613979293415923532683149779064061836683194352833032550949984630987075380804426283127602220660386951851996057958765428978745337325499672672339646881853100590469941405879601566855145177405546512454226615262740414842065620182454053277767276110773203516014557130369155615531699840888168269120 3674 191631069043303580909237678880439018409816783152583061011348332557995256003301629961206113511218887221881832273281012502721724025691250077352685076672096869308119202109113935428573536712417340044175432820750627913335122675726361143732967597817676970510001119591657944628060924332428947826561367043272967078456320 3675 -212287028388773225374956096610324520263727063204298247099038492199313594036307700742846814588161313320487322757651181201577191368093496840122808735227497168018275423036783645777472577368647958043314100529023304777961645525757828588879983560568429150369731593414807702929751169031463271374927878276383973295529600 3676 235166264402611053912403729337508656359894355752799983269712437920884390220997943235593221939372529926158249518185736552744570914618407482498036505428137707717372402301388900839002347442270212423098546858122912436671247195693058906520404354966712896632294408487850335400269582193361680798741825144309476421328128 3677 -260507728984012805228095066623402548187624845700880496775906373858502581482119294739343989255971349077200684297153519284030038470215709229403480740084263701811836239805628769000900027018904801503108961264035849332186095209733020558886470720947631844066031537865772865845698793811677572737245034868548613206383296 3678 288576018662518229440570144295947117599232889801064769044099065211770107426525936367488372768693717333297699455963116715571408993974839856232353084328855467261665754192173402908883595531805305009226390168629084867114145337863618760111820852291533353340274793710162536955741810990184887451621397219025259546391808 3679 -319664122818199522253151243082244127127918485861897012166879578868193124186996404675897264678511592754808436008311340777693354439824753988423343555587424191224347183785213864347307013179900766802713570557068429823157528476943964291360730348600047134123928965658109355976689696953654484940641157473683374470211328 3680 354096465988885488596494271767310544465151110788362472221368009352032113942428110292106816058999064972150415529835674483507652554365998614341441849182664382824100521184277755193049181702263937524168382688128212630723120933410257550747424746927280244673122144617905818025378031159818786877171753172114220614161920 3681 -392232275689013829572012993499384597311474382551824057873311708686339982956820700492169822224398536318057030695997136299346698758909690158532296994452547274434698726097254304965688178298047048877804756935725285643935789701822958652251841471768030065263763314283831894703373897318608275281220402157940124829467200 3682 434469310517699624252394466841374111443690991890336717170149282723326883904822496536897854698788355478940135247327973799601373304259696413902693440247058655542576811691530348514911636474246248933511219188903348927480053693136517824280574882584376945908357109410588867086281351831134411801428549468746089271953408 3683 -481247987043848665865556810366717314233719190384608419971554725764396804263689714322495207313923896754072745871612828376494202319910724623134065556171526422269523247426355202222353943483614608014217844481274685246748932669146016366822981625597351776801393156134468835408207672032685261598407202783848136980013056 3684 533055948061637281058018836765993768966627738360408520917446608763236218687351885257277082306835042096249296607982819848402066777835789222331194887004682964823503141092434355747427015330035189053923459963604325189138499244214852996943517890746182117383773859564952012519982955478649224878828513906418278891072000 3685 -590433119352470855364306099123059133499427378080408733170235593823572299180903692823977628453354222051209768516088182731188506744447029370860599085358216935282541731522054868334839229189938189596799897128451997291482265599690518015199905060104134893826105627768705556978256304550676982536874319952749524352865280 3686 653977307116132861304813286906843329588827381403549018391890479990076362382451713725088830331758394347028734801959013135413883437834712256849554872309402991225316619517476448955756226883074894646788543254288480494116677579551629089484769667813165034050251693855340312752859489676384592671716843413425001982004992 3687 -724350393795695910376985867687754693115440424337790312020783290389052641856759333289241906676593700040295986371230063465922054348145881247495388395987444788864863591727148230021422027356759291358905665474162809275959460023829461949695850979538141813905206394102343888659869122804718259246709159648519385506752768 3688 802285196174801100336067751548155160753781715721664700381635679481347802643901323997557511469681809258214506091863041706142735677598393795724415876454366888217234872984921698860782492599055592629976367727734529542732002509344859525339423695275344798265256170778733296572970332421608416786839802528351361130985664 3689 -888593056435079640083185683188115283448875652960817467303878770996633540090694382323495489854943052258760659686561395662659617788085162984041838672236078962846995048063711570439689246343146723453563814516977192599239571706629229346232797615384342677216962668489860822438867295152264899609780981590597191943340032 3690 984172244395433109510488849224668619736483069443584392396932767322837117150712499337149917851112349026512794762445645972395651384374057341870904938142359885471931427131948211410784446479202701250992596235945506831134598959847178517581974085872390969432319766745712009742323675504895834216257827678392926675248000 3691 -1090017257490639759480222304333966333808724165102827749032562331936828627356817044825953253478995890096446877414409507250519901576324695895587151969327315463913502168250740427919898326717384838978432440709327198618917190265765951773147050039227814291038152124685634727671801723449747514112860697832894390879757440 3692 1207229114269523831733511734969741012459609068994402547171074044113990335286240082605801006433955386755268447012143916282193941679424918830546425277517749360382373611967745588141163415452733565207364522452575525448507575028979880604865831388129259300086511414509407029929374591944390246747963497044370170919102976 3693 -1337026747396965149497194778763578735059273044769426436834116867697122595481052892265619901572432466446555595986254765041077750408151020163785033340880651555214119742283919035912503249882738727752725668905911422843734549102997135847560898920512046373593387269849291474627260299738128769158280113700075996469790720 3694 1480759613433589847258074414219384770107404039555416890920510512113499106824665934902114849692678872430157261509222799359255563723048975649882436640120660691906833666321728327785891866455774824825612367176688768157865522909519431532991254149528655592604178228746970101352765921414360574492289037981665996978637056 3695 -1639921649157382753696701422610212014166988790840726230811531490508184198546311925302402335441118274702666855460808900841445767238155340138558379527476383853502114328515724829459846349443332170195029165133202202636997454002608400496065821603720314434570287208386028714567148062292695030583523663931017314095033600 3696 1816166718010241973608786580210013248307654045517214127748683157116703124545293739330663897091436850570801821697959569680050389351385766139334665066562345470890726649363258008513947432436304607011645687658331167033912666662218358124908202172913494515347825634295457166250878460033101862715507018824512910163628032 3697 -2011325705540728254437984309158420400856430151064004635413858690929536536419690566618823575802808486227738491355298369624165174475851750522593694908365602788206754933300831281407461567957023616859670890925844246615202041826895091697109385616098045872640406119132645941951459254059906886916518206688958750889173568 3698 2227425439627977271988799900237845183507155724633610036539045852644079277706519908728833916845332357626325436309131151182606107321942628517172351740863764437450702058086262956790358379393939435046335945575671429676958830271136935535466064246186285590632546004536281419974444783556828128226312524833165920892964768 3699 -2466709629983517528139811403836294745605613446901196997987516138471980032562206003832333640513621956080247531586738693111766931763408045636082379743945475321503542451204626918927259892701930964076866389166253685947331379509243378399962077957964212928374995856387373776186205583250167902563863463280909917254981120 3700 2731662042128441241206418183968894259804400270759640600434939037479145197650584314576651169444756573158411403363975625295698316850566397298254137203379088925116149517162202029242446495544257987473275324359132429303856582586498080284273666145493766823402505988260825545696391103851030487433310993633075659128493120 3701 -3025032143944113975966627721420171021198053360620317326950464205403433968212937091697033342711130239495369890389453313089904541074589034995245291043048639180195713206615557108032744159039152047144714685255080497616971952708528761968166802467119936681611077022527564609685347610445512891548833324854033137115463616 3702 3349863488228858329257820853789828065364383011525162737923184118198701232276929128112769271925721438745587061760142527089292118699098777093703916640404271559071823278860831311853487396287303517875168067329190739658311650198165809550435377279821462634525424390581429484123466606146751924721718789357541702068487936 3703 -3709525122719027152950526319130276999581278696416423388943508361097557357686315231410953578978040536360554259199293738701555343271765414558184202445920097621991508147589431803584714478982103128139702929675395595335565696909000790025270759538149562375087997743492106603890763620636702195433417111165614641546426112 3704 4107746350036171957713248776157741663155238951754667491119537418938016022433812049659461626170042233517189665143579602722134035634418971519098242829906462763038408456165707279023935412353244277615961759434674453360161978362951343131776421669219651306531725839737673781547081406515301095455283664614520924630398464 3705 -4548655194318446480189127208006235959861617919493922998743518381994877794469061327769080009297421452233322738402836296722294681544366498871440045223040825231998962789193550852466420795310853616668087139939144322757457701953076271953198581070090476551526270485693682962560490717223871377415805934653868511914035200 3706 5036820969233253491723119877254815928971785348817380115726402494365135659245532051298154980843398078665473447556993923033261932049702828039938782302920904035057123294529585230505892421691620494865549548150319393446424885162673914389829232105040793999507233826795293857199628499668475976436553002765823275179416960 3707 -5577301384035728467376947276301995548900579945864146209352638758444463320773598308775155245867406918164883174948396466753573486025339220441362127295625217494607649203701611748227480763867857977959997112564575305787021421339586722994541104529932377536370599508873258148875302812480962312371264591521255444664678656 3708 6175694670761146995162958680526407997981625767852738911981782306353159136830615715177769064220023994041351280411810779763010722394705725021587218521712428508732672557702243557877600044319539568265853291513975556263608460730733107340390229896022703967919033519174671767271127331135362111759690343453589664779525888 3709 -6838197266991166309994518251283295899786373129288846672976657308552720108008057429629387302223449505100863094113691785431728261278073037186997143584421900481710851268623861144788507208324440950972845708908242506098840739288136915482108561157933514036210057787205422279762337018777654572643157057602289375223289536 3710 7571667645436402271164251289577544945637991729300754562162414859877888727174763739437399372294255819109467263366851962067632283235423807666402996460909721174769775177306396286972394846304635401003525998779685508590235060705437422987942058529382991970909407274590907206266058331060485857126265606556294731780480000 3711 -8383696944408940648557947675356721666207078194377805184073265983160812979715407411127185952608905609617552024266626297595628890377791464160237937966194651338406445866496391272082022078873226826771409362563863127582787043552533370291931435650741802845167617979476962523193310004242064928738479060606631000697486592 3712 9282687122756872398857102401049103526222151372649491979716067672279390724747249712668831022784336121042991596890307828450057251439422220055390522613009264162908578884552519618712276443372549968965757786684347998072769205250175447721480825252909183846924722489228558298411181064043946443551160318485497530817556160 3713 -10277937439705323292309501782935283802292241076385471047519429117120502290662150953484167428599026410682836538682482093546661393749386990382908674305992887286804795009118608807033017683556779749914822514780644913455019915373505314264894861968304251261544774124847666900387400683391170835460894764082571872376971264 3714 11379740145075969792869360360311075659677516531651739952948478362305809180044621105913866772296316875396294142465230635534055149088111069228034368655544940859471787363565974949136071545075098131739453203622712520337618500748598513468021626142529595443235527401115295006105567049731762045713106510544796564553627136 3715 -12599486359403599255497286238732234909049518192738853857458253918872401509788128096768025775822721508903625741461476013505063656291869425940032532065267712288926882235920059542337277450487329731524938065780380495685548880684616650713663795820213760311191260054049269248168766605242529547621410514288382628210977280 3716 13949783227489171461200903474918272562483567406177536501356230993618374258407768184075534912929624305027793034565146269225400972355941633680812731842662922250596579360915211916478858574553270284693442758703949416311458368297985249384999039782463343117452939329369950141937902693235286923340100886189972066639876160 3717 -15444583543980395632700115131938398077508708138936966264378705485791893697119699564677095165517888253553622478812359187275093296783006659849774856141399241853956128617546622696153696493003805414068666697002610853304580517603613696118743785077927190892383174297898081151786357478094849692106746218550522503184227328 3718 17099329176821085829677623328368584023299074846169414396161106706241478662345766585494986992252459580769912048996889537064462563429168819859821062273839346459447909278433815138799691427832113236026995083757102581705340100903364237903402714665656163116901805457282277121668816227416675115984801275535656079432976256 3719 -18931109755151035853230932856223005748889491463840001291587691607790424327574288378967194651613704395583351863000144008496164965831687861783463689381308274818513455567108600438447870932984848376743797678893255373031123729609164574470319824737709647915436228782671937152607333880229274896926908627552318634641325824 3720 20958838243896944861582948129499135058881541759888432328100067495168171136217921152858939204555251523494568651226044969848809036020114794488395140229978790083084356772623643879071419060901837778430399750041797537147184339889239459109004493746693125716151536893205814583722143898230785013566795505142543329301258240 3721 -23203445199451068714802581414041459468816093523376539159888775574674598669787312973734910781971484153137855951710909416540679418387937973808194131143582365976766082759891368264896053689582899584492928271637064453925507179310608221088643124664400570018130777394620827482583778029415567153032183570883603285769367008 3722 25688093691233705668002791211959324479511090799708550214420522787409549587300215795464692415445250108619736989957991351661852009789215467775255765680226628656679048555176000456328946468934321596861177086696285849703272325461000973935409529655854108914034710038362956651075124163354967787137408323303148625459970496 3723 -28438417084508792772549088574164569630884240437883480983512569111100797588950367652564681626013110900491882161032081773980063437038830787227824984124571421287181084484579386064149160435794796084400342145562254155611936555908279917701297922735189536353596687835320263434928127355869401614003183003800390901874433536 3724 31482782112703214390936572654129776360525903703286658568762660017983145939412141901636936163504958977642916345442113474555326374865231665725967093003661761699997047964239422312513851629029936502664779877384413126282887551617100498302751613311443809669450190239735860170951491384494359219429141742982208327789546368 3725 -34852579925029830765170536474537902888081952138851614653755738042828127672734749785707081428715973429623874188456347582022611207935922538166265768309150154677018924238455932937701126979759855568249837807925018931546583731868782535912467701626328700677143805531770483218155468776295292740677499643748489345922920000 3726 38582548080040937573517495215803190842270513232352504870360208261966167400165198842637948444136990350926981826411409276905211548264735078629287485612375645827143021832011776527823427779459284279338139452955786357901014835151610868814609784819677226305190806846142753128345505646203845415325817729496911145693320448 3727 -42711126770727668551924736602524559744752876928145796324775666246500994503191737676002652733163706625823889735422520144806154583250254615095517783923865998665188009622059740064969588300609715230228308838586781470583395162496979849091978083361867303317795258797160807610282521445946616033960514497991229588889009664 3728 47280852915121206640786041003049465369657521198559207726440528729798876043560004051137101395183192513616675866985869652189548291951893895125127230366660311460968260452934604006885862291096948918896652767760249271642608870581135594242860981600632439342347778327428220854044887891183229080446453990786219085668087616 3729 -52338796131569808050545612284361973569892541480331035619459387226825651006913822909835317946550943301019811979542436107432907598945353328235461909748274257168074846445903041056002687398091744568638319307481605627342555132475052705667187963548948953772348306736075685198409643385401462820603440846488692143640390656 3730 57937041043860090453351810109250092901112140915505036625017779341718956593216644183816403401344239145642089710359651867831374598217138747039423957385767908149081449492514741015149762863677627440031225649864196984955229121563186067631528825999011904724181702064169950371125871369086425221266495341248699955540257920 3731 -64133220832431851126681041575369209227992320362787149691671950359703985918910951285779326611958568181803732387207816062632995510323405735812033724103982215981802891381141310989769794393905608915537033846067744738306264982744518137168157060805573632984701214270635713143135011853101778846427720152989414577707312128 3732 70991107468867841202947959693734564176143268442764922892432370464773528036934111826125442356993064338525818341016552593723519318276330579126682470510848861953146864605617545904662791848827548625130591409994402071180365120672702693462294889749003746982827361739531936322795564255389126232135707857918700443929619456 3733 -78581264646891270658770272897246303095848774335543032552429998056660179862050537807310057803781310063661549199578930042948202080191064072752251507623629489199063960011943317109771349221423156449485365735526213315868543117143973488593355546128917359948500621107577428464210482205014483278975968506284320735289129920 3734 86981770060098054953012356026574069664814963906496460811565823897642379406822615075657219378289650175773114697101859355037728477593289335532777164765905273977351096448547849055876317494777248926241638407149989039333571429161666629730601891850514334870760266163948756785916323769050237869327936486446667211626991744 3735 -96279014381026064222047702494639891133062618860850658395239144524527635866125786074713252899148425889852034049257583560743209609152001348172232437257490604227179298605031908119063088929370793704444960229202400894643014310272116202829426324773240467821481690294663242253767580626717876549685310402902243823501692160 3736 106568585075037183337239753591859329355894243224611547615784344913418376547869420609867708469599357879738080135277104216646643015504702941997398579382772318518612097908094645241725680253640132110644927630842304007429012135602547333861562344393299948428682502918972463801561349883840117001260461945089948704901117824 3737 -117956244043727818629418500336960883021080549173996378689825217359986834948658187046005688667921163412506616253262201737513681439679033119709528130603267477135662968219146239258225330592379651497203573869190390935330984802886068183162558149000045418386101110501073918685502440487158049057372884493664715162235078784 3738 130559009044887342911300630955641658116871345730326012851991243072952877830503227964263389426317679714938336113608633833694462141337283333416579551974731623244403084325018261741795633460212204199297470264739080507631733310922101835455913384001737788730046983597219387195050408975763789526787655070126815405203556352 3739 -144506349889006750416988288352477349732099372726669536684670419469607011680272215710318120179089798618942603858086774483247859028400914064021575821211030088453092951069663691269217643938433935118991940798941681871304346333432331920794598827377490034296678114093381303259725495468798209109603513469091462459159862912 3740 159941511576630111897328000146928079594913597123352461045851368942516183631645082903154976317335566498824048032256470333827502412983986975411349568949953169325329370247184210220597037000120112640751345793191250179095704454378204023189380719464040319075279304855383703151691911721531029054177222859899564430681218560 3741 -177022977828188335312079912443373034274926503314667517471274936694675518274957211750015074366537262063544360193664298905366271068721164842282865089541765160663116664349530407303490677044711521295644329388934130557227604896794206401072765676776372970728828860674353875061896891429566300145807733685720143086424433664 3742 195926089881345695527350905277200861578937384806111205662972917182789371381431235615676709560288539535694040503742884236284258807228291325228234035975124930768225208474442304123927864551995890723912959863447582965170414747486724278687570693061680850806806064764251205818440575639373863691383357019240735316446774784 3743 -216844837004680774071692341909919021063033142100798117024681780006443422295140510068521987908789560068060670061255445394490571025051131928746907356412246521558518622997311369264962633839506827709279016045784895111836539167648167733609953226296923805639920176064836343309286940022359314506446046695629303244490422528 3744 239993836916583796528551280226229945408326069826624517531317436716211009169722663689648060758933664985747411361987437199514401053422483184053770913184241979772973567413373525849999414439201268405664631440508184318899889192006598064366010063187268030039037933869801335055905705483421547108821884916661607083859657664 3745 -265610526222122770371983772998997189023603609116353762446662465265010291958577974985441308919851987383635558910647453915732162496196395670897703999268290217506105128193453595424676407664331030941422635616758666342259240792939349752676637331461879295907857470345186530683436572577821290199921502047368018595176253440 3746 293957583107700063924148888436718076376146853883229607284252720303686560859697692783916599151252315911602638335082158595635591237707995845637364594386212131097791115143844166182840804868058800635155746809997849174156748778433520516437724795703317181524501200974435984040447591750188606499476373739932729658975767104 3747 -325325606885020119137528358142937475923091415096486576329366377823540471315688296290958935186772947794008943200974505645982660269991241591237371114842654450269551343523725614748508559108223208846334421138456113562966848060173678712880332335187958712420165288757200117155743674925746807949565077301814663137943577344 3748 360036081575905888271016220656620891837489814297215508396462895138999479654743399013709401145938110845752680565266911223234823616084665897190673888284162006718443038631743049896608600964174423456179460351507810384932126120617682122537470523237777995946680403796412636227301081086683778803513757449514097113408266048 3749 -398444653604018760613603230071949461871888368976926553645732406706082573932983199945638368492044916256517236972908529275875216222600044292696360589374261615093408230632907472965566604702366639848626839847890649578176080587271954130050167415837958944919664028353674732598611386613911512035328060890365916147295026176 3750 440944756837493324780045403227100841673412966114937241209691135982244415937662866856202382090124800901710872730473170511044145806975715522449516612111245032990458173203887903948848816383412515216939973501909617956127961398700484838052934165715175596118659115354610906916926422615295082003071520840038316102653631360 3751 -487971621739879939901852140596668325601788446187773128924885216441512071714538563412037783444383919230591217672609199474921682368828711171623973920851576518845560785163482823195033387348398500166290538515966846992532416216154465590492514958351517808804252022602214516410401261585768714418957724168546168439098027008 3752 540006709270947188338407020869120037596297427101120204978901418594918229439255447520674625849825800722201988363456521188997737194773893159309305733284912767832046060487799001240258016377419238827321882182317285784608966167097260407659421118993097746180391624230528380647110319917974381943321209919905079784046621696 3753 -597582614472905929597665805671529539967584312928881141838437853698041480876809569399873965007534854126272946629469704224073838815464945355468472125229982112779747301325927937985738451628631279412974886104637380127452975927035384013323299416132479312353113728814266719086997234780077004391739428214936204397296917504 3754 661288489424661616440828765626537005707734307278325265638888446611683487573634938839409367221897803637792358247676690399804575076723142563293389848344511703714461815771395767845753443462112660294945696795541110499040756715149931346513254326434572831088296946586301251537039217247921017319957589692417195498906476480 3755 -731776040494510237773940369042206133364256804830283466967891031515076327792276381402258155880392258825602712436450041894292638696958823306253461319861375911479346436253923027527204399826143068509867153393466368575072804918188279904476835480515678929621494079247378429152044572698697662387861240283876850038011182080 3756 809766160623015294719699015803919326941153522370527330332156167606695347012934952479292233869881515426736514886050319310181764149719458457697389416481023326873261597157794290621303161661537966248028431823774453549673536430951881715701725213703288711733882217007759408856963923851282249552480361695226742486890499840 3757 -896056263780936750387466459492350155318100824736339377268090708440207369629412759781438118313257638875279147654649660498333960090377941214111113184997579865791051650388151533892029081565543825339296235270326177310731761924156533365199353824760828214421408727435754664362012831192193056258901923857440925143471999552 3758 991528395836457455197762888459355552418874097514042986920913853109286550508790683791082123717919534561099053734068302077367148830149154091679410659854779353356338515991309063242237716460406636029498047055558998609496772600125091117730815725990541825178910838415303217145795624207099985468939884394996972256885417216 3759 -1097158203902772983776750425814201255915971741969272124777005254789745922478108883922330035456999394607710848746911369392271870908170163290895550571357535887553915445123820885306757732659065667609104722217136414252782673052261002532282122837593127436017829140451634436821086224936846672432857630633534801678983147520 3760 1214024854900068742675952254474507553162041695267154441749205502839686346568590047182971859665554939437413389164478828644979741432487883296867592560146344607061482461277472553353257537045685868697607017783763355236725998257322239946307252588765370868434499354389460884705179063953452698855793119003314769231767587840 3761 -1343322003641968069044648275658192601707690585155195634466415895010792857156580125646953971664854828183438357952109925404658183051525710682169978503653626996620299122477042648847920704451782490017112563619076758591903943730895124103043008383789848959411211024649287155727218504410067687848905147556577861114225891904 3762 1486369921341802594408290771886495076151217046915451255355929586882042375692894493141843954143943970703962747660008094122708864233957790098750244765331332014414767062020459791422612306402093060612885257494920400208503459234014776607715758879204251345843844809249551683888073676352750977471817805474716148602537932288 3763 -1644628907134737973139924395998779001844181981599767218636309408173395223347961653265850419751019890124572312509229577844789284049306734174103515722555541220415345026566300876579478009047520343015735760904659263153316686788736674815891853506511894487893895031207146487062519523736069363053305716364786787290330608128 3764 1819714118145251659939725753344402301935899703933655044356754770059622702179240155428867948750418210326187442376788867615133501755847710786079426846534400695958461834246461687663502811443907973554370718748442638792247946266958721184138153261566154549884166554730368268974295430666199198226582013380676888176327720128 3765 -2013411967925404346429827335771280811832176310789330913969637213474726930754326731440009279943743143895384885660504586125107817707267629807761923040768531054345424222977241315367326066533940801433636528942276282767159730604069539881331828817685719813284359323788845424790026018830767911566480287835040595524071695360 3766 2227698258891098517435013032408631697665516303603896799471945521834920505787674120094577576244506494093230386767242937808189055531437527377776741329432777759337838086451573786618123724651930421713923020672921723595248126837048672427594224886306547844573688013718518605822263430170843262721863377638632374277676489216 3767 -2464758231849457421074385101295752854235529827204815081706863456720393225005525295047196776207810775771634683472413672244322461277307763685858487289477228667780830503049408371667380167939288523948371112450883105771585651354132546029125372137977878539860287483279936111588689841521581338075915634746472148720830040320 3768 2727008735015601317713217145167930527857103882927995884225710610261420713913867848895644621482541942622883543677462125604103358700227711639861698310022503390680199252826689481688615564420819240229780680011594200929346328441056374114291264909252153164519306593225906238946560438042920447853389890938972721374701322496 3769 -3017122736254840265160045836407634708798710575960516394973583245634149114393398485885403881414836507921884186422526440811391396218254937942708818785341319039599251848391071821457146775679418790626812059542269027826477364916557281486949953011901827985015634094403641464946016968581902691990680661762313121126852106560 3770 3338056425870345672907150632410368634129313652960278293772043707052516775317711735255918663865618751891205045415115453648576887669290393976357377196633797800180839310014869786136246912832759060790372071167718702561285342569363293188544289725682345983510105774803328664075879569635906309877248005018773732056651257600 3771 -3693079183322844025895141179427484532031170254758040040333831946311477876151688015594766328959931637059495958037878521724392375772583764188280234133689014590275183855146346531328068157164828367128327697234241596361694909522286498757176434779706468891745727855752197613433192826673234220289772033956660447677468711808 3772 4085806710078721090439360091973531974647591473382937980499062650958814460888969168611223241974493340958191264989963672880382805863911786894064964290734830361928613003685018112820708174149246949734875363473171072443680295886155206546920688172523280707653076049353295197155886549564590101321454112804597529380750070272 3773 -4520237662624445394950045558235380102001326667889167599265444424449714434375421193111940072812325415815207720616905320672342216945040481430782534078580569449466325661335964344631828676741163906126607847934144671407809595795185688631047122494316021038366384692843462274041655631869886453165441501169709184615770896384 3774 5000794154876984221602464697976161273132420024227024545435666617433515787003045625153177830166716884447778921229406387163659134462519841983789866206951851909894465699995044043154442748990259146932253932855693975152816175717997354139413455739001718444529468679317640163099173155072315807683031304214021480500697979392 3775 -5532366538113889421724276758382115640805274913831190595052169381327690847184963503503678190859384090554463031154810327135333975133153889765477311995045067312716663903522714107673994024897655376529116483516100156541717040744078705996700408297242051652087519048824173360588458094560755450569728317345199231787875961600 3776 6120362909531899517068493898642504570699480405607342160966483990443007874728912842013252430230300875590624828350579871968846094580668685847306903520565639926799996904913339873522451442926646788920980164043755881070056164416973071181766928105499377149377613340179678183579145486269044460532171417056841858914451804800 3777 -6770763848048962942888526840669379783659515319569326302933743374249532117281721111904055128386876835199389122044146968326952879647857646531391771300606098946460685524059312625802524288249937109486292596821266604566835769334436503073020766601605750652453124338091445894943786526642639807279500486256483867153806480896 3778 7490182928466331545756740201231056881105710923959253510782012867474023032782385736642525201050807995773292429973587783987227738529612960716177233045142147524091489436413291853065992314350154533115057744891242931521626710920901273532028125571469992111505102617733154134786849747284774705752692765404961171734376839232 3779 -8285933623129393388053073523709265025088333130855613277096274099203225886599049186107619120487456111427738709591247197465442758691863702160422238109086060445107782411785980898758486059399696927756967126806417658768640591100241955217617234114709681684382554799750877733067632522722795988299116966540845482014684168576 3780 9166103264347807033557540469249984362367705565218965425854502515600858517169865860480203764421668595039367204564056840980871158258284046074124165609512099954261634928343187301327805377547677550681195934655735962958063081260621492576010682696802598319357667882523014376946652481860877411125118650410538789794898636800 3781 -10139634811697630757102342790243357763472863691012354853399462056670628806553816144865895625945906735324989235485483493693083091800754359510155968097748651261333638874193583987041109762467866561652608745617667362413805267234545808165334501039695593796685168107081624459882279413940836161334540893860024152036723155968 3782 11216417246638003973921101640002536680950769241812142102006965943183018552841769216859545212666190067364953877750222906274310419407408605600633755717224935986943313139209049839084555666018565754805112638857286414625561777710526108686961029456378638237677480688909091281077198677598419602555820070378206126828839299072 3783 -12407385503414185665684772816730929895898479842279677514435840636221128364151534292546883332458888924786907664336915547524747915455203703353090644784163219071945139141593832225156047564409511272321287966995264246831017206782075121283312554056192529855635004462332906730788257316359326564334884607046310118007482036736 3784 13724630940850955022968103013952743044341332693743217066310139059921964151705136384895194434588221579017592476944023485531627803698306249109836773536873805315001396995195635638740681825475026963200804207558035289455852080179924557904902171651853444227371794187528264449880919248910837553900422940556863283649625494016 3785 -15181523465319593455524041637372947994020190125195741858865214992888234479755691072856004447699631366562480382385128195761198682797036856408026017853471981132798996193453676886729265735476080988243563940506903999190930178538202274603537520767378533105204857121419834080771393274566702751015533661957321458790841255040 3786 16792846531941915061062094503217136857382264216485612343616842241667263667749201315149007040205857429971700526988478154096823126732231509831186610119557317597625248157156809112040193998012606799788441048964610935532508667406366366564300634435726787923413682493684990718487667204302955404103899085500696870795858562048 3787 -18574946380140533276092279940824269559067420691566781280601067011093444411049432548506612199626627307466789917522298690638689685843416807966675058523258570167012373648949470591055429515181115470498527932738491709791428168110194514010941331542482384305772030347679765386150058220698857422952435152558552533650206870016 3788 20545897002242152397653526113017437346040774938535283299577409733282286703721080569510268103721919305125573049085479445721749628810708031358154776784475425443927850359577937611235694345231511202612001073904652970991469651701761430578039389851181535194671250179569468405623035672773195364144141870686736371425970928512 3789 -22725682501411287937076797523163134929883415895895861033183741582121242077266976436471638062342830957190232322389111037872059475176390486403725948185222473761544528008551502271174783691214868940690483433255433245311202085785089927702661058155102717507288643484796377501789221796739288708686089667346498328183145238720 3790 25136398669305399498094141196912504985133321040323774285733702797014489662048721599380810291125540613211356867556725807521879027672496749302164226133130926996999238491457570523793037954476290539606385893364269431143608306079262783019051306900477542938153519898492765413790074904906109053682420821353287851649460192000 3791 -27802475806233291661498282368052506463340363158924994685505853062852779887613874512608343593315095891414811576714891385609193228816263054378787242829823715510837498791240222650237617822601177760485337637530830161349876054505198089006644911048681899312618744760536387873861353438128584658947637649413109336530705106944 3792 30750925019182693401251640979551381437282465406387321188895756636474665851654915916816437512946241102382532291103963916102096684363735076139534312899538739996136894971359979197731395592934171663550990436341643813137041250311358237963312695991776599555318038876094535727211238946827750079142500914537573234111165319168 3793 -34011610467976600085622979522022495800593360846272631007401962570120773206948325562264169294971582729140190872749701946053890458852547642408036217799526351705347894951279214838945389078601683860939275202488357920772651607484538288745803945275151334955222232677304119961426453923463558705431432623156765837488975771200 3794 37617550289359195212239620245212331917528661352018728820014079968731437586965246677159825689247833997323423420092851793505724218682900856463249811299376610111565962233888513257512296387031279176826027217805715032837754201774697438004661759347569665298846738619949377872727183749216140271202829222624701301434808963072 3795 -41605249215583558326769443562446478736217412127938864815016560777432867770955917680557711855671920560661439862707845944373869635364237622191136243744266750821622088924907377194861574284681191626652426426646542697366447815664233628644017647717844144612003436753889364015888512529102611945037095068763921477147377541120 3796 46015066220927728929788086922877437667525998531814900264247282447022848356479464749998402990940349458337804120536407563443076899361072482999257292838699610435860083711769229454100095556472332887159288182675983173480975494445330546845265495543144310893012237682566311023890950606459283351511677581091396009469184502656 3797 -50891620879654306007290719311094298175446800493477476873587306352541054207468424798716706951663119483623951147079857756974088933969305334724060898341079151691679718483206893183296629396434990253251841833035197092466601952361793732621648407304306593392194688618854946830480797403669034655593023840767988996087104811968 3798 56284242505732525171821485523880809281796301539824949368327776040369343263681976645798150735813208816037461260484000352470497520341847229423924412843233851260809455130462749849558079839722553654281079000203424987139576078127552659900773326977901046895507873123728529051292823272464259857002548939007485428751853458816 3799 -62247466572005641569893582736981116298008926387756013871267224674760299985517126313204751761123279788524592669872860062569789646459932048216110005379225990281928594304250830156716452508600358614835231205563200471022689820756311919962337020231911687155030087374910979512699351808582670092323558373393199478712814489856 3800 68841583378657516279836651206485205100238880482920197902665546957290945794488832758207097599630466469367246787586382185155995730865801620625681800661227881538938780291680475245336647845564890518878713119431123321818205779539336233365928356292192817330110329025470945126307802335428393880438767744272760723235012355200 3801 -76133244462501693268554787450781133531738912748119060958178272303761973436766755919865986311984323493201778811023318227591510174064655990695331873495601226673769097742025305412805725744010302710145808641660263319006812311926064389285726040057076396114451379078081109474233318379162385028478023447035513783332854110208 3802 84196132814965543222142532851525695402329106614451634327507969315273226742960948429390372495307944883917922310401784586103072477983546700551014813955230479536545882091073696949716041518915487280783575784892567391245790602695067131391770401130198082636267527159154015296259623140966308018161796398647351062577897628864 3803 -93111703613394464918475888313311722249008940095614306093387826338993292842053767877204286201803062285500465239386361390539188214968739962075283026024348997378006172747569142648974959743884778616299983420979855284306644236136774101204669015616481461130088183497590213665812794554540134818902387868354628416369853290112 3804 102970002873778083582317693869705764343338887127753083527010016802272323337705652101939578098436098590565516004219484304929854404448579859471138381665588622673442045710190140618254223256936014956353149284698434792713077474028061361071155692215132017164164403042505231707856329906044209939280367518473947035161267114240 3805 -113870572210183894665798303101480969649218699388267332537216646410107491289224062610166163315489645130808223734636153501720691853955904403382491035672804557231929702575347963797674115348132838311190599949810665777103042141571746451921435016307356018327258061501915549977036211402037960792315742123631688792732587780480 3806 125923448744785452210184698050872737074862033723057266047973708153792440164435099167096308605587300249117181966089464399952420919182247390220432508097730548403911105295252346592004113625767888701439721415862059773053541779703179481385626797239245597193530824770562746625279279186961799990491895792584718406550796899072 3807 -139250270160909253653315969190549519696641275957714664044365335411106727043805282909335412198955850447678782836785018230334361985924006074285743013099407973046939422133582404639631724169228588138370363644581755837135908782889218964438902184806644502792084215135932079828767803797561567224353305333288138461764435982848 3808 153985495939403921390125201667917941744860574679430188245270674062179206281333614849104645148336281086613419733073236262465891909297081454057761647903989498203177085650970338035956902805420940954499095296054380145779831811463906631001436294693230331074539458357840627616126830784277020157641511126131828434793197538816 3809 -170277756976246664167044237672020435224692949443646810485885654204917971068041058707264191857527890720278972936773290337028782719600618057351051289743979948679531836773436478032719666756070702285008806032026428177628965324270427351205717779169723506453921514365650083574173984578458213560611317714442831868528299127424 3810 188291347058119881074593238953994093085549101366616882139607587536112981466066772477705876377369267767289115456579379511358518761553811837613274956387320247737248252150267739156634533730007211289502377606548199475410731651058133132972088742869106795006102416698834859510114109603290541335517247403738078211121934336000 3811 -208207871085387886521298627681456602406898899187332735803631614725632220204664024861383016935194831159685567742336809167918664266814180951754331141038487383596795519308902852287734054200433122954857607131274816664252549771741165705667523866533539688376503530907517346262629033750112400104796298291686848800346267298304 3812 230228066492475937452473675349097225279367640546152790536085600126832451007696162546177475954651642168363201230959639375579869901994555398404343705108077587231480057714600894390480286483868746928316202735769818961532865249028627895097118740187277385922083329774007812405173371032883587742416343907524686880415211318592 3813 -254573816039557942442231383761193596229586372982611810903601292990094763010092903784035574074338307774385855115171332165467238554047656730006973915185684209430353685314568173203858057527741672635833466223149280948054588284330942397018417893156263370329179773262932344701630418889485587331338162855842269699851530149888 3814 281490372053765697179148444397582036753771169955506227257574166914375074172982596856337521980003542066722241644414972642191848106421398832274315690198881932999250146827844554966679625716386456969912428030937541746530977205650042657017862338316454849289890551921501630990798758502938782039978252718700755673925413274496 3815 -311248814301693016421754226131590554736869175151929825778580288457859837668246925921903596559833701590257797312566386576703358290607459258618168170970755722436051825508114301097381168976076218623629196875795989993366451313180681217281363472293886270046337378818714682355374980376812857790493338427846529932230482406400 3816 344148765998601698593424143540666802180530921734473918708379776703594733175423136118978139065625405909667337672552423902970722231549814918573022197273414900840974700293097930689013935207127851830121765557392847796059906376689704693275733860377147068974689288574964017272790965319123672763982946848295997425366242493120 3817 -380521395026434015525440061036737963864772430581204904104330096507964573458480318031099811358872409613372036942931012037819995845037195654050960635183145795189470806043741664137306131421421971606408491709426622985720190938480079088928520732854648622588018402985896753670556794399086356983000922851589149122028813539840 3818 420732730267887999412164979799561923397267821597745368292185218371074667625927277354209974065822538826842891110375494180547431346617219559771928741544164965576549094891034144087029519560075339614669872000439232457018400631712212227171790894188177364785221716256982000049839484314415880250003592375109328379748344024064 3819 -465187326095455177044522738890797576096641425042598612316752104177237758446339951120772722711471428486881298311912691219741731201259000522192256873906428166396986010604305955388068798619283829795113412596876598203012151255662085143624723367593616945466679170646324175509936442099213356814382166193923603713581111031808 3820 514332311513417746091208706465747422507674537787566407292560279832818862245784326169272435017813244909767644872319067688127111669729105363561372276409905560690294306270291784228215856535563850607217911954055113662046261748163429450166318153594399452059695449623219908956211984320392832065696008924148801751132400660480 3821 -568661864271544403374324888838155212660672294154281099739370278192460054682939073166623097517321179200365947931243899109018417077630064223770133348869352926659840550533140526317109114065751088320287858765436313187459579538971135145866399583999876612413968289409229425200744930236502421002770542714517946451272845945024 3822 628722154489366974299967160721341446915112456452640190661071111494648800307387256233433561451799036569949589249645924061902034948466995646507104441370655146406286547588665814903147868949539714831348662197175950545634632706983754727956687407811103361567443529350344898327568657046379102312960424335190852575494281093376 3823 -695116806991155634370726846479905537586402126006799821662318504868933595129116459847931783678772525615824172646489332480720535033232829178938035590621068688770397366763038907782288524396901884567600020555326522325586074132741913952322892825098275604375643980683353696242023868806323569755379104975973548129311073735168 3824 768512936700076727763373963630980524486549764257092837097521785191052273333333490228952895042261803090729436058615630053607953584414729297454207070373510564666649066790768361129154181208443472187799730859578342057742338239449533612785563715328734013212790160213110187944490239152434854555167584295151755526123619578368 3825 -849647817126350099253728477577946165490115483335548597343970635347357050593807916086638486755039904615188077711132675117408731264417883952028423992291496707895631688982208832759998992839374639587022964765122084015486786954173288181987755674874268484356842593242675115970047833715646396028805304913023974564545929963200 3826 939336248264656228209579493386749096914413834516679333857133256703713534104483085250693929125996892642003512272944602637076592642662057163745788460973719587764702046542129288338763921470586616461776954369693531237494966147802439830774716582289454486469685785505995211408378627467257130584462542990435305120923027592512 3827 -1038478697152559973660330152110001487162916298327069863923262031106289096668065018356889698665401474194551560507877730053197094334424867194972862814316738714989540585869230376525111240020583227513797818076369030000770621642818908979865243952837606025441983981213627850118270820285916182331928516568713108199835387219200 3828 1148070292002757587352556230772521312927820251746870083085216862949976680091248491122963822768851535306251204769791539060056431734343904255880915371030022898014256795106538541255353721258541809455664869439691810566935648545024815581926954145970340811757288439855347268192620143446484002809580834873795249291497540846592 3829 -1269210759283086301090974779942569183171530977720301033698450122052747238522312749433695901018556884444536108180627655510018251020226187457179840916565561195627246345454807151750192892078584567137192538022934143333094979846261337551756587766590758802654042725794905315763103237572474191451001785511054569456489657996288 3830 1403115402462901605806816730420116993620984278009048721691108790452318835619957114748595164958806056405258002431782299821916352985558993886630930134127327026599466977330266547411768091356893940212959590497273685906999802558035741248213374950114127732885531304489081944819733951094377395641123431478177633291420552683520 3831 -1551127231464756182918672390638580770234620337914001292162180382375558244610267467466481471151293791506142397945572361005999109635217220147332735514652706182123143434985376495423962639056577447044500289400589447667695186503289123629440834877801109418464771211173305216123688947447157083210825831725843358880531831349504 3832 1714730363258029348851413458252362028618679972075514776809964206332454728761253281653774778595017354427245142389855119777308570808378175667277481830066648200435758030643448813022697017886471861426399937531364569167509616181634966637537106017553009895128058998086026676230809446495855923206423278211896093787789201220608 3833 -1895564826618570495362841136837035510548126507566958837658032331484468521832301640113383092616104351558085863019457368270125269523252556714079635468423818804808057854604761843283833899244806489573945944652723293531255928044828607712933780718307222371998222960075424631694062680335284537168581544974079358825764022767936 3834 2095442917979539709209480450650024714562254926193689513862384247055122544429763494083197592676342522652603035150210700021601308863682129865054574231159412425058295259835089787234654084461222127664816413454970912045754081921065981620092537041950987371846778151807390208968419397116758273779716545529406922291873829029888 3835 -2316367270650365948407575132235359104114721518823679967709133140102474906496222725305358864142991823702399214005689193406153412455879022584749677526459918788633476935427947053447757051682326379258399537908396867879238617378752579990610503308932166235423379961203165503771962677985589557493010015773197322527510345740800 3836 2560550816634258830640875308094080073441722537787781553584255070993979552188796083030278710944826301983516069891762960517442754743215517876349595843828810966837701375822622609850382423831157921313769712385349959252779845077534076527734274482626944728713995123844530519764486009959618271237064525293159206118476113446400 3837 -2830438838996894580024359536883136662812678126699457313661695072654646470144357951032225347844494176382429352659445288248075598248281851875160484549467116066631662148438693410992072444145914813593541417358153543183535450292768266552025467530375035972159642302222948390438635144768815212235180170977055703449581822181376 3838 3128733333414004070429470929543689429695311478576972809326171087110485339015801346759527557493407461821039844004154900171570762288591531578518424614675498105274472952153103351627654679378702346797557651820118019467609137895469898910943376230171630811930901685440749250975439903036455067962834241533938195052973953423616 3839 -3458419920357043063583011758312204670939999622298839417409104661885643068056192629515415392339450079011735219317103304749015298848894211177586255864000049024972831295441487925266276859539852702634854245311165599828450330578893391758883462834621863240306997300946056361274837591030408363695901910354520706885830411750144 3840 3822797574588502492656040960620790719589232499860031846180745667273479289819954334966178995306507714781692163043689885386854918215025956202204790093736077143493584305861049283019486436172635323034391947373733955217603044270009899337302009480004890925707516355576872465712627178378999744110321231005080609251916548916480 3841 -4225511466479657503496413989117141181959979369109811823315841513902924065387209306749941002904173372378091445101713652499926978673163845413682892609514027277857048909298252278277069867305442748411879842820805784360567723541058564562209893576431105402690323261907666983488259469101860999615755432125044340822596671993856 3842 4670589240407377828975830020842674930206346237568033155295907643232118885506523537361343862065600621848807610080000345910177636161411204625606493124618074425696648506713980676615496777090524496783498607714362481773961332743979218359235299215362096064273437828114911244158703109100200671382125146076302375681121256753280 3843 -5162481089435208451258995915789371505864891846154248898152031126085941466278838245020382294967933412407744346854864791530724757414699225314306953901550217823161305620293076536674577451509466362714219774770323320493069709894297465828569587007336893185164199328210052501963080704984809933250284899871430012399235445363200 3844 5706104022970872393858723597294642821010880390296539721696136790001712206351133008307733476421894459442615594911803754686731148500816187164110284817126426633248957373874067393522524514768394793915756298704237488751887434797285205140371695580935850149943163349329849398658671087501903708643986861801727485633406425912864 3845 -6306890765485916563080274092068480510059609740310267165665087079309567441369792648251169459085381415850230043366548347533314272026514995610858108216040868783025695588415525881085631599234708457186570405404216712153892013342816678173517934074178034334574956648955219932979170923906010680415125313757121460895585206524800 3846 6970843770089961490089157201404159647411202232455475090716083520110232421526988124782514380172111358844480174511953583449081269500782312045904043602897524395501050767944865742608106657155007553696759893549031840370330788376299359209920055571608655278357411521232803108044247799769506245877954071073327430479238338159360 3847 -7704594881220718615199849658848694429722789403616475548934698269266688370305711288454817809505311404580572594696096166678314976770853489515997025599096369841737976079920114774167604915089928803008714456111597581638119625414341896742770606408212202485021365494749268071138504555245975655922206988142607314353219288329984 3848 8515471236437027800213290646942663818024586473616723711999317069105214264982937777808187683547849682804169804904753111816943581554975501711106571316737256776681034138610576564437584487759464303258985167072984153032666336999466135534048610235937408401171130500821323706642318973527302144593335489514512017237323447884416 3849 -9411568058832536180131964002457215492452814982463674965709470131466457121186836205818419859493075091646521412482451181981016051015996360559470175935356378498269714949732187848385168036824852529668744591107003167886633766335616640133942564613295725617539512455068249882056756642685864043842814040267589479693105269887488 3850 10401829059525989776470997575087932239743110963295962694078536814316959557962351319913435203173826620508474042414634006035867650801889955328488886723820191573583531542953519553888287208505117031365585753706252712247272425848296688930504600747241308265821314859725259864842477902305966688644787782875303069386144909173760 3851 -11496135244696846185081559200323876401461018630726029363632916789223876423651073275307978845388224983270655193392642691367677905212518805714223318453629713877520725412365438245266851390425684735255949934129555303465191192769580968887052810709608464812871021185055112924885063247302648813305800828834421297759576297853056 3852 12705403004457650214761321820474346959738331290034426827184526440047788890064972962675660649631706781252694294950276966562371162483536711908066036665094413163587980624075428854770642084892657062769093996075685858287428825623945613856029247736575262326457567051951276021022222498313532292524004313719772791772571559526016 3853 -14041692452299336819914196367990015877150630764429605127528000619842081717730666521318874713208537985143240533384293416971702519869615032137833166216328144493736834884550014653310341900193201005222096880546139206673160625569567302352503409347459197761226708771101691994153262783596518635446998163412360533311862095307968 3854 15518327084808631339894309234959397689290842975157383259449109176178642315040701511853420927568943959428315119066540876044182440637322116220113415891735933588629172051984442708411197344653211407664271762338801866882704773968481027617131909864180948558951476626839781046784994587893903545330533978889810291060603069400064 3855 -17150025942827342268149177783064580745033775389196771922216508724161474452920423314414568122667713718687345588122735169351993275805869612678654387162630853846965310544667250868143169623552148098375229373781951971249834712165459235466013830924107418535309100060339669029060539958264704646230981231010705507935669290068480 3856 18953049578293609707756779140535967493384572990416409118931259549523590309665246288181118183457809729503230430260841654682504529855979830579225755813235873645929767497489825420090201127097961501946595791232027225747761502180892637221358158118271421679238614775999898066855279348804203563901119245321734608041952406771264 3857 -20945361266880436528593834231644894246695153439004397642745126352835561468995079405231106646318885984726317330958258758371911171340555914648955577604171822495587256993729194302914918155238866593905593450183948001609445960075841001781444310491738986993318380236625701300332532403177998716441978828092668908497351901599744 3858 23146805056557516998417837085821110822587096002349636146308046879251212240077715947261726350408481008388381942763087215947420464087130033038939234540397826039667045961572150608760416558586345513597042566364805804678860689897122637764750228240940576158700770485874297171223974305605316439685826669574244124701032806461952 3859 -25579302407816952236709642941512126808024401748772572722679386171652941833476058119429892471357115584201952546443372795611868280219098057348711446878848406919118213869434808040717972431514975807963621875974660613484963348934755725709258171827842044685285856173521091579273876537349905624737501438801691816463075886424832 3860 28267069364142702310774136211487885617446197163130193610982623462752623414240191915196711886688261219872389666709184532435345170714800870143060660628416027478151662804756200580274590160500679374239467360212904126291932714383978113615524614597635703508669522816892905764203952225020085673963972724048156363776485038834560 3861 -31236856393156487185005543205331023272455647099137146647222262950079681110801799958203844998758873293197479734139624483963087427681620840337209423826617920120760374953359169102115654832985879241876186696928310749640051171026251838133319436495915482738796176398042353058615652242249400488936367118115709035162708244178944 3862 34518213261713759278403668748344026219693891617491767792404325159855171498169303649433448897097739867578087087355623885331483024194360261737784969473087278367571360902452562656842625279351161947530358047659870382532040803537096706993894786967163506686850459183543313721665106674825693725702722178990250795407405319145600 3863 -38143781554231519859363186419105515762662848371570204632636010540793934042317132129835085518042103816714061694004380539868046773377000283865625218090923192004217413685684851988539825958431805249757280417546420745849128973414746908188993073564845255319823363137301452929252774537184183998096130099573849900010721555946752 3864 42149617715110276685249288611940253563525941060129741885904248372263460066649545932178431891395518478232946929421495064805747580936854355136676353123021981030860835543994315918236365384006769995465636515393128486798330148039984263746429229260754938289923782115215082335639433581180221137262140591157009110047881784139776 3865 -46575549795919817729613843472673653346795554390833175609468209043740701515555210193739367461208201849998004282056668748230222015500256474972830553542452771881362246755480765260247775694726363712987284978590040916989992023094603713455342929895901356143623137966488737596434573576610826435998851196847246148066551592036480 3866 51465571418982334345001017816921983785392064094815108088872453291587932980918158199717189453262977134857266707622540178344536573795049666556219639747151334067424764428810923586021050605686627023533133721819184884869431123362949106091334446925769841510107038804290068760073255454530591453881269333696149986791338216497344 3867 -56868276834340028763136653752585712734761361682560860390327723037143709447790023815090216857178441979093703400015091150219070656630725007825391718357618021454510380372301790140731994439856222951101546109882013347698107802954932542991700762323477657360165289696268885684859539331088216881006027426489063110546855150053120 3868 62837341350406005374605689549116995792987648702958155412668632007905300363855369623934415210353453891444216423124230777709399408783040599623119355294387962526908141472306066497952241849559572490937335371078193720111212204285822738589906884099316706032735460871859540305711526695799900478185758167052915138145515995891456 3869 -69432051863805023194347249307074272322993698192033077112232926380661298467885781913783229127568683599124967891039786221674168563222328017250916616616244925429217116932427038570405469281835888989713207381168335171532449747889434232436457033848579902112829843384519426209419351058177642839643549781509725937479729403765120 3870 76717892705360614714903548790266102573467826633319295023689965908332971296611400584290464192115324689308925874361022834493743571926676113008303874414042097350829054508123464850440570679954205128925816879875342790461909620701902437046615077799747295864300065387884197734993024103724156326667015319088614517401053894019840 3871 -84767192561673384477474024910175035254015671011323964966614361388290486688231803635429332613638028888039920542528502058304525623255253248003061256631378772910250122937586352340169621716342142206589700187948457189575528327954678980815915618744310711743856395443213634274813902903536635900778451877457790428179386190509568 3872 93659838830554982345558497017638765118545146561971537149968240124596093130973218312209051857634524518588421044247250897212217147362270632310522139915971411626035138123883189081512745342635226456322316581997121310363829601600414555561117400598271446954699057059953753483427620148687070375292058278101628326422606559583136 3873 -103484066429574436450196861183588251702848422888661663636165333552767174867339030115419652740505417200152553546860342966697092985297767169561242056358249933051380965236506364938120662801070177922142829166089244348807774494362873652052493320912481816257613729247188066216401990324783764576888300067052334060854498447795712 3874 114337328806584190915818821295045911221944796186688906024435194576089852547361513903533673361469716861378277646011257952898281436801323623181756439780970133512036608224967564240953193149714729775391993646591112872608034472047867083495056006295552100839945780067570299375135455141598123930625672095441726636454697526871680 3875 -126327259706435651826019993611332699208776417590924563014947198892561549206145576051973286709760591972946632813318143632912962539484142958502053201581766975885521924247035711935182444577510785865793869775813197943563952802265395805084372954249075777706568147168119144990865905287245368724203212120422847471514509624627200 3876 139572735137017992384071556926660956366360304718705764438426850849979040899211985463823556794675894594913370827145042713334758804306065128749554436253599642618879423768093401243101901917169022122988234899400020049723522399896272280175176539630948787170379174992265368322112426384332366013941345947399863421285055287071744 3877 -154205045958921578598492109037646361460196617081313841314167858579229026602128068400930048658360609755356201677715029428818351574812780921918906948081586544230025345148005005209816741128616340410907118894824894003145230746439633298558046985785976449172648649331084685309439306039461695656953043226590707346804367995038144 3878 170369192605997284176648981569571477827252663624359279110027298951538735771141687132548660322589348178468514850580529349655035296651315206104914683816512772711033762853127914290257822448282247686406087810414864124162240716242413985744802635732616779183806109607180783125728148338464368603491609441556237493943122461991424 3879 -188225314639402907282716099363427373004650909567980555081293915578817891149630605855511027718815872812379075505734623966630733142895437368629353866128716299746044468090288632325447823715035785777787584773013543943724781130331999288879959561590795496555893111110876558630755050895489467520741494014569064874775755977581056 3880 207950269157036933762474997401800716641571003701706268177727303620892190488171921293151282480923128864292497606705745389931930174056588219185479140784228615028723454998934801833404846597184358211456934739948701066661232004513890134228289548628229635002913827342157307881761399009388777156465738077572983868627205826751360 3881 -229739373536401126859127770993806747603020991981529302469542677511787067668602642993609467141561072075848868376585182306429575615568486545364013880342689626596461487051456938027194138404809576749858961286017317201434128046171235216832039601925066378018370828462797517972256088098243910770633669265054509777099900147850048 3882 253808329596078427416723326494327998138572977229176668943889059963763266051980316872056991563983091136896083943939026295545085538310078417343745174694449769166886113265497163612498958425944877850707251234897341422075672965985176258554836274876786458911766188724312695649605552639705126159848201671121853690593317347423232 3883 -280395348034798652656700182269096349693721797075260038158441881190185349263036203683493849513584668672922807091948926426372124999673679409116311327378509837382375270992074412228718317553958060205072371643722742500809156033717238793339970155203654424136503445946057226574092378918676953107033368175117181496222289067913472 3884 309763493964745754111451268074024159168307676747801289380671340763757432665366896207684978650445622412166543367232095972534959096368503089284551638260303648995319169824863419789209991139192525406707592029581302770341509086031110092785331337262021739523260654862083034946663917163596064730987214410409967427302614611755136 3885 -342203276516375222579892489572544683985071870986574891502995610835888213865324159828421825128420358417145760142399647566621266824693383717105780471559347225493841769276181968450402427880597666767296898954528762871169109059532193141181678873928638535248768889423465641985734829765665950201828261671938808554751455876730880 3886 378035507876565114695425003603698159596590292807827649507310700844126109254569734591149739983193167495521452573657932093588415579756077520476807534854273590988271604931243668700067104938309819590373418393327598584014270850237855714961680637586958254509315316796127915668261595376143680043264817977190627297103846400332032 3887 -417614459753597036962920459816524477052827485656586178028567973691203247858909852910285519280648779158985575472883000858470619114129395585158594398234938996181308743608564628952739641622686154747863541157107731973897585147914977349533319950504943172700965049016344399284739621125675339332929411710278823227145964505793280 3888 461331348166827723949921935930620485331080224160240573024068318191646001020869286458241770368915245572231339256223242678997608786509695099497710025134065803351854809854168476121710459596134450260070093924648264684898088989926947577775136175741606270787081684912375704063469590292345470746271140286835765529836622115770496 3889 -509618180664183845939265982543453602376792285412205212669172948215024376680042445657321398298877997187957490997453914829328210233696811533162094792901375626435007379163914230000699807384970933083010765431289293112462505854613604112051916229802385261009234474252754519398666726285382087540702401479127602564250590805723712 3890 562952003607924154422625006503539317557829072624289003004724311203884567899838545112994382490035476486228534940796212193803853321849731499291684326047910735242119529861343229162816414343164202491345571095469716392049878344294104886066208568384793019351630097912080158695069784521641019358987228096518382698482424434512000 3891 -621859591072812146147923445266887926881491546700184756495823826818856716807650279167392961399260294593519564494543151832239389654030383324069209372537631904600798042717568715692895413022612470480100026756525715430661206835822438850766599293200339615377789510161067957525795211157479097230100304539485822924814228015143680 3892 686922621208825397348997428105767310209634036164739864252776327132420557179490008444518798105822649775383476271380324142309324457961112480415920977531740277175231507818526268464400288238784389030577268107158066994456131794579666532785380152162361112144407824568088440997712730533099061051993571460228886550930767808166912 3893 -758783390674605075409409540325332012901652765936097094317678143346767461514754176290203035533314764003965091601519423163955775615796430415978715929365641816068554314449415913480335273381307574374473695005197107693795386897145045031288027666113724036245974997778711793750132385082380371116884692613061399878759000949335936 3894 838151122994149263716636078746107105331862386613517225528785194176089142065576753701109431765032821347070195850510222479327010505959048368021022570072281411612182014080202887363765412464951952533491377665057931081472535218495568125619059637011993147240350711436128223377988453755373743780810314141675023877054465309669376 3895 -925808932478668223576445389112176679719927513299651916289812321969095138246658604855145581047124673365675831551199487465383054177052355463962671480799940693998754974516292970228872290584549994844328729233486790755129669508582648518230293004195546542485357552218880062455967060316423111209558564643249089464254246681561600 3896 1022621511744194504548862070421996570386278991368558144097097942914222673173437837079305969877745041184523579488503972006801271080115322490315046765066351469572996341879141942812035911758515408008723999274644420748606354626806483440782131501037702324601667276686333800565995355700573413539309694109510556344722956824519424 3897 -1129543617905417922659764804903948032175350782210887776329011835589536714077115829732820518717544908656857505268720167724616997510152439229440363634930269987701582890454706980311678082411729232281777109160345704095023463611994177078630082983246192956519144709840761098601920684633026643621146456556363353871157509708288832 3898 1247629440305630459912179510985626488842941828428748851138799529695437970542416919480960235814341634600162796800337083045952195999711447489148819924957304941567981324396984695766480625411681441681121790488062113876579615571627991546390852126238402794776601890702707725160205848531535526294423335603435275026127028951195328 3899 -1378042941227007298699827484710549652513339655750290038662899662485087355253950354923610919735164876638849459145332925038544294058133998414147448283296282319615626083903989224211551641200047555915550522284389792665848098195109065989178827693172209317892667055841536630523859771295219748727879640744654799572219978299202048 3900 1522069270497885128835935980422086422259290412043592299235857530701732502269919385386488919893547392847507871336200129204449867870278409069882159726443914847245245043026157031705231528212321682224067731436135011858005833100863573239648989946115218074988456303781804162139320717630616120885286438270119052436845689056280320 3901 -1681127365365976273745995473629581501925428106592404017964026707185299344281180504670569529389603394218988074126313658069634166434631067008718265112935566856595934004302527823456613895047464438479123639348300632577208829870695907769973663915527824788836812307486380383461348902301695072031334573221761637676104529225078784 3902 1856783858539791016425738287235490186265596565943592349507513335835216444761950646300274745379832795580054884707223099801867472621328916911201786126150241040845881487421157710155666805482530273026415153212983265277226880112230298387761558706016460691994056817957152113480805859386437285743336663481230214172396185604303872 3903 -2050768430026585029369951046756711698156440420105464585844817536687482954669278734396368939332428425961650699731776917605752178991346473475085425843112488514425363518984496711100330527026469680121211624380109863686618879569662796871849197724465812771174203483564381503811976318425240782205411280996564707103836434805021952 3904 2264990752437074032045646773116219666667076417786745792955886398689910259885988617639900296268100854865761047994522936964671099477700040254463112223638550989557472276048102981643121460221995729394557306450716692520109661098351927345772140051198099959514874776469241463182675686258726023499101886823656324454110703941544640 3905 -2501559194920835499935799859899247116668476834334303859670977358776742081339953149315571744879956438608010100326155351382630758965933833179332272244635782622007342498704239742455639688964204862643614811738671004052245543535908834183215620558948537119643480211779691861498109009646278437989259471169596227287846091926210560 3906 2762801467991629014073276807577681348619989460058215578016656260447229719561366114161619255434800444489039695231312443454252171705223080721218828412627743837729667908652256500727121907079633726640418930172734858152398383439475914478361807674837755134655131995625611648114384940822867074594424862018353731809454453469847552 3907 -3051287410364146579308460644514839382235630246604160332222511514749787949762298548654774692396799920791040325277220755012000934847791031258497998368730104325923341288769455940292353818619346316315976324623978068646054124383651617489174044089212744195092503299919277187522788308572611741663870241634575566133573170976076160 3908 3369854139735329041050036838863176796372498608421450123685813468951735586612390811124347840389885482024412341299935855042560961446860470941270233021897054385384767776137368678718654039354137881704210462246426844094596245383780758808607733795711041197293219391039235249199211214470177871827830660240768166283987341408770624 3909 -3721633812405529262319859179539502889628112280470859542802114741165575297337512489007354116465650294538647118774804310528779231268519111669715098447309718916092254296031952163924141508594214757119899538885426198413160019611143667351669549647761603640257357902394658726787019307644795872270038339243136392176827127837760512 3910 4110084261969373980362696387108263326050017298217223089240882371186501839745923271996576282633277996471292993293236609308783777794532272151504194784225738293460367083286653966347908280414699455429721277946095781208019062173573105129812312666976384272981176016066921157149019434764088835915140257808477207220946914809728000 3911 -4539022815257947166091011814156675263531702405808762255122291162618661939034533806225106771288184146617761894414387063948901246268220698697504894545338124278690977261637859421701357199686629124589914186919151889409148140194151976150398335221983861628496790697448555263518034058669815618900166051575255660617682728438703872 3912 5012663614552879973328530509509423103942243924370776809571851217496952895403586481734090826943748092393856747278476032531424916160244760678590271440364180342022413743007646747352153906957154931047028961339504466485058670079153620459670794743433832038850527984086090326199282091876637635345630243051505776830005202531222016 3913 -5535658809116891124120468797665963398744894844164376208636089591997288562547973877230974596131002540903380564856049944644961323197281081951034479381799128825223424767109031178984818349667897271073290161001370338060524313873338785891521630016149971431133028635494932168110256540682374447900893917174301531814048518398191616 3914 6113144016622756595473824581451817131059428060304440282317361676967751493069677134935096764318529393383899105980986555731157925994765814146523800195392085250036607031428578975492778156603582164531333390138754438794173363646547915128388688950915854348300929294678222723128264842031085057708712498460227222324107129519731712 3915 -6750788496475908272845843249394757546429078792415312540850510728017955422575878411332401218233478989261451384653181377997059811107906725444254599258433016224826734935440510326885554012623559268480913138760235108137797859821430937705760377178642149774759752270806748584900981152726862367613155516945077357263085029163904000 3916 7454850522714486298260842498286289960778808237733942295491380282494192061134282805324208813327613155864901950102490268757847713899824866553461885424357819528545372741419747880048917902947574678120430111777356679704387731527318516432485632784582335652700524409186780688855130111997503332058906258628772930448616832753911040 3917 -8232238494575463127712647595368118227361641787987069102949190448090571766184450247567861578604756167230028273213854219609623860379056940168068590778414540756320525173820025132891910354708957699666711956344174810337313129969087397471832082539080026742774422757203157587759154673771812356365726712425265218860752748831399104 3918 9090578378422558744533502028453701851387875949946852563098128231879695270308876980373513912463269065152770342617749760178650374912433189030781951312951926413179825080184766436958677937809341511540058755672381194261501953801953929216397058162593875503058339109225993556696950132508201423584583534007531347911282974988802304 3919 -10038288136077256770989376340131008683847468692177663987580660264347607941555537018300133501355120579394153963133602113691404806641771903974405851096513901873489514008955443662437671774322768342146952985030005296023693844864634383756152078441830848306570078332564420105684064020307216345156202318353446370949537142626854400 3920 11084659862269675625850702809122629614607125027711583802806883248773760954459048559246552507126569842434760744378173257692552594235662142884245643209626867936312511973491424497847215800207830578670962093359327704385592362784283992900663491274271372479291330521645648561332343628043715113052715748031366636741824672817014720 3921 -12239950428583568883522931357826787751392039763927041770379443252525757803841267091204824505400457266721595714362605792130268466543419076484027610833569466799668004222019784317214769295049185799447261170866854549807932881800420061401822645351504781181588398418667280292726501547534331038557271822658625638390789483315564032 3922 13515481513628656164602686080895489443466820055943378793450251431409377938982066477525936589930651240477064760119109871110471478514970550794669603442430769594856633848345890992200989157355625885478742659126848753490061094674827682632379256209173875268922032671140915189899938310799072370691104502628416737045499806712210560 3923 -14923749990027157457345870735938090324670691205733257766564685699303692054871823999426393102478345297979464842462790087487724668207705987704853211936278840610837027868847472562880995110994898727616125963514197427420144142049565266933224200237931784074350873261686811343464838008398742916768169391760183951053869491373756288 3924 16478549739024765754833103262443774501442816285918561888905488802297012128072126205868800599898009165953335415335265864754171905051200876600199266097577671289133560462398303248608481810681765962784969977014989211143432949094623980581150764741988312345675172973370907672813420820601882091587824457281479423680786196945422272 3925 -18195106074094283261552337969292728595483870496632838262424099897408203898537287063730387744532088748463230768346271657703697522829656891882109828040611028927309811650200933209952658318208135600165518453863847265205516509528023324229922672138661937525831823946798132181408331813419012231090329998208088334344169225565601600 3926 20090224076856938190709572277060307312894535437846230174242730578343374764118728456032088516991221878711891155782491952984039222040735246434440015473176759990924217465987836659809808991157756028568587114892349248230536106396472306667370830753254769091442143469288174347036616915037534374478906737961375801505268905984265728 3927 -22182452283175591534068442500854952276126803773277958557186691505823553203007134969063121872494932658277243393482457562815778756825797703787237742377258444344604280904687553287356747495473936103925666652699299155963915451567542730526979006129867596349311160968158306431053940055836250291276822260024307678144086605714857984 3928 24492263305669897778208504463995059229447236843764183395844201291262192888246580907565691434549748716532966991392001405473017647904447224508737823987579923357643404661528242873537406583569826986988491802974982229931175988603667404540255675490992992545678261473480819843521032791880364372441535509883943420855846495034424448 3929 -27042253142593312878022736885281110954683045216370210874877261091148258105383020976645041104249486349750227332360591176561002801390618449538070097143941510656363562101938362513375609822791235401591651754557340350325375672082335256549187337134726923355003272894369034097705337257569477253370152295538619373482250348053210432 3930 29857361103569668840292272753101090063925532725272192228183791353136935981839344951829990136881395985241550959778917591512226554142907463667777547509785837352639510637371668119154850026340514146874286134636246418321604413125200851621010956929824435497977576592183194972479268547654442091181820328177149700992127679072599040 3931 -32965112481848647180468275603425159488253375373170989806311083764345888113412267119507486948482655266597403438499265156061961513767877382384459151269091414194174653306166931615286584155805485772493631193716638768708844683337612100905945501440133552311436406085191909049854902677002277913831702610653358402332815206269339264 3932 36395886322419043936406219409371706197027298215495374445962361558102573803475852316446822655588184257279855800516069674307898735553864732566832155874402897521240861565222559267315185967907735569793185652717365204281085747697046894246793653355563829690079649011001616915979535613187910271428978324507978352248434743107425536 3933 -40183210877627061759852579790263554166371047215800974672472158039713104332929258756876909807693518483005707117096529263497672804838491574805406387011542971957192599243861950992569169119138309214192783296743364884924403402417373735453686380819577736472873501263770305185362663151720135677083541651149570369156395639010819072 3934 44364089609211678462588846021617093987250335787713956817597816348611113497268299382425638728041097141818492271642166801240391881362388764399145644855840144247423517704645465476201482204240583217408657702480404143313546234303006612218209743073006569964453878220266439459449359718120295051489682362926456821781357121600034304 3935 -48979360890457215582907766055833770097439127972379374440664947445810869825440453564385196674629258734565114949032311577008167069300424032878834374580445978236470172232874609376074717883680396928297115453441994241470550573592680271948859525622230730215087478839394755970018280285570434296821167658847637658138413489438890240 3936 54074094887304981228833158330141817145177131506559893724912167802138338571557945354393478885184291513106206678118163840665131790535151780968208646098022170132221103875666340597642459983466078788015405273001569632468892462828892949790638311407347870019931805384817514006412122554252336505579776315057928457349992881763329792 3937 -59698031455882370109777743215556917422133414684184521185725548574157075369561041026915367236805286774529419640852925125949018107632321984021570348191218424220033569835831207874372492865119658467294416433202107617008515657048921023007025849686159923932963661896968588545491834410631459690784803772040818275316893648379052032 3938 65906063289440624757272328096670351148928238644328814559803101457107898839299229308588889573845111631590203575689632175984908288462310184082027206948735356639530601353677703890746933648757856643552234095712601991745422509313716802839735534942085981950666697372432833814840082233957670045734358926217386004775178800627494400 3939 -72758768983936483155358554952162055650220673333258198678899422035029148032236928996733592560949645261700171573078273235242545639323818028409811963531656557390820309158642796492867483002474804190882445527534373677829315954257722963945605292173249858944568540000893284478236831196666167926902285023204747009106591710312463872 3940 80323001172632605168557187877055365173053093171037996107428817892649267040430511991634254359800660399676798053972146989365363233512218900393471353733962751101773360033520396110356545297544952453008328988429088794598262371621443491873303329813536967791206443781381136612820833200791591873738893926822806712246372524586033280 3941 -88672535410740920803632004272313859296266629954729995481405011949135139669424769027719928204041685188660375300666133064035480539993058840915090093728481786229112280331870153050196082840845189936064824258342880788148675676896563405452503376104977525882422400399877787594437456696729990902953384462729715832094174075430183936 3942 97888786076379328195013922367852396809198522778393003358645281551161168417615214313871345323973579915124647683604557041119720518125585409276497510615837593206660566049965450321454447691213081515140291004739444772041671894643344634427665457127975352211588294942858564003650715651674156602910300937691683412433859561845110272 3943 -108061596199564979404760227567117665454728610870433985354551993738587718700195536849168579291671460511446443817889270926385523335744586221376867144468780208756332769542673021853804960372985776885081906132684533384235788318962256319096005420653833087791392801517446897453291214366792709859844448455983877950099285021998498560 3944 119290108842811752752407471030412279351110313929637211336055239272545646043979701086660628591748833857491348061728861430361692911577316342384413443291454050484084607511551233174193874390169758193923096583854268642058834209396237821425877644594364288675027665570491984133480453308528777940150867490533572074308396853006487936 3945 -131683728441954947795926126884745264598899205857595951881670770856576087661884121711990575291627640807518587047707120618529491337504775166877174564137098352151413335064016520142268166967017023693480390128259107322895512127517299902229229239453312893513017098533061539386724940223846765534052540592905711468674602040177448960 3946 145363181381611781429828396165176982711910943500060957790167780624923505967415989701110496736610352594988408283562443914634534483295519955841058977299970308571224442529027311539109836277481780493116324950096114851989911868732148703848147795184527237983513283814359174668058805650035556498418821060132097109788465000022463424 3947 -160461686034492090910642333800507782842698986311279849165127497876623836648628373971075053697692005256729486973940163234706815143857707304123038133307550639070446467736766779587771170890807173833748018974104282516158414125333446381369373694837136176063483882025786862581573441158520686393731005927910737827885653930715350144 3948 177126243546740072921011981511172899940174054518495257984317216767130873569502565738352559933966540620248030050217903513228513487243528979011809170115769753134401267880367032393401283347019208259259719751595770081504023384486669397464683031833106177237453321132466801728127588540777061210070989597872125199652227197448765440 3949 -195519061812692405388733141410918799851520119746827140610737559696969686027273299585897397457207799135098670206597564092824802065988718001950616503031818676119387690073906536166152042505284836987418926755258923478190717101890804740718481083681070832191007518740854081675007212269270254988002391201648393273277448346315164672 3950 215819126362991355378381037236463270290486070738306273237095417173787998985488866260472041716355627328855307605810647584275942235388685594947083102044868546282345028428756942134263127283805158504555580396669973344828495594097914989249117674031601156785410494920141425018772348287274017577573331478622985650139859397396441600 3951 -238223933302143033530086533656374267730189088178342793631740716838618342648735910142077994471314136027489579970434450175285050715185643416074584223984145839040686862017260047946366684380830248562310875141280487411018489788554848874250350251509205446026269120045343855015039843220879723841252545676747707994992688333106498816 3952 262951400988865875555922424845436838409548200323117724462811571723490489963176430178497978526214281846689607038923930408375409365049567273352707083979787743924805990516381969747741562775737516837055094505420251267032695728585901668425336273646533804466925056556382174905437986819694580286558851701717868830887015168240160000 3953 -290241978869821778535895749894333653860171718129295248243587616316598910892372395239208760147324453867251419563485361312101607123680035251462764934518321410476243152731888762917910662047397479626314986031213152663206389594668774302374989596990573372918899270462336519063460993403977957821226056558441994215967703460430495232 3954 320360973770976795557243864769272727987417153577962997568332034465931316702380113946206630217069198097019592512071299629557002774751869833521068905182677806201492537436382811774764752857229088495340719739029568384955311238994609748694925324530194481414812500266937508796494779191217662941930205711112528543949691588646279680 3955 -353601116038996344455422896303422031120983282745636780775987082841047732607340544080639146880356923873753393656762807806384789712148990090677066664859037174714559854574157507680054741637382869184907378329801053051018960105095622289044786096506921738947345471564617036785124150096995237732588265115401931341012302425628410880 3956 390285390227691770248795183418586494776066754864231578603387716175730295268204017021681765120060203947727732014270630990595384004922102965425786470316942353491693057560265571226068383495665654650024963669017780841625224169688169776172550658432487590696163213925198594061210972621771263867665097935942115266055314062203622400 3957 -430770157563594518933935686341305953323708590815304701725090436570138418323116619779466724675528373001888125038598841928584828621886261785600072751675253373143693496650784808695462147915631970412317218731828120452542514888545419829341362029779946420584846397114259577703019195724957824505146131833183694461497011977774547968 3958 475448600224487295404162732930770942784626980868681360691172785531832805251393094173215313603861143688826596548591831380884090584890234603544146153917244277294130335985260838380791227085779515558525314595347042680880987382257913587542793018578536914681967761256552932343203403370788283510070704039357517374137852715741323904 3959 -524754520551897374995269788844091813024517745691279285916156222636724192234188730474331932398391451656593913378976979637288847038449157755047324125296017182569765147100594404083521130237993004786652444901038385376311856827612412632683241868002376335779755874104208696901159555412087199852323138500715164029746695540052041472 3960 579166531722621411238941438994028734150819932755409275692898823248758664208535409858111874295570258696558240960978663451756618399121427502355754562629968373468421458532421796238110387193231710311312057288081350246441238133895708429909833679860104858872578026355211847576816399859825141098737571961219279912149416346472293120 3961 -639212680157785850706095295562653111584068428956747969260220387468059888917801841778223575232202001509740249160459375578958044280358095784625829587098597549568053030280804212481533606321541612706440908189372133575805115190915760962349815553026888796173170827973902588537264398082592609385450406172309095847392890202074722944 3962 705475544086559556243617558120618792981494278380153718235195499590023767605291273241116294238531758568946112071686072344938164248646554578444619865178541024107228351502690530550582467706172971498152204389727035742238313720637434974151904607878867896041151621202455890691329178036380025337469068194668293404121380222707731456 3963 -778597857244897353784410584917755789756774330506502767375721410907027584409516550205393996122415656271710507372701383994780644376749802605416722780713889364740400488287598919587690630450657121077828339205322396935434352023007294163968836586843706370402960197647442526050671112517230985462032332228915057348620117560652838656 3964 859288711721116189650751369642391157945029405133304961496716020924786596132423001749385493238202025271873082789236233467607961059960515098306886730253235856018472998948589840632299814695304810888508630768041248059631377444523060510883258064074277452041215015791438996885578148809313575291253641866585114723504979388929500160 3965 -948330399507652769489599466313089255821514043367668961555774415287098506479417650661611057724934724118085879840623979085127835542633060892099582316258647350312842615306581492824669295643334136374337104444510554244016283976969557266325771828952890817875757021175060965068890372037620437688974289878125388389341443283468424960 3966 1046585958434893333410807782779687597295896341553959756417202528566897931991226930738577085090394064137205353206324268820285842792464583880092275503384418179368478921572386049238699928174959181324279574177878474664689157110332193115452429867111336194013159808188692848422505252950687395642640158941385763569392252271529520384 3967 -1155007494906781352929721989057756196024298535145067639016296104554065587157350858039513616888011204066286490749422673394296313552446442317906340305453313025946051703892422020488864638660061586812675048534520325697086407168390417014152269208850997174038260899313615456429224798978782895067941068989460135381171523656901627904 3968 1274645363293237000822906056919313162287926963639011479603528512797054353979921086934781266809514062854240384649891098037760925208697238970475117640630042500075678798739835701863755498513234445147532934000088803305322900360232692442727022217706812571769898333486141067070675542177313642909059458457784628121791735800085421056 3969 -1406658290032072505481606723727328480575806258192639101731924937004078443691887051921524615393947183911268040079426312729758347048307217784081743027597688398738821647593602817400038906895088531568317401166363119973151905567295473153229307469607188566540190654925151110054152044484675903421484289573800566773351189096148569632 3970 1552324539531109825412633793219420573541002719620619542282289495159940334056821689316611303725841806363616237571023874913150240412048013358496355164386036193770798457108868074134721613507733325969496974348091904790816361219108656309543633011608417218393759701236651201619621288651102900930983330124950695499406204355441234560 3971 -1713054228925631302996509819870119552736285692608044057469624238421670897972324006028147860237299612747072855717509186946886715768316347908483362597972141947970892565035027087623253300525542281260350998009174737637724307720914126102315356054028617754406831728161869896965177274817901440764883420799354663493010185156523727488 3972 1890402909731944634556016604987082217273325172111793534245813822006146161410315961327726286233814243509547537371272372431246425179027275129319862067323197281946599580135679370069808797651163944233010922640792189422039454299516861912641783697463422703801277505937097223038212087468963165001215540291340636566382964746532300288 3973 -2086086546549237722919628647535933590745230566145557839252129040523576030748482873434166761882262213923475579854563291304714850786377585822812923319957164418564747842048800086577913525364632690062195918909340477865082065238101292956907606416998274152629051354121693644094451600344922480479067548960005252040174055987273600896 3974 2301998036314235747751771025268956855141123962112943674800057451249546751523506817123565668544019564777657603221958405087433488762295451748303906201677315293842890953568561729090099402366386025217935790124236361048394755109839370442088146037235028012466537469508710003981587358588030514014216495694158432546872461567437650304 3975 -2540225426333423175175248011364889175470486156829336110833838332610439328986528801862570878340686467687076673604096957226105554707855739748136073127157080735176641169448256379522721479800877293073966097115643828018223058611355586878184140393340216208937010463324967992142409744318553498872095543682742237964430442428207123200 3976 2803072005545701904678192629131377170578982085187384553571041277239063987781604255274329266668308302286761743077192846677315011511830284913488803064124394257667038407690631719750646884392713677950572727190227665890929080619410139370448779268642781040171911036141782244015002688133015709495213238421063736336765692263939819520 3977 -3093078461358564913789300189339897671680862696963914422881591644318396363378411623475237576579999524759128450114563160277454219581423856595556272583013715236445257463448765061873372476682464569698022348268756619367978579197671458157120878471906651211045272949202247382106263820844250646007983004812042025986584367663979593344 3978 3413047314123169932406245326787872539556104643825032263317597720805996942275891696438081693877730022145144102168961638834716035970183519819813997266374083283160546255680090881693865201466504857966854498908385614918100229489616617755669691620135353125014391122063505186650452010263233905434573423860256548761348344149691263872 3979 -3766069863055460114481817973809030233818876080059594689637288726667375081060255145630115136988096712948870775126084297867865394440356325338095013786588932440201973984412663187810748616041565636246979935040296912602958880600196544405732783192302910219660929995982692268987585240957367050519081070525698855317221052317281316352 3980 4155555901378192488251020438438466205236040926155622843844982746687244772846535445322146325615400074285551694841394535334014982023190786731587709224664288094315523125244011270139720960606310030644940292127036179793895809039243238775654149840770739397595547708769526476579327466510905558831814244981892259708429271894506816000 3981 -4585266484879979427246180503395625824226171491749780094603747401926560772839769826268551716608831080135351504068684208471220682353931031295022704474846698856844960723181139185519058395348273551114735415806719998263176322198438588739518333523411799449083737633825968104667539265250774157041718352047050079189514575434200250368 3982 5059350067213037938488192421829666349749419453865910691791829549888185414654023510605239871967476602830038532216381890066992655677681143246035442845186124305077317268748828663022437856801699518299722180377299134592168448272600273346598674111439552691608725021373320104526192322674037397726103263621662340211223988889765179136 3983 -5582382347357694780822866503150432419652673668116661189106737745104503833329203448217582898922329317087748604989851441737324431641310146139618098294671173909200287344667202626475574369623750347187115873286929928671152073243866072842875425782735428042557307277105242211646672861204496667372392080250954456073116007164358678016 3984 6159410210073445138269533771134913327991709751539570433525892966163095175501478659325731990263711087627513234325913121412285837571299360874445511777538221077374888505736651559695574420387877033109134612566961762389266052254879411518921219357706778296210796989655811213347214394264982517932394068282599445452047691866005469696 3985 -6796000179169231730326460270340755906783395388224552633337283971873108138495796593634767123060384292890313338206215962557437684269294382348762074477631739759033244782004356501763511948039808890106419868647992592121773881838990290945906503787693949605260286531847811013466743758862674734179554859788258440052773166785885056640 3986 7498291846429581489857608602402098506543623227066452695947509498812244831621864853746091914646961644873909282790489308182815871544069618024814269720448662287905442161886325024595616495154743608917586048598666793669956298168759736934405091429255222426315605139077151474655291112126209041583712536113372607958510118232147188544 3987 -8273056786436039682657973994009122669715666011637406755013795184963774922713743898177198989972250422703520912910132515014848817347484812369372094759228009762365058008765459883032699403452709028669666338095666266356073628501256009142794151936036163108419025866806304048455697807090144668351542555536975190580515247785771467904 3988 9127763519774304056611747780061892047541975253438178715368056531887204170798844302633750645882357537562511952061037477473539931051217865195647553638119035828739572445608857426697999647124590276399050884575292102090045346028210463223088421733799516384527065851407193757807294325026794903033712782832233219426260437259124477376 3989 -10070649144711745512561370897609035741770922832765934697829297584401498197337973932692417789841944269596326432332324510648707311919636239972981653895606681103949328402828328859087351948718405423627211808137695589734398168394114801434459611927299247831377033075693534369993380978578941347702076365439806537447602682456351284160 3990 11110798320913270641457206371026934563688823485040769976335403443754901866177033756009558033873420642131924076453387650404772708309971445648156751968089911112110764472378105239357751341066144875200073421237538484005638989099350549785743658628393293639922786727025330527419697338809373799179338274613711463708711196714247168000 3991 -12258230358737045282701078138376656820145855719038474723750862919286349501520603391152404075131586801827890804936453544152626601850484116869964741164319980799416750231395977550901793191707627395060956373651388995665455942609059205226834434337689344583079852003209477039977550281161981486777830937686037180585247665806416733440 3992 13523995244778080165898128149079748702719720498581436967232180287866168572281524196129701163682504794490828036056857237639882079528488099154556382189533819009186445043240179972218266401438469658732160749503786474338075979343557085406421116852958807711053291097281143467060251854204779570276708383641997950569832859439608918912 3993 -14920279519337259149122853368929900092770104057435014080794054046758419921407211574914013369767897724088970755321321349082731040098000486721709156365725038090834129505693989694326493161636154467555504045812777178197258951153659144836369406213446495245237702863639279951142734340209306693938563021196142536047684693281165835264 3994 16460523015190681320501394957500078811372306826425318776160540654154430575333787851540757816281530272664052877128394835906609724514002387975812218744132331177483756507322814616156526512768058140432109366362857728883986180538638724650710714978189151226684380439327739030462283515862102827030558170021830657331522085961195264192 3995 -18159547570305815651882567439342244094442581160313372090782631824457138721758642991493818323121599690963790753084173198517913290277005330457472373752155839641221073271345513267321813735512885636264793574072427751185733007696278366078227896307195374705857142192995432425472329885172638366284103488527521530664600422206165309440 3996 20033698940973915535981598705623014079069717091830384193623317504797677735133252087809758580708500561524693699664481607609543880615809876555819734751037227318039321776882701403051510584684858492444737961592208162061962053999815970398020285417993832735637788058776295731880862620538491589622671507002660758709161225615664316928 3997 -22101003267278950205243749811498417001399108575262082361111961491431535609802746738329013593916978051363642495933044732538359884385764138656004503747598828929582878882627237926491595163282201635156738067872595661486388441076094703825883173682005039795535599883613003441217886331194188689999546125241650202847326308555900382208 3998 24381339581088206448676011281836743434738967226321077620447865869501240874638193995590365649938754549049914828534143287168638172390018696905819065032113843727146823573512393013332468681412954061580034700128902428058339722565891339930792506125293957223230399263563719831721835742804521269671362473213016414706129960088358352384 3999 -26896629999135768995659020020916115504309959238957414728087176191434381884529161608129117764659886571712820963420083532245058369205651151969069710143522896342400683203696573741956579999303642532200861499205499733955392957171579562959681788382341355931193255691159763820200404784684717529232176547285693447546109576740780326912 4000 29671049411717513325696205971621030624525949732672352521678411107592555446616778294380895098445402712431228606171245348614769734639380052655384254372809594344119306489295881630590831072741608231851631302094551043051859148377805083788755957896326903613131300923561951870659306077009054488148373441728113865283177418505420507520 4001 -32731256662611935555577265641265120851940625236009612739923871666318594251321482353480302695195943627616825165210197629465284701991524909458206095883994812532058658024979610593618615087646642315393172748983424925628621034754134247947039688974483127853797500903113227908350048611109403746378940414064777043948624213313334078528 4002 36106649419833597416436905336655058388021556157622376585522566882473589294319410452531006701213149674276219194674353704554381906743436214131682858800990253392201988990926461323773401577711930593446127666981164870943008297734064319466225654904859154919609331797054094561998815653151570504689774875949372897649532528668601083904 4003 -39829645161641713008471613960148648176472831951597946324230151050607677908997759303853374077869740261799976620551683478094670958185315674186233514495688722245917663504013551777469937625298575795042410229911397955711689387704101774491127232278908377456781917935737031771423073574664552027960602299072518431475183884110781883776 4004 43935990949988119642010601125337277423763433413340104699630813426148862103826582400078379696157515269189831147398315304185194909000039364201248490654537707489063911883632387942212588752732474283685999894174910415701925111367661988038705362258920041041564570034329862534302218482935864054877238643462634894765234338811040786432 4005 -48465104936635309139659418009248323773005295435020308700343365362517975119504845671794223314799542164592698195660017400802364727911548341999613745014553645321831254387882947066895113593843070643039372050724948302199086025791500918829227832736999731042533396860560028690938259228640852645900219793749187445378794509002852067200 4006 53460452848083145502993906920999229545414043362321092766361717495289526243336275961454937334784196448111239330057949552628751419729988399331127188786922122712574139686646318501346778743604065340492538110140641167450452166725629575835690469762159026959037336654703930112954632183143987054403224159246040358959612075582612322176 4007 -58969963027051397857165802358058984791852812438033885948566206840586656614188166905239390453510153242089803907623662365962034509653260436052031778946866408892042855021704037557693006861263210423806283829048563230456094210315125044705347973051700982521747853622548890920211243314723773277502236330400188343412053556101283052288 4008 65046483973702204458914610269994654995145890057798349401696168591265717810128565860005378176939017954984518891093085282222193040610186388882688629063116269217430889856650937711874812394262761832720997180822367372185706671629073212342542286657612734944979040529686994862611808920015492869243256796372138458523889015930950042624 4009 -71748288732498233203870400872080267404372479575796228043733833516505976061509857484107255954463589202877608594993972435771839093390041873077849434371754681847868646187624499606512359335297908090212607285951082766932610592851901278761753057716959448698644408279635168113322167719189652934335936210675353928231393081293527753216 4010 79139630914375379058523935552886901651044415818409080546769095431013413051706237669703779953795095455745393860302351864332595053784437326277301965409029762560963163208600224044272300396750409272767968033919194877903288035611493175974671260728509228951886265438317277233417843382172357201333473504925094353893081209907834288000 4011 -87291357632946301295865251136405349232935408422751281873392987363295345627764025615970963485619051572031672967148825224669586442897814689734908966484991602040480237067456682624023865412855204102784320038555111196143127799165127640252466948695976159701584890546508378927714341230032089058502791914541367501472980412195350315008 4012 96281585172351344168928215661737570017246647647702749634622234980097757534370382322492560329075536520954183640354718695535438010516283103127093479474793591773022844558496135455249433816303193911192656572142865143646148697314013736747774216942658587576910428534059925518857212377613419993044918611657746991512428205390655700224 4013 -106196443798213431694919030324337822120342096083697133575414872712490965001233914998482216442737512235294859381781920986973831101250102076328066196457426793834486097985240162376264527677986367333225297948351268014775022502141133745255066915608718217330725208128834552203480692139227364495822988064357644557024217755007532716224 4014 117130898777526636473046081404893152677507234708888869053387993340657956810813149276923713509729205190279480295667259655843998738990979487593814561550382421072728027401566378396189036336789029879490834994327067573041166739437810780159722798073900434606820807748342514344370703573861150845992701851366525733880040878859889071104 4015 -129189655394376194835144106745373500802106391175708700999718377383715954318058923576469237667608919202071159676389794032392280429045868715022017956250299111242849735976110042579637067681934129323327193194946604914630534516042250219562004959142053910422583688102647387285636726902054068688719032230840609970748385422084179637760 4016 142488156542939054056964421197377251572778430406282143753063336254639294775226320197161595938607774445573184401109065263838701837903172314214551350192908048081056260770829780665277344853256008000746059200982391278484254031232060743628393794530503380177232884389995015629695397513071818518896435669837330525273893756456605596288 4017 -157153682354726831986452553957897898915449267946179296690808735573254016244148153077922458581689041948121666528222888476632632345946620673643199911052022392772912533519528672051733254732435263473986154946642643696865017905420557145419719223120973355689137985927363766512833222584355948609872714818949710314647275889736949422080 4018 173326562281745578628384994814452035649207927698069882664269424446176843763704318215087289125585008601534826604569871689455858264572083974363687876531814834107838935558878346516229416312080727038410517380749567072434794645894818233327200939796630676591781026852367184674797624087750958155941321779278698576797261985100441688384 4019 -191161511120234308817684490242237726355426357966159165725236363573087796812413743689392346648893670290165132862194058011040993882643354621796481451808616298765830362049716017303298039142310418905123920288854626733810097003180716239108188981865363083426979708117477683489697870224920678675977380091905887236483499159084384895872 4020 210829101630904349554590711631577242073459200099100507170034079474514531492115134957296330979798157794038661620588902223892769929391666166012897930208489856184857072433585775305871135277499182281221478422599870578741958641578799237968810524312258030670089911651039537472582386791252105448399743180404506398030820055880185134080 4021 -232517387702147161867248093043754174965291712431141207621653896052020973246974127033447514928256078519743432728772184766112287135557175626168073738484164855870937509916493534868792394090987595274303934787543487358536623328516906025610349694891342577873026544770969616933756265989140488851287438944647607992974230716724176246720 4022 256433693424641157729328779293813581718457966858269087534643365394162002852991067269826044206829592769943937525359876652559680982149852350478223126055308712050381179107673845152103748624242423812787653357276048342662255278036850423332865817763688081194050713532910282283544761608658634090440547533777668742018063420792175369856 4023 -282806585012531966629769544434395390367913478236571855495061317090528655286745805269259946963519494188707033667483059505232641486895549393725635357329856782955395565610502379984713262685658347044422595275593508227341046501152682920318839308956754944002016769421672956227454981425597171714939564621131507928204394035955413373440 4024 311888044232606534484797183152635030360903618110027886600687361899471456876460467396271292164267918426744555198035351518433041406790045354547670591209976797611030774978860811243279452178977028246189503826767646243652490778960346433854922773311387421047050612752669967319668284457298319567557331953420746332895913346906329264384 4025 -343955863904844993690039183869516749103153332615557604679348678730855318101098796076017108198456606527560489371882266102854427586338988411933155333445456393484136835906935252066415875762039121731226773936176394371430592673267330871248857183869324296449957150600679833180618492857888570462985755692153658419392725214225101465600 4026 379316288133277333264188097087060545594321267051794899064327683454062788475759576712659549195646884115582840959094744511446097643361151386662383502893508910716623026989056286214809384056779461689905626121926421262057418116566493577812525526483525940570495549760272264134730689483482036231657914487662545999410852214877290742784 4027 -418306922234869605272819856509184312198445946203778474139385871749180070622643040359051279550824052989873928080298174184431474063133124740386836362477967584140512456406019740981393755798514439350966763783145634342312051758484450315453421750807143834503593434512424762782287133150728346095786362216997723882721992394895420553856 4028 461299939877888791117161070873369868530904261479540588274906808600253574382175204448483253162067149339815774080225084170870409499060249738237597173638129434416036467938096335069976439383927868223511034820202979111247242173231319968450512756985310210969024040399025120121763813077409244555299546251919700475354683302034135908608 4029 -508705617743717971501936431613571304900930852639360018280357654286521733724002478002042680517459937757700788571826995734829349866799072112354240358361594313456630785920910842126975539811604926740192349588901901563610301271576968062085404442704492205312999011865575834589004986618345694175275778775955628569075664732147345330176 4030 560976231113707836274447859677155110905682751952271631296182165110767222313214593075687900324549152488324334876382835534105359048712781133108619405386286492323440849141673261497991666132503201406158029238727312495798580554701495408915644508337347903570579124398545110441289181810007602936028529241705781665130793996973110538240 4031 -618610347184318316176670670045747209585442507058220237891993757512366101673600917168234133274383554505528435414659370772924820125229315012527524789983718375926565121900323388608844097898694501244143423800323753395324532910729662994298523813809556415283767901599957975876786915194246803727967256931793409318308103477718925462272 4032 682157556661424734761117466224765140436350903544982843604407626049340044021455954100614186254628516897508342202700087903264421083500502897828324709952849753398588906915315525808418032561416621070400493940787625364324771126568981500521744707257029750591331823115974345100712490369065657904283159418202888420722195847244730727168 4033 -752223688313371559457776470675541144602000490629346540045575362764665365761671028995424460374508502801009600510311515352520708079020375984335683746749171336684261245081134098705142328910476261792721003421296231928975609266090515423787082888164467554064272960859016026974680544386919200570155736592136526605753075319706366429824 4034 829476555710852200622563091177169410182527695425754428104949331851305708130479909733397407273122991535685114522964786837019593849826131249896861911545488158108347051717916547632161267567817613169549933661837672484576572251913913670035304220749692055729678430570627638459893606451992716626789868778259081679034734680320746448960 4035 -914652290392598327952114125169165736936564929729993924118232607566611638443586774650583158017445052725271589293716994460653229688655345213357838443081242305360035910587744249943553754874770369451334460160925865022940515958329954143631050529299064795026296119638438653597323022347347066975010781442039661039948384247902437465600 4036 1008562321216121552623893315402811460332463785714207707299181590095255632713089825881073287627201324413437300265348428417539029196294931784868151800650857479969457964769779348825647683731644269043317072523740979937679408651020479901436028264027072304285051238946443855676588327575200674783173713825162923337562517000489802348096 4037 -1112101065734068113075002570334343516034264193107237626239224042809683551104470790786100852061771344989015272955164747394431652785605164981257750127769614185640555956435516726168771724560413021499051210848897062524386676330334483811683403080543277262217045237766334088325899394907997068199942662884822165125280114422355496142848 4038 1226254406136068645365920731746308726278617084070032932409205438350328870547016875240606611040125311670237134986832544502630644923648691417821790857476963249765217024521351593528884839213515938842518406325627069032921438168134466993511926719644114604739240694791001896611914566379980293986738515885678014123337610564926177669888 4039 -1352109029676007211427500405444159929370995150387596411468323826542419551276445760927079963159292505022923353750150808875663433805982964205169655432109346690727768276935003585286790941347242293652499297523118599244145176058179038726435584893944904110527827535490913619877932235695061294320023518708796337674491137444613789507072 4040 1490862721634469445589417284792598223694796165761870404051934738950339932891907794993282102742675594922022595968781924134989058255506037527157627340308660228654818886194226414911244217151951111541719514887492105278853730419306497019346818393926889433596013091553969786385917553532774963874102392683837156431775608372444284127360 4041 -1643835707821831102162302388481309386841859138619198184547709017471641996569651791350080846696256101156755930744837219762791727840842333827778896222241502829983888842877090813164647010273861537316073987514445690446167328659082569056818401696393763065857632371577375974920200274651620523997489305652843840585843050847136623139136 4042 1812483153492795034756415706230833561223108581646936902078958353177643603955325986054001269817052924517483490800661899891058951138418188384085078366480063979150781623624335953674210459034776666871298141932666776962019317066340004985846072996585703514331046016438418505947826703328143546134697737166301150288893060622413078259712 4043 -1998408936410443576280454364073893191572789093193246459452151259470806463868544660428282165619875929101590128610716022783787460534804908579084891540201504818274365349941086031378718738829509265866286650331748292167921079803027674835226303214003363216619778168574082628800202145482109020002576807313684779925701467106646131144192 4044 2203380823768657173843315239447347761657334651652273265598323738374728841111766312291925920232615218458002818920625994753586112711776095099683933365127960523072671659594090609125735501876453401690892158335418477300148113317262189614962518158979234611470287642390130234281974894547855501317546863850306564334420159756716285799168 4045 -2429347195867962973523333163310806245896961731907259292698576836594026461796007802657451630578104364224700105293278353465773358500432638998132758318152927974307415352043073763275401421712264380423801122106608200667011259915371832728158771005018959320500993482982216392573790132009910232149947628436529463014418770563150509782400 4046 2678455473964754960119374031932569632961877994081975145168304002206188031194757369974610868217344448170737736622946245602091930659265134229112827331765477591801781815760532360058386142793850660410215649746444778101869150580942635013868700876207375274345653805294317222653432482795210350215883298458928715927712682840886137220352 4047 -2953072425713084436387892189643315422297122073428556737788572712714358163972329514492300901218512655862340488484228190917690669857024731439959026393292835129607809569050922431661530675773504551282127171548987860193942511255058212195764828583524505575457217622957708362275324611189277447153291819614072728159737588805593862549504 4048 3255806539241310070880890051262044792820966627235826923061266978408155417494088481304725248299780526464360476647944199346017706910754383776314597334445764575612784203292605882603570494562508055489397855805106615929918627966070429410629287846372157927743874747251691357856798116989880319562976872628616384400168399745563951543296 4049 -3589532676317403356809785315763153287522938898578491860649271783409342055898030635641776344660043113390819807883943270319316427625735202888828138695848609086760646539358437734248828450278326493621627226868815219871589656300985202077131572573614283636093738773064307867552186727498966752972945697785975616161324626688664432203328 4050 3957419236437869276386600696918364059983947123035010925203231962092779858180640920353635979268217308258631848553357856979428592938819766277750265975168388371725608289967905505798952970231609152299837451757355261204820553491024423511797198884686226171640203244643274184360189522624133672710772095722070600082416299216561090429920 4051 -4362958087225646439358263931124128496277909973363897007393255164013894012396527070649171841371533781724334313845158352438774933742598945913226144425496632490245399872502679669642324722270413680336089087217796585717707244429385089371981504208687640465158185337333354568532767198601318288823726820738027538881371299556055529570176 4052 4809997542461774856798914960850100432472279331800256741720874379200998975189763006472628988253885786980751009600034512852202425286618337000361897175537528992808004403364927387475340585919128152318296618039420632798487032406545892852033733864397028066365880556553853230630211494618612947779049370914936273557252860421032775084992 4053 -5302778697646078211288634498921849186557377891125683660808536743718283399736781073451967037149969397205363977505628107249039018848513789298872878749053976452151385364822228949674264075554809061149223875072723477633547922274040290660296145066414333874081329299086879126510403892300851137743512041404873542728083748937970957608960 4054 5845975464450099595045747860519532462958006927359250817291914806419269316750368085033377364661105261008164677572884769782780333335382448577738921943320441011682680723995937209531098524531103236975445764508580318539019203614943870401172757722522927515842659511158506295697262973645386949306236235459312480019103724741908720106624 4055 -6444738680084510433984494904700217655504531208583062855515810458600771557561408287918667380505417191831925712704017180110450964190133570046213208239957701516242178896494712859990481259209845188404668149029724717947685031484240401649189591929706546370651017017449352325946356763750886321808605006126453079561935758908121239412480 4056 7104744705776316488411786216652034588637292276564417220901536238152720738900608626829633129882977387577356921920411431745714392416499036962456084972606351191626995713599536144236430925988752083090726996618483270135970282216502132207821631010059720115316052234044582737055012845882636057528920357434855216132226303461730629144192 4057 -7832248970594224388733646108840003037112592208753453666599404912803671486774168858546547810477110041334181403094197844502590455179062929207392628235878267933181427223963234401026301313390165587223201294309885108061993176277671676622223751819927117291610846291427099983647141274774175297075660503104684824639999623976698060182848 4058 8634144963165296227783481407750655538849557462041031571545914489363905003665764740053968533549613699106407358865151456787378726139422234655663595232830912280380607000572730486955703648505900468653732727549930651025517302888364497737856289699618681660471958819241876553996524207773898163122787737005443618490930762091792639743168 4059 -9518029224823907269582866011061127089292408765438004426804479756168359014252685547292654036129256831884022494294530656231994885738620906628066738570741302483258346004076672005627344180620315348180780293399624166453243945817418428303660787363109796177199603887295099203377527537576059162507717303179011736796468020551293594616064 4060 10492272953900040760167165907634770235590409823495339295364091569871909100054956729800956435834192011326541498134040469006730985952170158530929031460994067231257386687996507516213613038620379091635544272493511968055468220157065506754151624822190988688908294085268205718214000422563542696916312312951197329856428224079652771302400 4061 -11566100892711123233993780381812367891926208067563304681876022313089007785728302353424401435057864702619448678573633823927692167348681292049646112914938634932150570261910823482381708715934758253095102372559446137372913051409538685906529317719421242809710764936589439559042309698954248318457546773605504203180081860619712219009024 4062 12749678236945799913072885871486716267786468071070456378810496820831640660443303145309179868739468005002780412682922563660101304779839844630905563417238145159796452225661524414026410181031113734345961889086962448096919637058962961395188969708789220357303414617310989029355569508796161444714434437868499377903776920453228207494400 4063 -14054206382153340831397651147352071358428998635851328344810092358886010305068530269326142961812690292365769109857541167595894273088121770195818789945369070792247997742288838071973372027005259098572956459489047696347781191907638068159920027771617750980814224571219079496451666330202777281455519869376842303458199192545476717216768 4064 15492028404676886080096364373524182543641470456910501866365322469774953955109029001800728934266435884280947442953400779373979488664459300402427155159122442070497589160901783831611784375321770000777766777023992772789357640034688558713191031659826680501510860528112515775049002840046583698766060998656280077424679308839142297071616 4065 -17076745265361142695760039486145409048520949944441341538744606297194840942967522627993009270404245308713432654554125313949122708564549622097527998430582528262155519134628639772361250142045329324082983764777740692843325088848646337993259555149732804767348529519067140863880972655966573603256454102207062345820796636661161089576960 4066 18823343824571738758959600368515036241216457361122409242440673854152395506459619104574233221462919309205767479482609812674398765105530738656421063610816518007887730788109641439488519497589294199667862953781156822125819209178099889113542365085045623344418401968495516554945116194916596157078828328257668347677547913789907362852352 4067 -20748337867415999704613975389885446640821318112836527286625963246228072468092655994142821550610638522365939500178086888049745293866194006532170233781499430062893702934007466376954386052278339290139872550949991913762752339768613085016304996498309720002057267121623488472141744751020573469856192000703181387800560719429231865809792 4068 22869923459579311010809738334986457161836709906051314418158912827514470260196756565685845564595632407770650216992380131943486224524470295688080791309763785090352436170871677740331651919505895339638892960086266233062216453657572330066269932628781790417779239850763356530018589684455756686909145043047041385489734637998877007261504 4069 -25208150088016928794241422481719025074781894769232829095767937633937990971467157638323150218766676377601840946992259302282501520246898094021918670849618744810020720291370176036277697539657763617826929805516778310722287139788987770622342161408910210533380373474127546692890281590704159426037694536953505586075201829041619227795328 4070 27785109188111583896620964768267604572545184006831231168157295021965313940449102686477155994663999657535691394169646442661999779992222242825364627152703944378884229345613993277366986626411194477867156930332935565147576424229475692897837820165086717946828072308627439427531323705802729115068509866850564936060171784129646168875520 4071 -30625141821191510988879905595472993321033342157163355626512154744100197951966605525797321501455182697544685672978490460687120896456642383042682928916791352538601944940991634887413634672029123799428074593812748755806678216249543015398696213816179315687035194998890498992963442762860908241255686536889571446987690627004772837961728 4072 33755067445008818114752204961295611472411913269037338601629119146006251362859761015910331683006296878580509698532733084250088250740646052367177961742283451873521281972163589189485438647096759987862784392675128694232764906538647827310628873051787041451565032423205185321879034084302433899501877394475891174876221578173670944977600 4073 -37204435916563698964404130254712857283761358604868044911465510711008185816886819846540821912050476687077583761806708922657092959471290490381579086570990150535392932090477331569311386259948818596654718366735744392994106065301449347386292196424367909903437599819570306265978731640200352624167673156037694674057342139670816881804096 4074 41005805083352624041267040138971107175952241475827836643300089573946572083387161910170048420735753695910529993261774157143412861914135235196531775401258738911569415394237544960361757783830401076552531841153234179263677597343969471065136520389299438726966307672681322873444560226372546392323038761875480913417282779788005319436288 4075 -45195046557729383743179824251280730536359007880054060955131703289553951908606014083934119759094838036449308806553510924995825917322357953082015624170125424840610096364829001856838583669692149398292953038014835322451479614284333629204826222109971070310518197224255307727054229453461975799239583068206483924561449841864854966083200 4076 49811682531810635069989298295034478626577736052292923401745298512815198394348790553779184964208512572512527058691681729119309563318673842218649834212828455265431269179690027875006682913642801470740114145113327299467639877780419186558669458880742247271781465571537504338144161566356199546670239990582131296787226279848393203112576 4077 -54899256779669685422816682324824887863120407048591492708345319632515184851087016798697125865022977681401186227057359333737354952029384790365794133406890418102706764253043855841576675170237031645939318921114783274130736400590916947915650889152810386263560321936530491499452159659029020174612465149018938890662347315949356991305728 4078 60505743312126711265187873722804333895679105761490411867400411502247723095032705733897026031637019674044091923272543151728803964803490979447018981504910563020815524018083528566646885799161200413922914379988527301806312440102390773596269463660113440412627280914254233363697828388904566983978909590002764251335014139151516199481600 4079 -66683996500214112869275518103528006177617436443415530261996895770860467355501336861151613908533860388582154427935697933317477176595774411241238671047605906469448862940205676731091840980820332457395921937130420062008591567763736338816586648311213808431024783127032024565933333777950084774636406510261160169421033135787573521576448 4080 73492246869623731815018439386376624342797258073292996746796930145310150284547094634188076330282168282176853471279788833587451326554777799560772391128709533194476732166200432318745021237374229419032414440998251462005974857270009086613975065234692390953869093688918758754473374839594359105200218452517797152689058926327601984289280 4081 -80994647193707504009275533577972091121748460495883910633351038866510988530242060470629846793681176604526313556216635772907003749737223500193882499174805007227661770032280374627245052101363209097645897938671126005640961078709787917662654632128171347900104273801461642497378962024500462967074855066785154383313950554543501935085568 4082 89261873980844907460364661042611154874996785775672273466746872646574055518665150861798358715665930781694058215879713612602399806264868491513361009604524246209653067357323159885512485485703382549968443553726817569263651818404804452366367342160018248801703434610903909021402891615545011719476719150205171010820074675854257930457216 4083 -98371789967546555362780708294287177697254464902997142829640568152472374502274073622287741988029754298937659594842650073132794778283075203952013595512903693658151614041622702574980700798220958027956483522043792482822589168049429346500831189429968077742374813392714114646710759549384381190653383416496822788252020492098704815454976 4084 108410173796307865871944069896579566584587909138618836334373146188420987919179848614868559924515641158773027935452734906949196638715241996694463888894761558482439628441101693374633844445106472280629151272673983100555662676730039883622931004612832177694885324915185685086996667921833618760181936728463773255776046725781369341702848 4085 -119471523682215408801925499045049892490176988472023447996611861705210893686973779866262298814061935593014497619732494602637498004952643997544417705105998354812238882302420714278031401649822559514974662805221341830868781562061548195902186628838856051779442617180823690301931024958680407488274986016200887431529329310550941785113600 4086 131659942560426314101749676232114243145301099069111744812623364808096388561814351606272651399648713950358326085353978419720115977641403421072674479067194384100496138399108058460146112339218323004531257138131934305078792924725275961153605687469851470401005915431077909124703071610148565149416556234152476513145002818518727335922560 4087 -145090112964255865121443287860259095247455124279696678206153248434417973985393545350281020667397356504127695726092576385242767159799386523215514744205617279767810271035227935191635243067617685335526814362706845982623548717774971862008670421804409605129502970121612815571523289541317103693705251454446664268458953962731543340241152 4088 159888370717729373686255380080698329747031485824054248811923568727886632323102790328043612355628260772047675302300189255213094670111864158477113220319467277273542399339568550180615232711500120728254134719186239661160244683796607328284864486183159685299860225125424096697824376271275474047065560970158300536332135438821272279631360 4089 -176193887444796896209297225291021829333695479466349090489116191674139292644055051711588367670211794129758930693263077472610402909833582704219531754861755087385957080841630440887053897289074462731642526932523048431825479885770615564614575123063875652191323765814374318945446913413557362704782406475937420680720074478708361435041792 4090 194159972908465530346228883850973137616422657587419100002428957594883486122412584155141003928363637552481696327979656331210331489743405264479477927314560765314673212404388062982256679064140406679822079093483270530713384538247057988263003818928036341675967658356768874173952556586354235961013329870548227594224429010654077460720000 4091 -213955509306221277119037438963935774776701452529368342378441467717625289920647625108835057011127160364818860702571668873413666598135097616656123220771723595539060240675656026561260996655400062850053407301316016508328392035811058651068633723625110839989737824855811236239579086664727110789323306697117317636460617246528454021444224 4092 235766530873579215724390108435583600538956390539743552808226583996779187587607511063817756358094522154959224685132207990775386713451740280126987105157555743988599096360005169876637330434511821385263294294211415916769685612825278513075201804400491832852207998568468968671354498551979826715872823576907270195935776588403987233980416 4093 -259797963496741195872182891560276110019826767464276533113237026349015731896605241970173493023085771669447672345495928910033173745749926754174328280269605535146568509954342628950181494935284876730172793152786100876242150995202042661541663051243126707199111383575577028296296243699573335019341263997628490202704834030130781462390464 4094 286275540520618433488441839490971096652869270380856244471707797070397501462274974995624538585427449465364277230018325347905037178997313434330601763305213194545005205953724195842572710761283196530306047514927451504689900174735118288289373337453975460049380399096648888560038608424894537891016585267404782948068521670686099460760064 4095 -315447912573610753559935622647112450125785318437946089316705603115208719108378290674177554194906100665645743812337416792508955997265863826134163505843634589925921721382917860782272445979763865099714271346067845465172000943394950991257610850562563505380324258264983031512288736482514017029960444830329555484281670464746828826844160 4096 347588971030623715277660705618416344311557015970557621274892782547334885472370166102873934004069356563150011420869673499323090771594855682155293809340848804763052488380313032448912742923296373222855991954552377343204714245711794425708866139569737359582592269786925882405559662864338834795063633333073414404292768185972684917666336 4097 -383000406717467670323844859286257574969961684393419613396425410835087540556440617886803994769260382473935875156513882871417648664372919440030248195208076643119741333296502551277967505330403393117228107848690173979215332322561514800800018682110014200188118884284358541231812387144303740963789729510644748394075000968513857574412416 4098 422014527641309024450340632323274070275474019224972595709127092788550455474781086745330029948261560003922068781793180329737144435098952176183657718287384933474338503723767664554471427620876628376060916521364999332416123312579391428055917336437210651131529175039020118710020450012891725505210412840545909715474216525593163773777408 4099 -464997361933363535053786987480953977408309256047972632871650395481612893853187153069268677185204832466779236310838828289552108421131682817833788652826666097411911769940621345455722311770187210397363992255681953545547342109350577950339322585265166145105284957516615359132811274664369067964658247085692652742836995652275657475234176 4100 512352074833689007918556658608704361368247301240476499450017681741636906440837651195275630840749232671429434524223224714051263872886780233982182092287403869701165790219062917471928190149327730842958972075230323672494409048788125052378418625921358520496672214816606051331161972928474547295285639595262870702265430685311951244922560 4101 -564522731458132930364405360593928413858522674975329806455103513843210707223569272798205009512016248238462662245449540186327554289281624367325596473904031599134738801008617960009485742560591279088614879849649207417519212311943186904320776811589959309733505235481765890229718548081431238366865222937334785953308091474063924184792064 4102 621998440291053887291087245309516225867245088234329617179049476214174994333142645505837290348403538147863767162407945602752632262712745146226657701117172394777035591870385597553410626752120586576688539462840763142301192018699897955341331493683791150115175031436306800122927329128219782204247048309169532180585356417006497804726784 4103 -685317915873896565568099986903591366664803033045892600599094027150493912835994296229902472796871995847425921833948193757012324873409469624291261463483788809636754898430741569333600841390678538799908671220963156860323514774827056728340176570385516089978906233719485411042557272171953661995761139196480376791225750403351963584306944 4104 755074503041560195226983147335094877939114812368901658480044584400241209232462585825864688720894010723929161634747303513533005975271647785050206687443980373113574874916932420442698645440474047952325423570325905417451692643933973236234076015803935599952939239475442138008480768654337851878366342231303372375131867166197335001195520 4105 -831921709331527816531556372003834868387909735524511285905269332137407042866206405839604128493942332524772519143629262383388431527992740590170671875863585272706013088951355046355000033685568529447660436284799197441504242186795015284072230825493304522267776857254974427844333243333108724131182642686717207863634536395300877731402880 4106 916579296894282134606550339033906537048182137501491361892301384467511445314703882353588762326731029736353098691513150361431129568482966447621565893463479593609499572853991975064475371107908279676029923162015847028391441390004225609758003946053007610401260886806794086049928291345723718017837774729060181685140194848682535876782528 4107 -1009839990410941998765546997066841603420706444983567286586313254996129223128316283948092281168189049315571218264746918187786496992322259456184830334614662733329131745095392376960977785377118679204431667016995273110103633302038631273587566591140716924305389707754504214463396706006548902218568387120165486574597614160786244603042432 4108 1112576863222983509979109189606551677471439914583266531536899349391148513985530909703077441801219026834908626592294710371330167998005957047047896450146362327557498660612744779237691682900549858820484474638270156313394852399976985025776380910064605194820263541313658715755859910269120994009379460772472477946359327896650368830874624 4109 -1225751470151822687653858383078933190229240814551644011253021962111937746754884660955420794655112713682328479263342942307505464539434591321393239121371872769476276399380133328466462590248984939185794462320995044886391771822328307842965196181272867416211914183684450941849481281055618865921639805093126010312045772314465313019526144 4110 1350422802390663801347634325661557107545231003422607064612790411234284841667632941989208301068617892064394018502675437130503359750801125690373735382400407153970746010685180733603056931670300107573989135779399089851085561605710924946396585304961971305194798144687814204839993333796139281290314121906280677574877924964080447095104000 4111 -1487757147450888872627760772990223035304412798832911106937765181598031694280473976005363590787155201717246598862373386401308394705461103861665802153811400131807135050440568489050214677566761106156049573502968821565303565402720987906381840692142061204109758745779928383133888196923077948609168950444502476330455345943392913784458752 4112 1639038945510289790585934706069186179938677308712554693239999390442453732150939779407182400240476584641281101561896579787439236029066759760843619383375587844022017859277110279146509633551224897702549382422932103144423325246913926500554997912517932196256899010292638062198573764594109520892740649804435549399027201934854122909975616 4113 -1805682742717555514841855564212807952973641224979813196123779583795623898224454408763828692659535370744795636592371489343126540655286550730085545523179124603102410202339490180751219919743186670912951351053281082080096440674004453017669717583186849468644846049896330277078736904608087792659905627823987329439839251556328809930093632 4114 1989246352141277750198708952709469088526620294449372288151054975450933924953997275242664393875287573279734072465272225773972053052977932230898640628139015891622205213437072824027164006330191435630288195835827640875530110528134505172870077685510243707736288455439532373213695877576389668139043863312313599780809538319506861659745600 4115 -2191445344205482786037584794307646642686245585877728248857216569487636066362740380207278450156670370260973107175835115787344068963075454286858444700061081620476027621398570076356784523849519296685697459544795331913170692314534965214539031989996124056510424444457622989982430544439900067980660290242708143615270164383996139907284480 4116 2414169000729839197531477843753146124716439790100691977095814173937036310192503828755453585075446215090719768339331100403075330374192828622102848257944150205180736918774802022942129005956091509434698637454510609097461070361947203013208375327583796844846082650307037187572464026188141088232823343803577457755513790394663614022461440 4117 -2659497880204023232713306013730728360773220630217709900484568601064479329641214821978837122247018909758684061708245807347837667822167109826106536756463404652568712264043628670384323602950359529160958312357185962564432219763798319503166368035050733920156991641381265955462347693250296694181724280945291109565454809992141837416180736 4118 2929723156796357707503807567815746655355514700617647017354953287384432925899678727313208535868636301523728312630066585815299151155849241013420657808541051371113297769388003999154534771710068313837999337613732887764332974191945178601221341593419662610057429996913467855762779012348456557373848337220837865942735976122586736067754496 4119 -3227367911963341573340909740992063139948269440702087917576531862141087942449355954237008600451789887513948334516381882689422410288142399599408818203801225947566328812657159385620525535255798267578765347564627272105798732494011425343240834113431072901688977856750662739083196664409093948694829355500159731344160585256427774932865280 4120 3555210575539323145830232298960777831114086869117303708003104263221662105371083389736485454721164440889948428088461737666193956233749162255743375100520076436056049864627042439887228691499642579306255325623835659487307307865107949511447330438624475832482540013970410121478136760260328694313445956940392548230260474081204062629112320 4121 -3916310733009681906761889434509139621220763923472338563135597853792526523431954648146058350571098803645437414640162204230571565775207301427997616165577656727814051042327238976193230551705363111565894122598885600395456813551176461429277982983965602500565063076856963512909236205850351210086588655255418687162181625234082571999891584 4122 4314037537488398095775374128012169395665772044058410159963201071611042848019537749777857897204262338009530284475240622556758203133358594513617193241986534982272016465360054932124351198558809410139365425738152478418505777995568370593996743977773886438853474768545306715353738283831697269088698090086968576270135663425796408419980480 4123 -4752100988931978196807141216772861970390292061788965418071351164853671814165324969471450412892333460835253683118385380495659250203354884165357096575443199136166368707892280500018363198820797446638566826922727173159096233688006631782802400866062428511311539691584843567890815097555105973548042270142574700552380119671345967555903488 4124 5234586369546613472174579650526048569732945633051203839422421543561447431882788835117395355117531155380959321783551136424164734642244858470955390843278898968262526280816653955392391179575723398364610967549612773702210068766445718635796713094893341929726517196868562522049768520750061407185684387505952527233792578621746682692910848 4125 -5765992153426507071352389244123710639498352866730698995159146737694312368347166416887354596919659977664918240344015247469192698585348292308329497036243912891429580380468205778013182209986423619133642591525709392504592097782154425235688615141737374216710557661436308961542985619348973236207747002252131306772896545095355462936217600 4126 6351271740465136965488570013147975748775756992609860267646823706048479592477159451107265358183815115141338957509079754500575757389419316575905893424020761247641776648355767737755499453493825207534341137486437268394561425840080476496744489947076217669212698010530205289884447468866500944392757517465921385384468419265087761278578176 4127 -6995879399801178288752856352357703915676471982462063178199919659776466018564418640525355839112794342977750438367825268452634741825382336881212300441171675623841808520544369284397583989989395956041808000667039192341448338219915531442267048073535205390164635456160047844316793789927401768434394987699485243816714630577424404380081152 4128 7705820846819643665775989540455823774257571712405298759534282367910993900006482218071750551678429048490195028076703452844000731820920578201344552940594090080833270880309688486262488083103410518878621389940545361286494585996207317734178997419411507594598918321420285462866908024566273216735724834779998299076086183313991227364922880 4129 -8487708920381613689230391749691890041140372859955884883521584747451055088853568716813020195836772123366892890706281790793963048447244562334618361431571216474886461623121744052951813970340190304111429984373489898076788850960671430357936113357833093877004938526496820804733259693625738284797127311099456906111637691999448459159297088 4130 9348824873893404889840382064460826227819676952666327232494982605567762828414522858294317230712139548263358436702755820563467262416518565723128448102752087405222094963025695770407820725165848728149195884682124465783597413931410350773796359682301441740171996359559326539656282278807860927196726757568589212594787232266447854181017600 4131 -10297185845477986186739450948425538015149166231572592983771478252325801112669806607348578339340664808661827834435065100207479166816425782276070018423533268257265613911896257113358212284311988944614118925302940737897447930846615229092613092292523373525563886658352211597803420931974382375338091056866642863079145790762390829568313600 4132 11341619129350794279012433558140326798349948781438961519923969382867310513258488639642589395148953872526505914958888602447337887522585409639861138647815015776831649877521408796524890156348119736449831699666971319357182714054368748453295330354569316289968086160371855174142249270757901764342984346779757961301829828098891832317834048 4133 -12491843933049069555992869382139952718213303695635793847543742449967303290786062324552917226814220497741230982044204023909096830462067486634921097744099097218076111208846116808932843865160021301784390077687424815995691131908903908853916331154186973439250548092548411913425195300531701583254905639235950139462669134715065321460844992 4134 13758561373990799511080704722598995793849856483651843336168495420608816422450236131518915774842171659899948338210978538111799901044892859277781052810038532842914485064711987917546320819813459764038032851293471652801078847366078482147293385211141001078732205030127273545646620855998380508732961344328539711701716237591353289830403584 4135 -15153553544575997537017976356746337133803077584175768000485865226066446113803146778840136541646122303108591197144993778361892283885734092354529068180324573960464363980729731727296784924881116374895050295695559810347045916736279848766623649368289665019412470159663893162975317189827927682280014488165455942989759659103329971351683840 4136 16689792558382093389089535660599786205002016659128737162865656272558175050123969687945028250977184588370129518242466147545432182251682159029143313297012033751025466264771438227132523015515052513872883809738373932452723600476798717079376452448598605419812141065400663540004392392836874134385146950411725719904072533211184888531789824 4137 -18381560581708755166517957193809817286953927468456158638116470715708433794285655984405446270086837858147451327426786519010598928626166436128625778112833878834108296762256044327070936671751789328615017971446455884490342720207174082223039781528672007298375792643341844408436479515963361921834294750353289215028901152359030798629591040 4138 20244581955633878998012167131878891417286337795692081741458692462421507729189604340971979237061727689222959450571946628028567921114654270474913175751811271235685367064632861693208025053669929050397392774580221613612936353566006069968614087185566820715571143253552912903850911526828534284068313876984298049817862951589739434815276992 4139 -22296168624774066058740217462051595004115724836017365191986868957658754757248623256946852021497133706382159843964458953446357907670488216610578020209479975202273788020231386224375839101531478045579852771061330406539420930198930140346659754784362945121591910329359834941210245234117845194750932616887335977227398565427833725773606016 4140 24555380211114256295801636167499515378681889070033002843423765642446660118584400714952978203736665974007926898244825886203052743280092432149333245514236937477577940877583118125000368423855723294469310082590087942581721615801008163747203097523547102176227151334158468952524945297116797968334675469382606296851762479060779419665886720 4141 -27043200205698433845005774899296627315465915096534623512236449094638277089097645772776259111650788899036554099236258534248707768763844391712273361848912502722111238467763092846066377667583750052890152178911681059031736059986173550334491910623294095059021809123442455981404677437073893483270953120975136628611243565526536453481479552 4142 29782729898884266744025080943356676761688703382288046720381776214870829364313029051446138963472855942845865921960225831299084566590125801095165589754938622058350304324563875755796292938157673923418448041313033422620920126361255350439643810059975804467333324789871233734190650799319116519105743611898772863001924456873489805693500672 4143 -32799401832609834800687481435328812186891196389174918040338037190541456012621230901899749704885727761520709914825949135836217324412766587391584730015754647117889753260376739901945934345800917459396254450777061158609699187034652417817257341816242070191767453598601907406379771603143592019285605803787349607012209843559359584288695552 4144 36121214737185983758030484605151376424772829551420119846140017189599184698016059739458342606616725845230917113530426658655906080488328054044086573457577475965701031172667318350802486882538652854481494793348693247794201156501570929915095953098680533920737278499059121234540433495214560173536957724891624563026156075894699019801997824 4145 -39778992112147675164877262916997766805759482314574159380092285675815202549558117154350892068019902814400649506827182734291679961645204312523001487376898792454176631659389869460702562814416718882421930868968616422792265195129757302610066376938028503672631525516965224408850665020141025885757753995836357904773018101114876179523139200 4146 43806666827469781345769096750295693352009517840866036408324113562272720288742052831797433567829492470217593220853316351858897778635066054639315721756158481272373877182072994782736754403639204745498726506144451808874961008045269837344084972485204223722696606713689041075795387155171673390518647052416595865367448398569007610540321280 4147 -48241594359954676886932192733471346769268555295256124355042552210393705533407695880917080104480878550416017377033321223503702119381240614445902728849517626418952651308581503083592856039292290578328830465618403668333520312967387106434786943550205720757554469214224614949429648629934380582750546733976890647898073731986715601236746752 4148 53124897542005998901123062610138334537922259434814965454946900022648264239457850765878143407766474794023906507210715967274735129437792618120894759617624104884430274403251331058276368357470074438122751868987593255386414801038258651405290306788398748383911954626750165524484626040810005462164124284625297880103445584246051992904698240 4149 -58501845988707850363334662924689589672945202890404213476546771944844945021964287483152371200590744666381285882940821490269634291246094272440896753692145139526934661564363293976945052642648694585902504126901714978001829830791918206293733051943818673136448976865231986098495710021752758242359248581566048521665639067374193404772061120 4150 64422273686763442578328344192273511561131295836769339270605955815331497974998929131785372287488881134015665554713147082382858213828448626378433560445459526439580404886685089013975920561065525954510413549101389125185313876966959200469283005816363652300056914919021537547825151259114931737477146674866186735838479218715396899280530560 4151 -70941038578306704258772672867014253955653190420743238139332775571315093396959622429026652939959753225967743761506369816144607189739318873261582137069996491015061472864494616821965701994275169282055290886152944283129427416223713970672982982594943590294917562931584814935312466216407958845781392069992373100149923455640132029156257280 4152 78118528357069022216306134271872697696228708179524340449449861336173139405462812723686910045864450821558908849039532169961456484094328793159926734445948176839665771366970700218024024720487023261970666757123882000397963766780108763973480122772289191491077797931124654779685091330039656558494875567571677991618667659942538644009773312 4153 -86021217117363497475480850467614960593697060594086369684055120104232174614755032737322060857254707740929572209347922937179581769234251619537180059257911475443110635634425967970893713205530723124662255343574996940807720237991143285433138501539086047000036555357799620120194881279023903977614133869290720888583842941329602850512431424 4154 94722277961693304255954913548051384402158020845603365353710200045149909433145135090163423439232669877316755442185383023265728118457142948074118786029109089308658398545349846996822691685002887128397059315428297007611227454225601453609423215944963844809214409513540104939986628524773519540760212493248576789416222934714620660183945216 4155 -104302257184736173140836997492121130200122978275278276900298388108046927872051963863258972419471879379182077222871623239534003308890433785821069015376203331867435412711434263037716287844561477406424158447138475159904319314842719312979866076424389031919740920975787967045457329011708301250034992540383697912073037445648269044669806080 4156 114849816214664163341818772865640127693782723164584358410605608326984621901342319885664420732129862243813183377165178607484826162447152946376637380036119685632406317231165717207025404194671650255377436629078726409863336444136823822448286578968660123831490917617438897774536889860617438126393101426355848194612558230891190572938276352 4157 -126462548112352672897958037149462148376358739334186575575149104815753273535151987572052222969956017843211004832035974508020157863742763532209056928771745913973134754419543094393608266124164088823092511408340574833957134422291573200608829821157901403107318191907441753474690690039649464179725496611268143299360960432221087292421693120 4158 139247876110652864089343790968803793260559881749289541995013058212029737252101023948873499616701796201458120313096037402806325886114566087995355608872674383240124758705010409137512549374122728627033086310544354179253140617273610808378638476446183707754106913963476093929506266091479220789420127054698794883342128299628277264676233216 4159 -153324042425748078235591670682673719332448352594846920524861353943537136115635713200349993141522041182995172902559311996592109699760907976191235615986380610684041443353063708829536618704437333799802499909976842812641614554228511059147893555187305678766816273874052271139273862349163405738515020419193767398818908688395900399256844288 4160 168821196397507152853538535544434855364429339700553390665413819947855520020209886557103162395095347207492464786036410815137705395593485246816851873486832551190502200630658814700063403711680609295366337346190881915118529834775836218445685737173508691383996357376087606650934878896800744126256644671069327916297691744023310276231557760 4161 -185882591923186376909205276310211462177419521572510183553609022040189227499583212374440421121363071934544618851437513027730211600929310974585996827325302408471116576819801818916302032123505439144032061623929599149746616742883284540409281761980560262146095631268931637406875185787244015606911773600044117303402630765844244253740770304 4162 204665905147066301272011533660824108893363023429694282759156847307989488833815873086154548380991336627658600235692545115693845238065615679128708711737442019234397400686793368450670292982881702136244197207485757303412981599017283296503649889006035330075236503595067589348569604059184807439661115608045282304091626791333026236372033600 4163 -225344684466712188800344542306169421594177296089852066479313906426729636223298638126035293301874018935118296895736524525085116674635933807892841211101922309755086697256683198286166645122835996342968665250621872329517267601510294011886446637809092103569786373228187690109708839991361340618956408065890160645323312860827649984190465536 4164 248109946124495269521457781199278057619620244518272224723439876454416821015022238001200382009156065000627117750966376438393731218213983899595730335897200677622009014563959101809251683680428209235823591157550291522780772859715899903299370136931875970254210632999847582161773784429928215605873150651780064665812279012491132262717394432 4165 -273171929981779403090649203392374106562409566916155485568264814755077030530150202179155217114134337631352344258423283773725576152848842036431914205471911441562051518016102456160844781954190507521494227997532359219278767424142424014604436895533760491492819083327039963387991252484171138841972262206612634213358428577416032268085377920 4166 300762031534832190773089509963518033227224370558709512544972325440701775116056070334966094167352203083605684435051038185288856514050950401273185730651973632407406121158866612928883392524692045474400793930862533885416363416421805613020827610498994192481166093638866852788717959861860069161438884226891582774617139197309231368402988416 4167 -331134927839332737258939038070085245206658089912024094428563616290999934144927070542008409280274744961440150450331146429302771844092341923024399470615066836522291171947443954844474089528375744096834336463206444335355666707401256507702639574601463613718934365380077098947252571281559963653359724490597879568669363546367689867942505984 4168 364570916778915532392053241423569058747921472781692223694630760512376018583804694564264948976901136551680459049876802742310397549710402565241601029836757023012833223594262269989478473052874097693993973951274190272543383734922960891628363896348708409441966546678224276414026410441599691201745683669459852662909039708283821525753475904 4169 -401378491058562217804123968183756935263926435003283771109575791662947945187596994412361904409014761870486473365359469264412707199593102711495614650464573461907128915115342648340258650696431657830485066388602208211412050241570507443721476684078299710572808721803902788371338474373443499925514077141365385694792600583018649562145671680 4170 441897170443481711188477076857434570309132699999723889258020449579796944051650744927700463473904836192787975624600270825111403699782920529131415256166369846244515198528517485189123622721664865851084603916101051267293554131962400979434744650038623244992505528045442383326368538086482591558289468490373615883606142679773094375563596800 4171 -486500618117815514361164362754165097895513452359018520712815698930528371367601814630445903192608480618949980685820085466150663459255846582210726333424765977044553124473717089410101154285037678224348069296073018965071395569519139149291769601627206575863271709953117364028414636983260333308665223654627892981410565742267733946486597888 4172 535600069626415327469542093054284836560512490013758987739827740041725806076011397286663941514304901371817821271396707269003062805910196698335252866667303426863783053507393569316805448591532062173409360192133459164750195166379774567451019317786702450180565377458284007547023528891441654598598863542959878542059545825976755621428634112 4173 -589648105710538333361453315369030274726512512259392362161503316906399948025899198783245636319437903038418657480584425781261638695255192411660874010421421636585039463030566286679372851426163968947018794556570525823911500897408937220757034799414027690219137084238467313113910641663886667578657665590749814879565401861090912429585941504 4174 649142803480405204628115172018195827907766384620255658141001434752748751581561511720977151549757810948494327944564954076630941058624823330900951617543190292520736782075092318215643510306445535650122518859848197462255019420107103870408843011950681259401163280600273332505145858400637916228440857312918090416158544404774797022508620544 4175 -714632303812552868113703116126622822308409471889616626223702269056811248208441087552308174421655258371410337848562816858895754880211646838396202744394862168761259656958104351567451525249745838583045051305133529900915159426888017499136587267375851162258704640307341711154388303257171693057683196489670604705944125901876824733687737600 4176 786719836649002520484234063117157678279493894396215522825863251372927494509369432778169573531696782252819171000326385453780463044613335803652822619712904100729443508152586841828710437199086674417986045292214005776040830685202223040571971027152554096216684687702518104374306487260562673934160235290664242800342918049253938028060883392 4177 -866069250042777273324802548093850188505474375661569519754082721421730085631190955954903931338504598979676719977645522902064542338902097129592622634428677792782853302179482133122288969159135548377977068999902849532592528353931932005194216341272472062152982367143143451766617812030917519769381801768262687684010424151762553723214644800 4178 953411093377986230222184184848648161560999037787599196206658427698802805344583659312837980250127347092576999719703204284174592288885618761335684280472138687589654637731707581585470985022445637228066360904483368894755738291716359283531046984068535284463232518991874297549013278464418184763758298972925242154400607978858470580497116992 4179 -1049549310234045175384214935532822564286357793228708626427598509471024169900147355704602738360912547482153813428553450754882566551635596826300170513414922250291897528638442122070436538069446164599879988079706060689307903989744537971032887393576069743997006264600087490911001429691412848728939327598833852647073287775252623043257393152 4180 1155368601908264027003083259689207226247181714125671794194087094139347844663411400269606990401435445845919666907875144354141460830075468328354861197142565226981738627466778628874547469234443196851563828984282528318161504401035936013913366215800810045130579098121439340627333286507258925325517375491820377798824644128046421344450585600 4181 -1271842528709177723652819902753394737971045418800996408244971981727128864791301413456148617215082551935979676448223228338404000488892084286056815979284808288818334721730472452809746518158078430121635410622332888875849763985250592734413153466624864782765681798956256760813865064509883278525986728005812719058587213059309896992975482752 4182 1400042422839806414784376852188117154025885307500212115031363331753475950970355523690231833742762058510108020402751656409146467604121246989152073506546245282949662564493336695285545401387245363973213689758156253304535625200218547511338153339753732912681457426919017569220021718101605041711445384668013782219972325701034793978021174784 4183 -1541147194066171842117358164264247878214888844373556352914954364445004968721673993574701020642040620767417591454811534950143884973335689750942554688726237769453524727295816907148773369683430637740907300694915558024692013950165827622838501639612203381416589796663367440428466691209022143334148532907826226552598208264202759811810780160 4184 1696454117478577837667178939313915082328556005354502476209250596849074803250763850849779931439023977235007131259680676630118325500861637560711998985362559991317493838493973106986320961048309156539817745764449866425016722384146887422258879852869453012785106949320835636051384654949966747583486228074087124075888407757889893748633876608 4185 -1867390701574731547322488418409881858182880405664967345066753954533360870432325253162783442404550743547824713097368556186674648055516859292473186507681113059081779562049059487942478918275726055505824533306043082614988156121035716916818796845170725462410695621292076858520723050051514749402707121451096940206975718227732951297405337600 4186 2055527744705385269725521924422386719983332503167145789512911672114491040632438940598200975922765104875767024634317943462740990913896609506000463551388856537957624984210441855862372970032874932768770592945578613242814655915697521205428510997805000275633524069615923395492806096515408414613774025394787740923027231676528125224709230592 4187 -2262593698713488390129736869513905582005605435420275155384872435393507862204745634383462995288650586364553586859038643580492957703717967843628682617884606403679770004198092144380962545209470923458166228389186844807756132626011885202001097025115689609226125553899007473816096348087297445095211700757193998539731933043508966341079168000 4188 2490490470464348680098420313837144612799366700390733402588999814363316221942279974297737609101343764426416141761495066033179059294110575378431342024599366147503425634671820930354328224020855522280988508991707933465546305760812634615422494063922371789182147924289795890624963130843706731127073071271616964412275685839141700964427456768 4189 -2741310805014204855169668120419980653535968450547327833549995259373106193064564361353029869031928956052336200324117531132381637379723459839946406632547698547044681287412223393454354542038376099407538353457603072794073641552824579953045069447507704042938443071570776198462422502212239934976747223695187719472518818384316769792124341248 4190 3017357408515762630575385140624948481565755847784932877100999768189824586486940842990716076025482819160003527853235466566426049488581076441504915929339490233129589600727378081979402343723605274281480040927000901034242708314788452008107514760170552871029937757730556124983755115676590110574575169019861527953623541901475931972474400000 4191 -3321163984741220879143962155156212378252613880296144991033085539079617709833066768115376779924972862169393020180432116347306882574923833240059052540556298443495907160794269873869591876064561805661752680682519196800543241433019820769289998089403264306781607831135342170930178037991746206351983069086549689006648160913381271850450223104 4192 3655518376458574747644983780116531727797991381772838506976287274780957381095900559353233478254216313782542201299938941122631886076947343859949920246812496878103096869631803708344093192195145085757116617523130766736169107071684326876681052408047812999056359298823323288364398985743507643296153110485891228618406520969812895719705207168 4193 -4023488021982155845855663066107623823269436128754277363048146154859277420673450823678041821154850359844391235549644680864116388944758021349508188305133587116853187050350660677230381663449825650390571720639970693190739367114839628333173060107916899603014589515971063185030891342431818648488105007533614385395721827276781825251014137856 4194 4428447958205654824678585981544708480998997433709577214607264999268845139297455271882902744468087984823832722865962827996708272008287427061183665830656425863328987664091749755763219016484453489894327181718834634072139973262542598917474240675224180493282920669265068756404835299796691857866967479114620376814917089354921481512823333952 4195 -4874111624504585619594329358752372879698607899697507553174007731064892356655526379236362569099978587032605758595680814373323714097655915668596452384942739057524662849046404500546017333871536028397163181624597307457109466326280774064279898142432481518702762018078961359472176021668699493449221595028333065350700974627993475655730905600 4196 5364564747273427392239952535028049415926240500527326629826167449295870192144565201738155499792738055600417939194211119320159336551275450247529569717176710016200776076051712623272285443811806858256838919847847674201568200470284863103315860970564382901769773739719910255987333146829916284879430256880253564881134496330730718038169780544 4197 -5904302612769338840818614147117873853676577195466885120144409504427553616008360073315594827582397915298400625850016912263189496767199918396697623974831479808519380066754037024603417678095091761470251748117346375589305984376306284698729614101290200724528743777914731243137445062735361729861054461849039371548634897924747081065485372416 4198 6498271066620937173959769155348712010966664890932075370872263579165492000307518206264095387102717682408337248453389107871667222769039712491053632467008648722773574045733167258938956533083112084660923248202157575982632540374352518873644702787025526456109498538373748462257015370703486967959373105414265580043737164401505872016421874560 4199 -7151911612103722231404126019984609127528785730357548034516546227130775959469525565193481798884077008590443997845218868368151865654898432285460869165804474955797898035596422140941937052120875039882341507077430371600931028717783093333737716928664981267498116117166565024468495305319951654612799900364998901546262147456935062168735132160 4200 7871211016387331117908757713829291079452395801994186744379420112409820673744983220115069875699165407993194452335317101588899438929050284720582429347654784959106120192884937724075836530648879572389856467080705895328989755927901384802093249806081552934988530826147853524666404180847321413954743318819201776429169443023232739199476280320 4201 -8662755874758156803977759152597663462482565716492764067472328559013669302775282211607947173552485400013271810235165823146869232797850973488793173053108136335722077607095459856849632254008910052122826922229395422318381938457623607380689072166780504330328599082994128138021635468538415024493499110793609213191503186866991406751114261312 4202 9533792627681378231481597213604907057986363089617447557033657519068016000694523940748830528790621752566668493716636577052137451062236858074547153028453746635619577140648896065462584176177677623482116213115443196693668389803704201848284714663275156636055577668036063680756082068873706008694191066187328036414672143498910448491840577536 4203 -10492293574893041317973297279186491363353787862273360729006892741699713486224369421182034758609067295811578254874444403696168727999279533739960041209267951558548097341108892061602898712379131607961668908617981994154950243409663039693279153015360265974119393952131250252850250960341410978283157081604703958705249265295352468096714087808 4204 11547029484949519491586337576735655474816970772759684432945648695580045055005796783047847480622486113563424347191884524611060323580307410763080949636708794795147683305669558804509089310620052268230698232340022879288703002023388637140755230669288817067831771632230953505313749705253478724178033115469250253694825417456224685802749482624 4205 -12707649458296573735104216624228581391917494551204472524321092831644674274795176882362897310694484358647930678406826652258665207371075352635440370827175106496286625512573237233256576216609006178289896868687280664474586863954129815184192465570486038733946417269959636716828516136795071642819491232703185805800908867055087378887513611840 4206 13984768767489886566489903742064554398921728412565294063790083666057845082891331049770863673369538171822822593358218193989862097633904932588800727497648170758222769323175066544325522799729050967551040946120968957457165204175805085772027503550964731360324973140663878898527701779664160642118075053103124429076249583385973281162888204544 4207 -15390065470293183172766284669950648563056582149664531816591658078108705228422310669040952748550930506496288171566524127445917976965649496824533563381800233966334735181729817760473146272375326513267131426270218752884669858779444657105573048474500210911646695145689997530883332209694950859245016698371647867059698688764305368539154937344 4208 16936386670647237134510083279422865290843874148906203459502204026732155320677180706461013547303915919523026468919637483475613990323009726298726315173802761187453161207674877161994412826286689431711756533644286216128049415161329745514323333040974812533730479334094057942032759563349894167015675747214035649878000417319788862240726425344 4209 -18637865389655891029396163339260803740339005813109338978686408624433848102232357530248985259710220718827628972485669945674719959623167938114793349693978907980823970715393363503296846257074395782150543484924415104301650797652432659524719538638539920326037020005655001329335278218630640730965424106714651303583377716440271979162190211072 4210 20510049104557125578776725146187786996180328397064062773876913102907553854451249485532012181761914652984209996971968756668880920998640348088584382652090526344340876886473323198213999182714661163930446257583336975634115586503610080192778533503422098464219644022206853376557940907586710793858563667179012810138526385557290981502159952000 4211 -22570041118999333167476087214811969156309902510541908833309676868093735930731732652382529972380225282162439480669519719821876662419750129451975749415391097250230208111392794714074671253456294321858784087366330085952240849333882314074805685593297068944256410620765769649119271854569495920575731754352601310216570811609819234426191326080 4212 24836656043771868313732598431501191082645938808552795588959936974734936491175083371026220147447309309688026348736182315555056237007190328624710804256886973912373635007651500363786513570408044555689525139239139570845868138987857987944490559875791293451039581620341119020578928271393694519506933335929698728749671969345968181666727968448 4213 -27330590794485125462476473434540609580827025005425891540723734588137524542860709564835358613886683943014921690520416093265893707879803871999918002615143269229117537159759276827511186399996994999454721357504077318559509330485697176640642482519412157507026802405929787732414445577867653287342923134573095273596000296870443222386359746560 4214 30074612652702490925197303633725490086091167999292359098386536080260373983839021470075060945659112414712718132701804800853280011012425794517947770477217936929826429830485467596801318147257662744648297836003769123740831698524909258513820489425403728025304425835880744876781616881704155831926238523899326107888962077500824526584262703232 4215 -33093766090951600117062234098077855061434950216683514331573077361480448467741052006789961656454694274882239248278000752532019457372927055330833242167723116904405122452192879803468828416881104066121291359260036512852564333886967842688405537365743955906021739692475275019829335036267658467729725109840553412803672437346352567110386741760 4216 36415600231267115690145838231197414243505933705308820667835940867575448777223768887595536848439677871801956434236997947751482094198577675244826078572840397360950048184408781337208972854604867788629059002513391984593943653161036334532783717604436891343472926235292969055153384506627802403756828058626813393116535372708846359570436487168 4217 -40070418992960424167523871187519984328883824055846120624331382100679276094951612719131954862087794948080526255150814720300842730154681605698224432158111010637440812366304720990924607843950518273228654002528155679206323992143540578032519726542691358612881324594038517105925138618922748428773498221691057694885762438066512670646731612480 4218 44091556189842473529620443545645761834408140438935188530802636409625506894954028544086298336235362623703933868710317609227036787258500239781536819106412745902001322519509601942097883150209302476863935018865205212339550970002294643004562346579419353921728081692546242822820349685933212652536756044349476262238717946419708150681841986560 4219 -48515678061979138679657158801656417985452570803037642790279547099145710545736005807521427353379031011728524195697773891334817346945245422822250141533024492046498938070493642872855000246858839420020255602898403939055801015776662292477218951305827222279992930487743892744894175734498906922318584677346358675489655466116696898113541792384 4220 53383115974250531190909459184046525315118119287599649354344940820099742339234555510814305795426601400772380180515883629369508655883224019883844875676961041687094551549133497270764758105452006872565164826572874821531962531407722066249232677315529555746717429177751683374707705240789431987564911796189121973781125278913046012792931457280 4221 -58738232285732914138530418275088251909892164336428121179352598278598707342587481609568754185583794778135100257162060825844760616482202323230736516033029586574447934613748317493844647764422157497434163932492868369979301349865840553913165743647703106328305275593391350962009152636741765406621631002340156896857097850803414853327466726400 4222 64629822692660291291562290191275981910038808254287875517434974043637615107323889775370862864782190662055811253804617745758464607811626178621124799734986820190795002827556741117016896716793545907071187918533876106447105179510956181078550955596155440755662948806072444722440670639317878918856360048123151803897037354384575933439835387904 4223 -71111558676129589805150782148323229174321503572762171124016981729700415884127632674198306673343928760929162143687103450553673126229640166997599045081150194715724096345485068527113863124859636052464646461372733924656809967139112335560693694870069870772366557673375274829364689875529961605803034045883042246941417118702928464360347520512 4224 78242474046731128391097854973965389971856033890198986242882215691598390054254292190720857651755761917024840142898253891409938878773398186022437392419298248021402545127090670802103230962626669733707895777153044675084020600863435182932078736483164244117990803967674055363515645959512052220585828042284514863951047886429006957332864566784 4225 -86087499975148679729107666248069734287540044559149118860406463384358984853042599760349611308399617152910622998408553034530878163222832420261287808391382586109213576280612415343454884446857122681855188199348115200948621392215321713833902340087281240648481701721758223191014831041551121256082166406917661814095573819761843499263782925600 4226 94718053334035083900610927018577993302892651130781701147187759590765560550638908682431369235861830114649129073559196814007938311856568439919269263931507544396680210537643428662260932233460911010550043405353105533395728966296267874089959419850240820831456949623156998421264008594803691628843665823580592077773907769879311113249198193728 4227 -104212683656036176917399263549269162907486236074700184828422511467398619187391020014526249993026298465803667504623084952749350786043916008117967410823441719624212077533857223457127925767478313890562206094328922464069979621541118738340170747000417504143690542810170973478813061631790946357553229932245510674564601230799668569530904474368 4228 114657784540000636588660261220133124182931755271286324005504934877366703375664276334076844824975658740008099134782985786984100696579130045898260790227876264808633885843309437952981091849939134087063632640990187969318370216799861880927224326177865400295862891893866796405983765369055260902762353720083396427285973077358484726548616091648 4229 -126148375916894072002978987766849916538961575017653068250591275423602319189764413438512632926554445747751112739401664088375021145333390548592840928062797249674803589854245006858166868256969510658575379738324439138835407567114414121635240259477851715788881201590339423446321557638724662528203630067231488205912259455410640183464704638400 4230 138788964223917146873466267264607896651433240014026198230603235190117429549677103189926458533126667056357835974612670204558884208651516253843635410644526703674966260748347583427172435259657689834927739849681516339897585688728222476498563509268535845763016511411174649575898486412806003202886991176679964109479946806610299828983655889920 4231 -152694488235507748081565103720849432564366363672620073029683702184026887743938343913274686594024779231013022052199705010653837644298636736316316647578622453366774968926485627795069724226710077860728534127641053514203434073513353179600016182238123321877631809961725627395295875887027805696548564701825767022805060560666268591585833107200 4232 167991359069548090532838177014835697730498997377908782204768423928058919991472572806277286701087797385204088888094126673525162041315268753688580389894145057203149381858373906047432020538792618754872459154697796120167442153537359815757528425468918064222871009089133073033626303858989127059658319813949188482787202519478416852593584991520 4233 -184818603733080701758739589149076863117795592315794697962238583165369548842151819986566830112806013406553403064405023488822697609562463206263121337042554469572962190791849873298971114686603405146699337617571910703155172867830919441205806998320650277111139743492296828629255594060867857702553251986781879559908019776658405329020221854720 4234 203329122501724808681361141249754619094831672758308328932336399855358007043435762591853887277201651011031025005379552933155596537086173824526167165910780497994699780448537390083418958047504749125052051318773212093816747142516256284215432351473980589186381637741146185602404337875184766668957461203462745533657544972953355310919990916992 4235 -223691071449087219194913337680540587575679125616888715684496853002696278263419524743606162397051434061327741495345197167201349733649125208113141515562342674332958822344256663234208052562007810031778029644722723042039564974979473205963420504706892278616444838643944013653244130297556845124721521774887234287763642362126581800701841656320 4236 246089382565911835662845132443876843338262963902481582549764642497666328160436880476783427172548154020733475413592190227636102830407628472280571316141557836016922121129704197028821247196484235547606435495116764932558016806575057693915092308227045342644078111539632465530189272565692630068378449942490116578452767215692966999410013197056 4237 -270727435143545157051521899073520049369572458597994617361303409159672614015351425618954170100998578126545414049479389181108206252535947269883024479356134122274508417607032198407888284567933657109936980233663562803088620590037990315388867405259539030790352617006775099776858146690845580537788858475119153577018196681642590152787600142336 4238 297828893453539650053360035404328904658207538010623325458046459399238728678333743868645120526089688438196265938114158666676289975285944897295077452056545884618843953692206028011000712308036835362112278391668374792245036656380056637484182260467965133295670305915324311747513778009151628868171236510137631298652010942508349714640772456704 4239 -327639727246991263073713072292376292995825966161849297967835534213884150076171839102057097513275299571907496880582626973319553432092200852974201921637141242649339875011097701793784349597962520459232222492531585521592072950846904805450903026870658067854985320628604874974433870085779228301978656776725196074482547027050570722003833674240 4240 360430433236828298574048334567295100296300717599449305615447855313262655178374992072763846883448944479395139313274998656539603758568390992498556279283324168091579232792715744359544224845428204429917845963723509674946770654969805279867559807620080299010983551499877663082393846913745901831777883185863251485172617118532287855423583870080 4241 -396498477528369432930249712970800909454714102028014367640973580736181834456216895800797785725712196802001910848417456249721499111095907199390971151034080794125541528894854464854930571565831635696318528801039572820805813857187303469111031505569641250303938254962954400892711126522618539812186236012743178441596039465459531198938328792640 4242 436170980944128325600577871472191410488261046650268172746917914750416544388492001303201285986649350253564418532136397715205969076726159249512378745857713752999065643871379862968998694047924115990055190987193385655931866479781967620223869390894991841674254452814486425530637543798191790269771608148962227798212994100172825485798624647168 4243 -479807671365729570448044807481000066497217934824605025387042650963534475899696152237419486592809788891019954441705394136466435712821024160274649685919374775631167314737440620376433551192917698215291407597175704439111827091794000109847696426779560013008959586122556332340844331721282376589562687276191187032495347414748550324922642212736 4244 527804129608330266834154919098702515404980555404296103268649885166988277718949117892887302668745515656764222305083827474841457578762771335442648769467506810091607429560939398960923932294201742843860240535473972893036599613691506245804215443006699631521294287655034733516763395172562010325131741723681047202214240379144945635824624141760 4245 -580595357972446060378106255249924068719954669261354977889141508881218281714597490643024666309621204365485300163665985585779311715763659698960025611218130916348483552470603800095012476903271443418163449432650588007496332656543860915126409199853123284273482378401080451167756507246178213295623565328841540054202943308071264755447054402560 4246 638659703508000518905155702731550640698415603409914037794687404430382938681150511363896532184373042121619262709404183994694993376619972489076810563600619092829874040389816764906997384623230763768255195317060091418097406043101856249648815639412763582631446849516790576614589356699497446751103763754403441512265267017189312701761643548928 4247 -702523171201508061852474637006141899032410579233822094351726211743817042963601617691639623137679598165540368062367832079576206155132065529379428003784001391023812141660834153362664648044090551159130555408921324166445095459255940028274688879245139124669779504248444796537122367410933734163728771860903633415929573475969054413883471943680 4248 772764165787863166604852661486910978808180695556153800701384560072403688424127335526113369699939325516277142654378294746423731141750278732656374844518608043491477936711582381213405794086258853517161458963383123591535656674080513709385296189593910502478003856627668363289362895875455460345233744044733037898430252649307772949313543404672 4249 -850018704724336897253797007804043771651358942926003373066654389013774856947549468617774435958732998879265934613835349615424907137578206971784831355279414046455505121777563118779191258171938542941371476793564423842480195735100564088704976695466479600205367685675884650084864092908975771445104211158038800920250388220353036844978897903616 4250 934986149080241098725787872758762036789706445813806835140721853884937835055016557636034321148522739444043427434077169266031465671771479431682978897875543016975322054586756785718850755929110746975370251073740423348880186248288218568412277523769148582739731009830723417926351289403561384012459057764241065871162756513311665018935854938880 4251 -1028435503728849319617668094307999388511375090063265320825780417639847523055428209449606119341919859781867944562147576441653165851257700950191952404861067986582097696652370519171176607113581330859940375547062637957421972666553205415481480066020406940575418483666451190518853775698805417384837468499081764769734985683997414015646168282624 4252 1131212343319806021317456133387570034471628216621245896541409159642488506011918738755917453469314362104240222798236400846742046949003441792134021750013653211326002283009505640928447509257517413190432371780516981215465287278408689531248863451273838597255648653019743397657128677224349460623845408098399942143020031828591224357857762679552 4253 -1244246426105727520542880987635518426156837306265763806972569572954335448035917205879281851397453101468730031133930096279888219007280916231563407872958145806638492824422870010293599745145346702757492763778892757087407203125928423896136555949102983253615233149746806425075682654353125354240160768727438113795159151745954730342290803905216 4254 1368560063845787629977088960586396838512821477877065487251750758763932706229225776691536018725886247507382253869721321311302041325511415014041073518909791092596488468328914519718067209392997103201814876779077530789056556850339167390728498515186246712098314721727918442093627939149461720107639761017872528725960975363298860525773864576256 4255 -1505277322766489802420580953550380549486197416051133767054597884464175719352234614491377835703427631817221447937402933672868226991729292289834710765908996546496403377869383992973718355330710922195966010644810167696639981331494308000193054947032172150483794265935276882129378226021579217910481827131540821078934588345893798055594627527680 4256 1655634137985655151967617720732226653743682716145785264738062068555580388688781586578303160486172011900105599258702657318966525904183436007155771555302983755945949676634818300415293246930439006523244192771830780420166256731088860655943604476492462288787500080568440185516173752742229611193239385023337329938884735801386342805324977882112 4257 -1820989431965931041711718268587667741727209477550369704344760454275678249226399661586066628408709407545931509345773485662776958512698670096381587177733711155991185099894555541880639833968056805040908422078887775612778456634392748369040928547531763590748312373281238250948636277996303154134535784451426589310847878620620620441106252282368 4258 2002837336531390881453869176151972031265920768725502095835886094372054125776487681378393886468047613660832677242730287342234263777839135932108320654473667633345335940438084464113299739958133102706934996125406940220732009974462662282632719178941036515169608843116359083485612988085961684875648114914185671158285818727543176298852657769024 4259 -2202820627834750873677870875328645770885051250758667148836446531367625640907536462075406975729288435178839784002958818079952301385543576359573631529887427670251269504325582299382127993671603460429594248908772207584440797018591295772842025074787521005827244196246270732392097092700658673577687465326063119319008368741961057174102904014208 4260 2422745494490932680174521332978303414134538953942339031326763830518723002619418463817282185750633459865703664595209514712935085876010883212702648216974624087501574678161200260142928847204135000442482019465208560843604753614660864211280329569963985881716964995393470336304433381837306476394858067394956620726655719590221902291871438673920 4261 -2664597770991346075607278481879343743782357239123938466363394936865826456098668208789647772205163180693966486083916918767037855152723036892420991465300695886128899038860056978129904175850758046400088736760505262932080006138095214032429325725574789071644409440121976761321077401957552376169660488817232687899189376491645581472128030128576 4262 2930560781588031432777285586809035694780163627837479560605899883395713416628368808855338381998398067680546849041124465722787001072306779732358592143789453256858475586799014845314026920781035986448212103940109557502143756677259299704792479419750074745900559630390168530529021916591209204494832574513774296812257286734655388860081596475264 4263 -3223034954203786295763760278310342765761057660946901944978491378314821374826282684410681690879506397977742792104900149426914854167662585033067935292081680376337251301649079212831417212991964466537003321111177230062134375051407889197123161172117282717705410512808011879388469047620910208582920182898640730269279255484860430010675742374144 4264 3544659379711146284763722356916146588247070182259818401520309634502605113976493178739636331791825352098291324503109816652383372505595237614276249744910937824947681655275399078089296676411807464265675779179133904716799796670277060860739736230344676441388039114300415997623456567827294759275406582920490214997506865037351289936182686335872 4265 -3898335509269712822298875614708832422812866994242558305941939758145908184465624481849060103608807441047905245049877589420201814459382446297574101270276852026589347972232097870127023772512847344285295538197707757920861718556449344008621526862709906252841338037447805498291663079356620171598173091594749955763921330135098681895431856151680 4266 4287253201471742616932728078196362549784595029823899400238264704915416806837066940754525832844363180009679432289615357210605645362896020082570764102279407437198166450669048598471130573575481188760219293663074057508373792497847524641828029115036553624975234914143046906956601234761122146769030143068782095638524219018042107218958575226880 4267 -4714919351989228867184400200309477252701579067728155804867278530503005772175508875992231515303086678623676248489082473099485771197121703109793957827216980005585001465925421743556352251013416776025506303025134976231509843783509815023098432591493057020882777251056992257519360513783232507963730768071142352008555926649932651385597684137216 4268 5185189361427665345951731283712884155957798216435809857930559106569552594727294966164972748806437704911202515808253240638314746083133391299006187537040424435506145793169401054612758233935278899064696551249917560057295887150576921974266904760493572615444374423228542324384266996338925633355269213623436692426244397222640287618676911980800 4269 -5702301722376346183924143758174961711451726298666737790680591397259488256371994582507631626132190869985220351332516247442252054580041093814112133643479844855112838266347355190431327971814393931323728350178563084189289579193268067420576836438853560347785238070644921763255988680334748937304991747363037732480794894058918365247859808790528 4270 6270916034426571876076343749612414049990986156562489577828890022853993551236001417020461785439310347736283797210140281360233191503011979449469993444884136588736323321632781841729516271279404205614017235607409809281466236498243391232665941168781950812865865170710408041889709550373570597302680024401175373608287404520320985731233808337920 4271 -6896154786453740195161504255773813375350453252665911995888989304209848014361316428432312037049352047936883978696441278855210812660219748270657336958065440724446175700304349183644978955996363448488537564484830375857113216701274665608283630483354140359398742948502630617735172501933449900064087647183878087744440434402549391019797350881792 4272 7583649278997484343602653590836347639327521979845580914674424161813409356768883266302977689202243016888520542615636589667400128278642568110872644485789154241156511471831545098064129792548086823846912271661590081531337594834097231437549456331709901622735891563192184833739593294417459009895827146266006766920288014743707783327949444456192 4273 -8339590096422900623775505520986626657550216643072313366077168408981099190348331269415141340604181248106055660743740296200964110636494198401695619596012874106200106412677526038748727968817705864155542261485845237718359268242274653679401109433755670919394440552780733006659085671454315191631216432374679999713862674695064643422284420733504 4274 9170782579031860179825875051093031946603231466362760633016223112902660860582903707088753729648883550599706969889145828537478724305495599041698733454810949077354320656906775741928344283156854516490309806359932441488111369060294587678172788097994382203972132548936247031627021573774951276038691821943549605324558436439055094830452121753920 4275 -10084707789774931882402144008288248872048951939954050803733463391144262076578217714380495368480409518924983135291768241342595870954114452020277133591047451059001746716292325108908911189292443110686011710436923342680972216991424476010008330019586569653590045547462839280474070930262473368240853104967185026558561780318029862772890103312000 4276 11089589519085355184664686274549060337554560961505750026564538566194711710547824590068802817056454632299889014960204614861866109520994171610795325401326540423210686420882727283391036924694195402047780967550613909715187015576962416812880425212708214638521390537480941003319597147000310830735052430144000205077434499246210992728145588382912 4277 -12194467925049352208582544190138493069592854762778613783804094074841871121118533386380829140898078588540277703491384217969469618543079171418322581745715877958529251994356516120183969164254704913976368197710744325381993146601355104564166467971228478987373115616523838313186493093307883774938396313734731008202879416150635539801247277391872 4278 13409280465116987277641246172255512807752458826050046287175522118132424275902260973955737481328416502045970698209814821130507284988616830558601409300414162988511270655632987655239608508268106861230301776382392002674849907229595502147284012744981736189940999040806142032259597056317053572965353172781031784063727018886666650026827957436416 4279 -14744950840366653846315816437423976319757680966077695474758452199809787790640963189381974651894156316812141286736913564308091046796263621160232064648245229650200196966763143385829152167510175631760327512465097983403595557372137294746676425553266451059515288058255966342110291634965441112168641476516180185115625830023535198865624772515584 4280 16213486744537326584586190407934125313093234589146190195219112589502341560792208644309118742317842953521522108629596461663095821754890518986750658961943678311859792726871611774675083324093628239834223589665731706380071965574643161271798696730279487507534304343724925074432084691285257298509979741672608708450926162990262438845319603592960 4281 -17828087288265588170342739278953861868474977817864805087704042975895588478947565542937806493436007762412618933870284673098323839350318528898292218765719589673560177890624357394354920941957486595739591895554371762334147520634066697246617667995456267169369706436524664479938993999528613029755359502385639560809639012374438380913637503007232 4282 19603261054900689340716694516865263562639094234988663877743762868102829414778041323801880900039780800868782723938163521683845475614655930392812946824394128452353993280819283002370062121224196403575751220111515238354399978246053034205679903810004005437862070095182102877580558963196872744815035245050141075828734712574000201405760306775744 4283 -21554955838680109801525086243767465782040878012883961240430303964423866550479418643596919225665497372916239752492067526086617767561335903718315219049147970468034495088352699579751144862709468852223005319915807055193236279810705008670556987849103876896859376143486259420729460621658259324003215287852373612437707267358942954215284237785728 4284 23700701219764540400094104454878281421224646028187391925659062260739012071554077698486777429606860617788597107594477918106191259516720461343496928630221213747391066451615646550662507511586463765717281243835048564869046825961499916638809600335676578121396179105067451718576431777702696664144547851638098943485222039211589184459996386936320 4285 -26059765244571224721150186196812643740437213952273129792754532069848148745855298446391714101078858660933285993137635341582053792741167333757998087951742982464744315258888872146084762459694923804571494531000474382106753724959410279909560865676354473633272548326647292400801782657869365069555083542318483934869497219583799531413568687047040 4286 28653326605014595854602203836867428969827254996694233959845953293491103645279849019460128527535635309945022681813315179674073161114387888168924667866846598081323332251666257131521306137042945371720464476527723569259930972094175348619167522822480591090636965451449064833596032461281633316358246557779391275195687373766027663011624037209088 4287 -31504663847768476381307337779286298163161442652418779639047648235724973351674080636448022554153975904472426070406676202204229999474327196315019813397862256053563945118041529302576598452804274525672015918644972934507085025606920643031109559365681636558257171954910225510531285101468739424445332286510324083869004855465043163709043637689600 4288 34639363295718785237694538025736666547154131854058739808631703361713710552430138114273272524610485671910141709925849461014367020250055994353069914696823185469833678972442659029652663470495701871265177558213932010439008016151159873519999036708614033684012688804882146359573819852789382540218261459203402851969510656057128163897240770865536 4289 -38085547529713042552880724232323590285333054702709475905873923140583734134454941059485860895248410508080958726881091270245922706194638459599525082658170550379669888513545331288373219392318798539336260425057840276448746474969615566229835142130715775647219046566310053892268111057295435529455363189327123509664683736043616336295746002692160 4290 41874126460997343011891384380340946796480897242260756456895436378391653772292269590371094569899703029517948404939315202413518802293581366008493622938155679435434022198755269706326647980370571205273594686436865375848657697904306483043264982928538272049534812120867378116514821409480110589238665688011428545488748790851967786730519259904000 4291 -46039073224971131559435646830209548011885803361608328400723004243440986400542272960455786318809752595070131685571981239313185763381407290580360726531713822079465106667079453496902287379877191311314632115580374530928766195906279608060958498760946304795657407143533888650566222212024615249426710746876582518852908817699665005492695429960192 4292 50617727346851325937175015239960189200758200354210233507655849558821583057214550423019525275295979014187052915147618438367024309991850359828002120682044050172366991356905181286548755846152411025264977066581612928866586395097151355262471288810859995523389396788301597586246899551067717376962011198376752177744050854290969365371375725297280 4293 -55651127871459868177509295298669089972541786174737379178459855377695681546891153506032173186414196373474774709784874393271409013462690857043308044017572365623725093348649239672686091371089643096343862013494886907592466627512020063958834403657817832753084068449559689970989561077495581325292401127217405596733224842998996686122841287830976 4294 61184379414762970510945610856551396952162642550299022004977136492898649244079449153077486881715673584824308344924659958605449435411323220684014966113144621178006630887285441588344029654228013279709504923042426123280335914762088781164910199546169846357105114653416435049225713225527342860572134263621314205156704969437990571101318769006336 4295 -67267054386335699350431667062692010966410409860864768827048493113769324526571048608342813307661513899442543264305666160673053982458752908111629279120357781668757462901074947599304305581236373541752674800475562815626809864469165851809164416830613879992019946109375080120566943780084337696525034858422814534397542588954213050298381423430400 4296 73953634952171415970832582930856320380910011950254174227951886372289497032321184998072971139863116987333499327472002784152790285920467491880964858902405000702494808484703720875503101255822077048821405021866635699094069929096890649457493019634610276224377373893126761684422060783585903059040240359934940289337654928914736229442554417768960 4297 -81303998659023551320732120963665319473756012028036288736522006719608573725763963089877269753775721265946630964404228556807817384419121449835435430772129814904479568130811588892916078858481217306830674091765729280300213629420521527322102416288473867921410264821609761525498547623244029306949188824229210516370421900738551861805150276339520 4298 89383952027855846862069020158358906283827752603535755846649160730027980913357259006811515180073143711425648334528863037162531960133778039763342842865623658639795881479381592051431474152802438486369263609762668592695686949838154371523643594184625235630884700365375290096056018373384172774344331701042568838967779994067650748267095468958720 4299 -98265816848389342033313030908941556893460026602456547812813634025076349482355214674519320350232213261705958521188418317059950217136441329990110153206560901074421731076044822114558124064318150023142064058525747266064829013661943944234680550180242386021134740147371487270076782938087665127627828238140464388025759707664730247209655531032320 4300 108029074372906839165372821922012809998372126825515057722346363901940112401066264261673261213604954840053050573920790933444076063397648016766550814185531429012316380802383688095776835384444498096675789288857917522511212412600127304419010421246457721537158926452689211508333210887205405872079970553167709290603643478126576615984748734240640 4301 -118761073119511886069318023629338077599362308685617092655533354687842806272871846761919052166015322916354219787165269116778199399558585112484438601300163057681340925841580978185839696006986485453782672688080282974478104115305035795231149238376336954566420703602046116943228040082976828082245312871903793331719546508594192643446668122236928 4302 130557806557445739927763562618270165663883457277406044126604522016584571850957876296641229086571521066601000037434814343477909475650787950758913001827510037493589682650409446147309655896049058023516260941489113008009627958348882856418395996875364517647767578075347946466826974063876927808365061320439863381957167244197133186913019800959488 4303 -143524767564790731212402356754782376025403617811579768588867011424307854118849587726270044940298944740552229874589857179258224445307653327077247065897858490653238117577647641090003887328463569187105395200271273377978211032925283350423704429921065808421360207845521779587791704926559362084523811330889426613213636671507051126898097651008256 4304 157777887227365841700858152593731859890071553758543033926795764890959583534173293298428306338379993637950007527666745479497563011369428927207983385600724981614763450221784166193025484169710133622404099732986799392496814224273291141093911061228047432344768141720857441860502057787840397293154889128595339735649069460694847973222723833303232 4305 -173444566292817114056971688198029723310427360016303147161014040645864811591965285336409756550411298716976791006372711183073099982147258565722933776001022997341593646442054287025050857189369100592982736767402543120622813090095038140026213425827171205587135856144125123862906212580718195143194599758403814728473639577544609594192569558364160 4306 190664808412373971642204844205705841509721821755807778280347861495933321547964144102397452671734645667286178696395036360494243741423480699556900731305864774165506441565467689605829466822011923497679177545435325937272404770910204970355757904124667987752981948358753403833085021740364304645789179374896208410834353800388776223656062717208384 4307 -209592465201677510159936958771745554862446111196716580076837286434444204583295981203683148608517375523161701893534560844466453722030951880289623726540367554031780935155685706817431267300471411214236502097220000403531932796195306354982642622057776404742682237894183092950091566159717736824045963369257285854287676288438520456028778844348672 4308 230396604139388746197964881857478543282963843302329435446086815487422813286354184236372320178168128078245755291032816715654776221750255079496724581650931799485305502704975753411104716258068461405536165809933858201376144474737874276164918690634269112082309880282663300286097761589290882022862615770745538367834996676094490976125024434168832 4309 -253263011406628742661121509331597468487660287976175717265829767665008733641224480216479479922335871646608557515865522422621840303643776820213019505596354809499792052486734056590929486454951135557730416326648932899952938432563087823102472299616629566968432491500341262790902877712559098402153407184472285433298782724089445608945150651887616 4310 278395842961214055711542628174893297291563779886931161611000061601309403899844946117743999658701973256356842803701591957340844364416299409964988711884000359051181878311363187472306912215755501593622626039273659648547555616076644654745505346120733037167570110098640126681321819617270649799825096628525116351706161703608924298334571770752000 4311 -306019438448589420843402674960073022754753561648415446982968988965398119657840504046176414489895501557055193702457527824942889073058589559172553229199641972005848165564976835156531105583003505482657923501136697601515681638652912910552764931155782486851374778896062558596743697781814771496834753976990017897526488580244664065685914829714432 4312 336380313987809571819863392238506758163987908584767105540639206894497486566539459755351297850263550527206851042781178107776762896750463184755895522164761063249335205303957656525057512726618344357584211157845641066825806005418693668793000178435883116394213276827596637920401926752056527377623286711186230328057574072545375895008080849443968 4313 -369749351448493669232591359960688472738718052690456595410739244636911992029401446563560885339864182289529962617947322149775539380845380867360805736434713503881412633546206592059240433652124529509114003920216617467324097803979089362738346624426975584169201308527075504665068529706414480001525469496282520686181188899597071179197596893161984 4314 406424203567214821668424408356489130398103039375499064845485451634965583830387891920264810692301276130858053578826408309526738082453258408077821125841171474191576439781987686547359078826687381794322003504773828911082400175925757218162380862025444073517153268423659338493617958712517901560247597479780945218695771649889157817872281493014528 4315 -446731936154496071765062611566401267073403292705271039394056301303927244766001096825971566367110490949074194782753550739190159719142976150780590200712130214873058952755871929201901713522104292015022655811666747397463248663043279484070291554822468441723989486261246680803257385289516368711777345007931158198820869426966391619651528249006080 4316 491031930733154845537720727601906962401878155646757103739348947830709424150654462997472603814767856634887049623558367879180168318911445444959747339964995235183347060064473936775426598086995874984828440929085477748074179162526301785494450785104631379134410133498364230716070658851011910363449402185221537530085664870310165436971730351054080 4317 -539719073243497196670273048531991064390700534968140403139899448225373676131398956446178416072824436694947864246131580763248960767281850664978105234947376855216245242167447002658145046805113100547429029445379196313821270388915862748325332160011219012266281161571917147711020975377136486977098853780190971712821005442054192554439920886157312 4318 593227256970933266533326820464099536466469845641315296447641789141487659109674890396631014801941159230515250125805462426591024663164407981524444334199782194570810100851723333689230953055948508311553302161825029210800091949355294785463513797642445043169019466764646336826622973960175488884281330553177222070644077646598120272592795129995264 4319 -652033230619058941698279092387990405599312962861842336716696202442714737395217942807824804943171641969306790688280913188275705022862226914609492638473396978785382717405832724405617093322776727844421941807034410200100418666730258103764911906854983363211304970416133296327843494088699298725969683134445451395827652360137970100936561449534976 4320 716660825490381849825136485114513899855098344019514283876549884161654057282566862125178047091714294744144600402170352293543637280384399738604903910877190007801824443806958030991801533163403453542392370496203120762411896956261217750895453531880612866183712695224809892928064595819859910010122581356593731231380534345550632578537746932851200 4321 -787685599074293696751059134016581113762222962083357573002315712324726309871607839858698896184629692914413720913907185502174180657524927663644034799320260843413378250119624873967333394466143528477821653451543814247988109445750570115915227177533859205671257347086328479116387229008941073983351951956853978941466936424878513432919000794587776 4322 865739936006843826962743607732301015157465654565533081566269028050592838360981977213943243160399157755351736076641608637047714868760744773788954869053580760357299521889353571741668116937520114072971017329826239293403760349205631301677382774046022404761001704539638064835198002020480008994969311082548887829570498956511180102158883236496960 4323 -951518651391451220033467186738482608981750882372876778766707388730156066739600863115040787974276078765302730887735316936513305721594887170097707391691952061223239646235927310189374152282783870108795994968257422652829398307209627340132818467357033184638010131931596424151791509696539939260467258109233577276071304144699906476327727114307584 4324 1045785145889146268596875949018417872025926869422056056138727403936978518820768446224418214391905624593767223454935611017287025062645810510767776715397830224882708062036591066906130980351342216734629823161348055002966464131941256661772583781959389847202295846533609327383523242988580991294609153232130202586683666955073138570009568262557696 4325 -1149378166839951003964078078402450501183005511831156110273345599519964009057121969832413113288246354957330269188714206929971381527462376310398762851026716798193356662901973640452659349874307257429638638774300548776174176970810838930279158689284964339103550250781750756597578302173442316694691315438973118289760240257750467385421743417979200 4326 1263219235006064457396450894457642821861763295713295419177772521088193239907367765846542472831035779367977171543766302612126493933982500576191523127903423636354968502266060133241833527334027597805524984636864829689229763370310349384399838729134270940662758916260260076539468871700274824582906467723769294420242770607839567083401914757996544 4327 -1388320802379252209215172241911595778527599657270773824046897575664983434470143267378488310903077819417338227322956360696706078358680064491991112250280216965148197112177695423040847450591191431241294049842883648156444274948928013150380673712016577337616823278117572515663452410428136772776057637010031852814598270405799391834117624739664640 4328 1525795212920441760458213228566669835266468714502174762743877753406477850845450985409013480391063557707338550905683275437711951100603149776784549061184370446866287517593242931770297617344201609146764635942761431117241947155043790634888962179522644418874764927745493496101956198307897442842282506670044211958838458218964057083343703004245696 4329 -1676864545155202011568116291210945928910140858256023702878998253531126568099898168290923603456376467533557145757281604228216540199327708776720925217272782537298884464026889028079319173537171271461264980445389238844426712469354615645786435203645746093883738816922430469143332693348132785454128070183168397414707631004221504106917086829452416 4330 1842871423296236900329125870789492536810952659962124712591030916069198465215681484800555613027016398505075323605964319515430512803349786339716990516809550534515931063035337224847207153001295032050687433793619411095462498616871622233599975862396616368375254152303779010251723600885636508292568383761637734955376950191756073734386697532571520 4331 -2025290892070985347979086264375871232282706745405146252984819765713754159695494094547775353883398697398422404852578162524784734028695662916319643357139654010144664990711543732962806555833419954994104284545081259393102016411855628430460377769327470578523391540715293679104044730507063450555597147655180139914343590867621539372338007132584448 4332 2225743459773250797569241136621446246724520480131860236144305949779354826103402034401947776634616232320887198261015144579044068626958246058424171513574805730410274155158639544474724754099971422697051598601494833428065468262835946103994446307243076262745004186503399233072335294652800270666579748103746122398313948310273453997046446195683200 4333 -2446009424314112830863061786633464347596389061308316361548462731024035918453802716872814846327921055719484302746167712042915011254693876029565670606061845098314727514264191760420986792475024049991869768366147779482970976777095634702058937180333164272860474847295837193076861527046545338166474608258782290211409294007599561215050611643784192 4334 2688044608308809869634155004718246545581615829362988555945260361351263930818410544954425579753729291882610970614382145706545120692080442405012484216698338666733048976576595416821967929062897270698495546381918952012479062841441357402331030535262903853569878913720133888883652075094448961510528787732096426329039647885395442832707299753977600 4335 -2953997641601194404310468913476402766040948636891732632481965637290334177524023469070675448831638139210050825864788312750622408997477852781890395405157855963749951754635856261846603406814929437210007083776657405268633592036330197128000537288850112011949329485019228987301172568880875075981638192754456599204723344674909947005838899046608640 4336 3246228943203733593110936907735907035527278140090651219121905012236986605512720676870481692859888132020160414874868617101220251092519448251748698125196316558096241401324958126877396855071305973005308287884568950682500531075756021637195542240661883597973443972415801742254763560645297420471470664183272557253678342942705987346466760912997888 4337 -3567331569537394389212265496552640958159122422385121312924336991360060437078105982399457476552168240626154340242128042632890645457323319104888611049516368937740923214587632051652687262357360039407846043260350129440035023230918682420034760037873179304993905565212136695596043995998147626965387508137411241741903750131936360379876011329753664 4338 3920154112222232379776149809472698160393484129131448003214341793576797956651625404824634005506425849929970634146001584404875214145502420337325117763454820181834428831064372882453980314239669727547993877111897103641191267157042627448826851133477407903903033198925588318638874467300119989528396659674945995934760878296708208126679198818598720 4339 -4307825846638929231171970309639303367179072817931121746307806332549677617623789094082319184718673511677964598301308796577401266239876091040765500906287862808331333935336457581621930742581238684597992512299443736811280706728212580193848814298057377756708975458701084729919552627704877272376420927169651703131772330115529334430251400855264128 4340 4733784352210680662761595599531760507003937405239368132944909419999160700702817878267573646866422165300762701760165119110985897753869923308224613835879293765191524213248557685287664845365433444966733751863881522807429427731381129248171689197507352388727046208686413012952728665244426405521836785935564889378332978435138302149506312752578560 4341 -5201805847015825877805429537772694681976578396584520480945946545367243687963614584338608489858068028402554630964661846500051558624555434151076289294578236037773696278932057491997801595398545609104614427650181456693363376605094017905385376059038617690725274316537332825089425220535535055874267605197981726126991811299411610150881712188621824 4342 5716038503123340062195744828024181483646904426145267423872007094800154825202236140565514175814823677683974386234822232443812494677641659219476855685105112344753799506908728485638434982777076441068463629714377135693108675113482966134001661875693729338204825946578431939191106037226519874574519035382847039607725629876049308306885562276422144 4343 -6281039035153142215025707963587240916253015954959044059296189624549670876929150846833677782855583915187445230384047247796146877448578442666795188263390775350409427488167902330445417206402581407388333970897142680558200917456806340903317027431447249628552606539027238893345356895263317902167911916375901790973920056860528304640039224020168448 4344 6901812883228707363852529121748500109055064739670930041170210601392959361718355180314254304622336563779219556669215554589632894870184078887886143244344208075930789069380865908937167353416382402224472521975366721744791500558244827328821147025391596445224347798577830715784489693333629568521284573880853280926885054791547973883196801748745472 4345 -7583858342960543695902481722949750840476005821204468542359435766648476970887095613020670358974866822414303001012530014554992989184032249242459792379765696937188210077937244906352769304886642525324516898764743198951237797825534408602322497883968331932443335153607792931318749191038561492004136952109122965408290683129764095032815241050214400 4346 8333215029649919063588725712598144668951716926009477314639754156556990295214940821388770858448181711508472318805359055097581665280326153082916742813657039796152188081002992946905588896924014545395456615219567742293503411968063178974699354784237296855771216909035562135281599764955520305702625779551222907155770478307461633102340132434833792 4347 -9156517101833782476275012919783365105541405845783344281309392276091819944905729540703637245070842134430234256504790427871405853396017493415189985676898251393108676237684299288657785626067966082505698718801392814988736520404094648013949322117301377442288917670215632815026176371806356348334583881799838462586022009647691643920287981185351680 4348 10061051710934485696541391568326368744320330833287104166965398360577536163305952276443530512307680911237502335448156473674089034589213009701599542802316836412499125949644622547948876797257309678935633750899672361361916630398562908724923674075110966378570512548675419224253618782050600882985968985220194465980830188005362157734158034368247808 4349 -11054823189494268752029939216709932818395062055272512258016791747247125452601167397331436799816208410264960371521607425908378570438478886614452922226337723562902079000402724330861993720937676437207050844767643322644333252040226814585274242653822315195079568298871303739720471085468701075001923489375469224743481277452390821818823152633562816 4350 12146623540662513679891235021259098699273674641900737536655059369477873933084999619861942471125329697826101886934845004067686009596153539563249033224311816575419801829703477305610095607313879175425202800677563372797434549090195304650455167048885385086264243007747016121897367774307628177024502612993007856806371974035312513189027508556076800 4351 -13346109846700305467620904895110190337183495432888811596502480477339018871663352893657748637118300581683470393695728150809388945640085036181878573671138441254774109710188131122928933434106398202093707343438083421342850053672243243057570720492215594519393326136879553339702717571072077206029730308218062473970053184813552692718747890634082560 4352 14663889274751293428076872271154367529463142053428866908223744376757527437136969559409734477069989386758376870293791606751297286149204445038185686814880055047009720375373553238594752391715649911096384833437152991748721939086079432213491735488898828781256146370838072955482722835793988167399412931166438073958010541902846760789432971034120768 4353 -16111612424526410412216254925955109695109811233988616487800742130865502714183848839018199117029276762420523509391220949628041180739407782305890819180564762223139971063390640282309216185754550128206632739467698506087361759389418223767320482851209683853812031869775881580429684206034981170498258069497235827367122988718008340013422709405136384 4354 17702075835440191922205510036262338733485898255413564294038397423146326813848920146247403166990247142969084983644201159639608886739017322190571835187400198982277708272400033606040658898199736022862248992612104403450743942442646339798005616702415585625541888156748063315469708374119362192451975447650330315017039054795155369959717460586936320 4355 -19449334550752072027428460195680112734277980855374028227601791167180309648540932757188207591256729887865931452891152167616443719489731855977223926885098455591260068872435500469514515174614632176597187972620418426523802812197447834606946115212129258917946266076578452096202351338287371263394151141786443465340143538518514562319430134334471680 4356 21368825724102751776931044154502645707965909142399877405659912093325473448633681300857390561097524351452944661007633110488025762314420089982436282619037562138012162581492000708252904621341112856242636430433125267611305984663819121260249013721296473983317253541792773874075841758429346843549259202922354883124935726958585056073967248321110560 4357 -23477504350256994879994455419929394523699564849326747908429526216756594598904149611622686125326292836568727977777322702418296917033987834580232041410826018144973260113880888503261437403999268756960589946327951421269785884910768309998476821632103135071476358749188100338977917517061233361181415019635327949186954928441455779933035095355780544 4358 25793992307707887481021562331897020558362041072284547984173665145562224676578420126435938259369352865629970668822471059620977029710019438953763915095718578954073672224139514163277048322199095056405381063418978688012860018582939770429392421476135439013982030900098642535592041102114626406146291364796745439757542064768571086367915086989009280 4359 -28338742016983258867141706099250665872557496835020718604306649383271733615334182997117356670990840489294719254152224677878502189681043425534256405552462284193579282074760232048069042230425301732921732217560381832609123864272976381525341541554995886736399287696986926642604158113686958872567489206834815638406187037620168112666091438877268224 4360 31134216146031775640988655744798420670251978760281211043943818210140525887389446540964974418026235396204703690059913216376506289400609287091316663042377238853753431628905642410997820843902349727777911775648773861235656358061949483271026413749435406809481688212553680376172128910836846661471238788235353870256220220141208433274308400213084800 4361 -34205084934061717103936173800921906358618523213900567506771530845146562587817426705160059314767945594531400317464865736959548314071621347690730670723521865310391072609761600866985785150087933459324397679928768077494848017865513622266170105903435536109100594144961743631625492584989135249925372612322641805508873256503410829213655868088016704 4362 37578442858875055607906822914270875209169403132049855016413425387609012445984252869349460184437680864253672444104538457171840615309454675877466379964724162744166935480233896940338801962990728197607955089768968298755461087260317599626583650220684765337258611638739337691891291406128978899569938414104012336275866726385566072717632691525270528 4363 -41284046541417062782666237310195060112884880930993400199616379130499218339421483538239423860637540080950363267362170365397976992378337361697368820394580401786673838088686661274274497925207645317031973983009830160152275893866925656532135183136447113267444986916758369617977673978895506455423921360950273169654071906049547471314281761255198848 4364 45354575966411042408886195800578800707219680017415799722841980605954917612804801422502657655863434376216397418662553419285954321314987453206959767094759280938114594252618270460181936817540155194103486745298200160270402478210280079675325481773155402288957062298805955859471137021954770549486818018547590279971181267473775435845076999895902592 4365 -49825921301175337923494170856987454294822664612705230865571757568473474275691144009643099877105640420993622067382266518438890000058559697552914451830013975007776924475511991334369801177720789370926006021660850823831571840955982123843371485358353903425879370919906256680334373028699196597612665700538130703995932870636556538956458522049028480 4366 54737497817788314909482414090521035732781532307009409396861145079138408784966414221460333364335406333989381424507204437319926179665110416357605573019187688669311735825125077861763416834221648370762460276904277550317960220886407093589263419982888123005730576844670554391530815895671828647599410835098245263844239006751960621455847517152846592 4367 -60132591668611084954878871775506562897455518844567782659827881092373077548255753014881964325694482482204461712677389633109453997096041875395071795367143181015356903097003069861032627121961210904150212325821021385407208228005768022290922188742171898623818209696925011353492721055483963826800020371202066793673314328025107771975806861823931136 4368 66058739533920191961708315259509415239695669405617303906217867222642678472577455936308811090790306414936685073308089754995386351517286568012752906295282649001817824775312125916946950466057015224693047236631547504324237852668673410553361814538065231427122634121320067396916498564108164235630721293413962758056485052868576573461042448223418368 4369 -72568145455372884174244319963707050342153623575522793113837225328456265879616616219327891392910222792737863998237113442381396720655110857442910540907289814090364353876196875251665925343966370047864187154098232603374788962386292543441650263266430412967415153136101786694223289337195483304496752383765139844329473642237627284971034036369022080 4370 79718138492782283775842541257535429513566091911249650764504535863288844773638094334896302989621041059947946533702809216663290074088282610056688060738783324430030105161622609401647663510868750154467935710583879332308930113487152662180500381942552787979412539960901585024124839448701486751425766598660929840929615140064224854332399484850022400 4371 -87571675197023907496826187704214375959155100584637171206770995211478360486463368372475545130911825270224373557918955320448447989591296583128482875785952838915423325501377842127185288815460662061519931960449973394734780586166584764650617554076559377172375638865958737211623089341459309438195400044042857123611994394558276545183928369246961664 4372 96197891281906768931070574962846972245790576372953718334011307283596092947554087357711396816583357408199235082862686033060982825740282974203932137645639383223974502885183875656843825069693464604633854883868382251776628600476758358240413057511385233932398731150011342135807498094713164795834982362296317870488806838553897254393181932004573632 4373 -105672707305899441375363423070987252625277739985664892545807305275399355046595632199588861994981459071787960537223250512429554585192163611594065496743843959792035298658406316584408857860385007140167492073868315565059833957457226082534138174070768901373141601179137730518756430195248889746650182342178478499292576010368499165135904501023927232 4374 116079493644410379141045818239742500603244226990491264789364929999711862356152847483457942882166131871713091375469490325887595299237447127681310418023381437068587913714536337956397168921473404056863525037408859211168412888331523509752845529409503659361454470414454184991910317082001088174271115016232121487380555804398158475181343167571623424 4375 -127509800548949488560565327600189171162699847456524715753811790866453012241184858363347616318515488616724250278594596169014811557483708933738395076284637738422287099268603443155230222906603555733285875812902080015879755934138668953989770879508770057737898119293739271925949893948973665528828417177014830687533095041754377402731642397948998400 4376 140064159655407050883946158454736742169950331001231343986671681676025907023359045211626035413697573938303454305138868221527934080264212585783578479545300027382644911936527226077057226391166803057237452584425839418785903589392670533156669344930696248833244356897374169884439086834089416087597210128046193815469365736863526797943729385301962112 4377 -153852963924773349295175787165637568004797976782086228865034084492371145420493450240084882906113247175205656350646261218098251569807984782080954751342863497954262045655131018542054614534254440146911057300968678989024798762910530884134629433959547520122248885088934879804906747836909031513294275809064031244272990523243307965899923586626275840 4378 168997433681260707250812559509397952999644575386552545202386149022055283634835158324803024554451993799907089469318702509251274286235858431886713783537463728693047221581319102729441690046518201245561986858713927612077557110329624928792855057284284362887481708237935665616908361066529214275506076218912884174792813336905702068120861156664155136 4379 -185630677160874573058499758831111365145569651304488224003548775921020935952435262025034856444698345930647667776421058144774110404992947087718826026332698231891663278786056628076373896887979626630489792851634992544282676244780153301635058719209432364862785478646904595362992402183793626262912509507690443673012222673912358864730630523721178624 4380 203898854804480500266372264268311625885824263702253374645595973615248711061722679005575209832948704068825710900635106369807550607307735535451004623638177094450198679774216811656791133095817622432464961601389149694350607845476816625150047688266876894824682578316688923184251913988746931301408413819158410264458272321053703092136080518654927360 4381 -223962457430427001781266937453695680427625197663758772270783623615964336074140873076319755392998377506974860581296344694000039169989347087709797557972402294136425958702528849651056263230473574244768866847440939244406721736818623739012888627223260299345685672355882442661413927045883048880292657757749252189705584383250374294604643719832808832 4382 245997709410597901604945265674889041862028119532833680125845412684741552076523706501981678958589693725776738396584972964769287579553318306265476972911718937037059689928471726811264173138492689561295217654701521935430528506315148089957559645029188934847305592218053338103084907559927417802806960954972270857997173931262603779542767773957764608 4383 -270198109058926538680380905648000202181400035921116945382702795950975710027439418377720134289056441905125037404045140927373618033168147920516258675778297569921574674743331703634365199359677892527722672613327202703336820338013634173725819820303351252398101873656761511640064287114924971829106734588066110827420889072471250903970755385417006848 4384 296776119632283003262879543430578917390431558962304263962024886006737691609454327778447405143991108711362892825262317999127968701569500845260200595836229190811028116404985655257945272812263969313611112254446966343396210843697011508894789180783559097121779305347164476898902422763120572928993730551413383905855797146223158837989733567504507712 4385 -325965025650530566023385700562899986349615896301046931517212953376524991796397293091589186935881949856867905534228845826556555311730834877101908220740194448896985734426080981532870489691936743287176157889688587332674375761355450168800913967696356984060873439490546610992222000537202076933292677145403069787191707897248600445755454390429491840 4386 358020970676724117606831769931528913140029478940938634405384353546287225114199842100224791500278615468039077348999723064452184183710112682798772709635913197616275007910375172573251481671513106385063553109760734448354295888803298925757246086955568453031339970388995817376519405937050543097927334258417372339446096194734201529452229414320163840 4387 -393225194272273747835550890796483041159057626832619354385246003578510854175261759967725085592621194587182275906082798513969643735609876281340170663157629700851984340831102828696896094484580181559567231831684155889569784986665665557527121473854052896029097560010323853047613091709954894533725692952970274339793344765719835743896518220221388032 4388 431886487569005373970286141564626718259334158382507952950064930714537212047989447057402219036222486665383036345321651442681880052501351079412580097708791485102983007108938223990585161620140057630810942842070282888682569078679996040165648374432645689725075068761615577216534600965377804278726078964223287463034892160384594281145970961965099840 4389 -474343888795321924803817302544160253662614451106831557214596092508586422230663021006420182291827751192040073623087185207625860293274862627926215102586125089383403291277548999849773113761252544980224219116549766689502970562424267282966384959148957218522837430857860201238065526987364471458684201053066860893722420270039447939508642703850389504 4390 520969642173454885249489111991720940556424161307628052599677613363931456813272415363322573402201769796587400469669098237295865429336527208603743490569037679584874459304316683040992754704565235917455125451490694952099129825831238511281153156315087744009786995954753190911894262403586200055985609653517397842217395480823917765976429301295808000 4391 -572172445887036824736175764353542907679127126153940136020521036760019476318374167501013746444635113495051974273858689405595229138464253110452438191567753286602140953078577141946955452197324115067173153092179762551807749239145393027808117602407285311626797210134907989934274965154260784307330819456968900935286472790846929257270894332507278080 4392 628401017322602631246358442466475644791942408387091281155150297329867572665871164094832590178805554165614344060188034869992360321583291151206239011579259365412965585748296860194016561964471495489159870103396252251401889902288501851084642093936402462809516021950138973215433366758260023192160436912880799650589335248304962755825735507571762624 4393 -690148006536733167082544069406892523754986998201787157721114693233317377304371967184271501393233123367288453675284383545550352098442106122452901383576486864057531817980801087687407140544198421850539049486069440241352194896086208656158325560801243998730287357675294640785352535788058187892120743564812153946175899330816295917558142427677868032 4394 757954291916078701458135074832644986882889169868880236858503030564459327577719869664765443393491962898662575603943474017157405030010775013558946684232334016682953312889965107267992141285901818590307027545523136894026543416382980890661662443693492675830243295369419233900090115159493200261241606644710268889900559037997754487780449688648917888 4395 -832413695306428858210671676468797679060984714855018423360384413051369473833229712554043769163204296535730868374715583585510922425693642248743706832351735127585813270278103173485152394603778754766966886252964933958923600917837454536760135164679195039294072676217700386495597783261155943915737543628945488996932893201657431801728162263787087360 4396 914178157517841287041769564127864286580751965570066434663472453091682682210832433779485902470618717093487630360589902185664148895337671768229729855046404496173567141127628012973698494651085140386760989170431636479890478532149143180009691835442094447085242011185733604866708754459372072491542776949524450321532500439968850108999432036049086976 4397 -1003963419096879880804869325831713711676026627207077717016791473425003847397850980435236388394937655522823286856460673703462692016174487519006346107525863179043414786979605102117234543011242082530770400360736540363006066962129303649594390525788765625768516082339476137451989307588950175581703284668589241451536110416717425662237685982216626368 4398 1102555255628557026539475908291479284964913900607588497653917877702819902314247843984117070453349713703872998267057194993466318928062765319899032795790327796611298666462509703867027631471551020475048501605780079505164977950171049646313878640190459555683367053783189662339710634064355424318247531121227461379383540436876851270040211182353228032 4399 -1210816321627263938852080030065870225085240869473997699715058622970368653161635890331028580004045520449336637173189314815505950032679339225048174256021683803854904445307086207671109328870276868877473216971899483636502391714642437986812158845720462579717169943441623574523725674571531799857861639082622997171596744697596850556368936815644803328 4400 1329693662339100911460907239696050960773915422016987600533738185948485209908370292992806959668024922775288321992815742549726232040786251548324401599231525125278459762625120934633438954650857319451578005424789626670348801788839375116072630555250773861998190235259196406377520468356803082738149370444998220350696440818797668357260887295070614400 4401 -1460226958552882912423851457860460962625598194838710571895127033975325415121758963288381748718224034641987840533169283315881999271963376380957455850361598401126049980370541746406289222342212738759347707134069332815086030305645081801355655587900843008256099735637699583730895602928812216428067678341963085016555836762518904156123988488352150528 4402 1603557575853386149677432291471936171390644907321633036975625899880591522405372274760643674547216593557458728556495728415336943410131468203468931065724168071340561228173767522906994002651111571953017136055648640793539769666652018190362419389904692228187652296786621512705122093736554911444075831261596710706925273750597557780865860036787576832 4403 -1760938496702627609679603395008393705715954665220489397259691335216049659579219256047759607321061197776852905337540014141725824853511306387321029935579937147146082245495146674109859483469764481912280453011010484213372368283141719209451301615872905786790665061032469756277920874717672717342742002266264878032651899913964113213082972584722564096 4404 1933745221362927124766384024019673210506767596823897297731884913745802221601956745468849640624680059142903707224068431017231624172504728815364633119380666543994034772203428639449125419418100096041064114276708149293646905086759774803341444293233373022705554498364623043989182607346018299432593581571879551519556020404718742320834418524591495168 4405 -2123487732044782514638121195227824783778453419909719982445589350185519956879328531901392042340024005197252356267082299488644570471950059106213932253185205627534683459937743891503814357226903352969497821077577784220322849725357873061468005233296564794874785296667318142397013019209698413585529447747017254165511606084917482270190781773867153280 4406 2331823623845143611604680104524289174986817632437851129057996363098359523301176948896044299244343267377546427796683139652457634840271801443451443817295297777005688934566806053608610268134797619606058611839696222933940755896751288969580513271706844143392702778175383932910735341745246100570115330322241360811491779600075513737661979234559166080 4407 -2560572516116425528784024622758106683151436936190383474258625994307871281730132184469773091476981634575034857234134607901819470048030029736205985386106394512287190871809607894308122944495987353234072690342389560273322926549754705167527951305342598830107216665349995985120110371378157140126490843128474970762197221733270349549528738842690134528 4408 2811731868960129666040544805176661469382349111180853762285298424974947796882387661387745404922848246654247913516838776256367585144422046136400221635695436924929093824003400077358903708347252008564138842931850606963277036118525936535785404639377263446502895195531184873025747603212132620257142916527263197855325391206874365842557857638044734720 4409 -3087494341666206643630706090678666871844230556876569205754527199962564136849863993346683390654715703192469718888773923113741390674341031943495412437943725535088469412991433161410827088786963768494444176866861705147883915279977606501901542132709763888216977489725114348800314778762254236738847052550049905944456909178225978427170730077762668864 4410 3390266843224464206253901563628852151296812565714369519835890958073723279839810822948253017057785887788493576457806600358471293391594055654284806086014733077055605947417705699807187225219088459429378828180866617887540002044477763375504978056999978460244549461106563626934251099147365229071608882100937972569578588748144400540305209100671416000 4411 -3722691439631652801697800453201516310691879313412674291772553015788880817799053974696030889338023568514381141092894873123402102937693696583481895076520280845766475947530370148946404752306055436447665265274285480198009911363636883485409179964169838846914170875864687000913717726746901365079829925237920253066359035217828508549336124531286530304 4412 4087668298732678194274412135380103252400627619173949539860594686111243042548863609992864984620042406469728510592311485966436530783619284673520679755565725651680940106552306880679246476406817879216367973560456997282523874539951688583865384380829544407339868147754592971245725551415386511688618186583692103004031849289500878590170438476105901568 4413 -4488380870904159683108777033437271339972342639100508192649876789744752112550600833791593277452329032353649111166790147954458910886589925092509686715614641601336441132911302315145278965915278897050682322458202380893916093359837350832964875096533835395580774664457022431049705158938259041957528116073341706188190908792975374155866324991502999552 4414 4928323523164053494655585535409526199562953024490386527996202471951183250835551590229440301376133038225086758273804342701943867913140536560121410499229396068369496609997133509954547867304605368040053504329354944503078923100478048514995012612068397913650438577557825087737610602323304831624589159180998084648493757002148295731306070601481882624 4415 -5411331865437674369129306112507782833223976178334787391390278338827476237634200317590257586487710608387411898334931403389140171448877870450500672739960592752956185856276508949674727031816834865706055857136800026910002010835314321665592779448923711569640786419755969937277839523003110395494632140659626814817615328782936895253721994837873946880 4416 5941616030909568491631629468375020223907875033971822299291788896012972953080732247919758689401882975461784401193527971719588620003749013718052441391228051580193638186662494979550530598570668165444760616319325826960464474153904998912356924435197065213635394236297568234985994591302086408020374637875362486475220221439466610518007905515397143552 4417 -6523797197841274063687051615941418129763494613250172074052928222371293172665376701842189532139269333375911958950967004162668587556071367563671336962043620043373551351982387883476677251191632009606856586916148495095535294834076266547218074905317913050657315978922202091847883575489104976182713886667582499373085636215657724328734210351813490688 4418 7162947668155268489974478677704994322555649135970233247923555883932800187381040642978365524102647166666450293568689930779730516167110589044063271836561127583977055514086552554772984710338486510948569654362609107074214361109599285914292168494984947435877993127103077410626958195388590732865972044749262041100880091803783174088691702296946890784 4419 -7864634848714682132598367219927830667623238294642359053159878973848304611747624377353671630480624592691401957729746627512576942037328182349918259264982760386506791610314794269764474111895291399891166026224238442836659170981606638786387025999353620207607265680314727231207282784003953741509362175233283481753115909647036954076530389755383441024 4420 8634969514829160712016060828554396058317604415825658342400141306859750653367093189754363998730606599943872068960030655718331996502783209876111657609430618585340144274133659845361350861720095856197099862030922706308715270785949350162785575054717289885528722242586403439272638049738308621182119151616317343106134546410150006706592850983345716480 4421 -9480658772377487610888173532712847704734969169847295089899591771788248385085177559194017867430252391456853258080105018207948960192615976607150851053626180991259636572467196159250001209450570825772734554214124494298478896131242984742908633957205609049962185139723318996690608129044697423874868211057756195004975573649337565424648091051102889408 4422 10409064175372997607208124838848955852481736774195832611863063857962832504752655492291423245965258158515839060400690817948839091733591554645204672893548994241985167330347006855185150151155147778225060126611222301452127546457139469947632743628714206283287386831904165234054484325717615240591490465481543061648281751523715367590586212295134627840 4423 -11428265500154739163366255677715136389323309184142425507299344026537982596102195258469218743891878294916784560544765983856431447101454619369031387330442390772031670073212418737006421630460259074550511020028598248935500547680441626697104804240055182657842047065151061310527235432089699234810270690633746931821420041577345516698400302122471352064 4424 12547130726045589617240166322971050085326541643894241141526604979035792208169725703183638191264591923731723670434613998833092050903635114811961486099153993953533120098310708129796603780759386630150792918838926999361442874783722476265184457107021940365394445416239686018179277876301905010182724323559059004793753724765080435311348206469880991744 4425 -13775392825694651501299162672430167972103436287240330876758595951832377536669244875806209178285790836294569235868069480447657808529498480845586936613558753411569496256144038273794807849073839527340284075166775065375614353637677340766556151410165737169712555589217341879573802314408199858229764579965775925690481089854378523952620805404580672000 4426 15123734026872101544707022693123039224112510911339280889734871674821864032105959282301154427501332934063181505206690333309938317935438126756221618782186461852430773951201127866679564333136087685879528426549874448689040604689503202079468831587338922391349325638931168353563703908562729535533014633256155678442572892378395924617704866506019657152 4427 -16603878271711248608872865624916376524282614767147152488456075942965145038431583182243900293353669153299424809080152693067100323672391178819271854198290136364940532868322793661592099388517711953319947945418599065298512616230266173500083424478719785894331805577525874142214758598596126463314992429680623486518469657651624225302684702888494637824 4428 18228692669844350671008999801231721428643336455320626420732441075935676780518292380206584024995578491789266119759537304631588337803648081077897413211384626572451929450226670860032607065234780044617822453636237467456266392184384398798584730486622992915618591369380243286981427044716476671595188675761237247523072491307369772926538210888760169984 4429 -20012298819158335983069995661038838794858237161771001777348948697650025969262366013044934583714448926852511978222673607072132515588317980964002740971310547819969160887289694642571776442816286301115269395962710235443435268293834976045596637910873476944477076519094452737257233810534394059195099182968187299191164456900160678905360749486546136064 4430 21970194952664815324549306469931121909411690534058407354036944122930081210742835354984205569038543965708402595592369432677405414375895498162845783444581226954748640348881819012046717882711499960621033371162830449563029063835717208506498394818967510762588616298148933164383174536854375525714496128637870439337999133740126051437050256990276965120 4431 -24119389962960384221301320381449976309586706337678440677469114381037840674149798607343329843063978267955731080525287503972270831492015594601465100609705409218137951269057801421307314459486382985019306602440481922687674158636740408981899963077988317489321184077651362016975557779917513852033572877612461998368651660254652588984066050674339098624 4432 26478550457742963631538861206667303748720926329436468737315804307285613741134243478327191808709350901524951538478314987599286905465555092461344216798401074887293742499994839425239185199433216340465176882417910728623560829160409908821561097007484264429007126846535174856297792096197835314149992066004767506635310383967965456838880732790048442304 4433 -29068162111719387403965127971210539532527991245517049062682939786012095121075611791217100505757537902764959368501850779818014496393428796189470152910799765749056764632053543635754553785569494486462629288138643564163564238028087472564285132173298657544978121603037093408218211470150769697105559896237124263846680886342429092848630656817158594560 4434 31910706702944404858936492664168766689860348246925061748650069164036453157362406101241472415259764172555780382289896364068684003438909541836361429222191835187872769818662765913086368689894483113358290500623616821320747584993167866320323895421333045094565227439980644129286936033009809358997613869742039420511024644428554083757447773434890101248 4435 -35030856356219861811544865009362784855189683689450757335323789150950630229812669513968889013926772392912368897832517275109549288163678156089351996215168331073433684057736167877713312208905149511408489534643906527502207941930052155694396180602898233296761581013220692630930625489954971432656528719101125087223022057866914805077978455841831882240 4436 38455686663804442820551575146395463511788354703463773927967417500644308814610043098949605396798723633985260135530811766835815511350614477665486831118116298662184373548716534755913256517870360736348146651191507773857316188726152792016864824841097151378212670668917452449893617437106091972508885690343457188197545497157924697775538326526648049600 4437 -42214910515599414784374833682265598797297225827454023071615229248336063484918236572127998097920531189643539157906568496223624166830299429642876730716149384903989966882187443930481205961455322316891606472362934885263460374619641822936204920379232546040322846108395589239598112065414401887722496815193529523984536014220683595416064555455313641344 4438 46341134648566454549208831620687039146608152073838577612706531139753153168159811665568045163287476115280661697768398588896705034779776693848956734920424941819022432718429643340202797380585889557113279517907490844605286514350383050610631911296418447391747008134647933637798008954658537626019874347059508459929116036621716906952200615966699653632 4439 -50870141119915494224374093313558272830828583472379620245200075183903190854586075350177914664846159594994559615645861018439240603252851377637260303328813823002749381082418501836519616514950862549466919861268802577554596909280054918162559326483431973062869124435118032961609154872467015802373644541448153655294735073143758454692853722229707848192 4440 55841196122235549730845033954549381499216728182101623051874356193061884110837232973647223983172502831347082140816833722076682613960888437922366186696933564472586426301594782143070212922202394448486811843131797482102362241730811180412259691844031532018144812582096388848194768677395483372280830122923290034802356262175347801863223779157507048960 4441 -61297388793052145100910651637694840872797884399201728377044649603189673750175702755515798992553073940772982103787408628248325096994631551530918588977708470079504534417230720715438250647345154321809504633174704904397709703072796053734487272209251086777054153487994345648832393674672979338839203670686159056761053278335256593347263038700474524992 4442 67286002928279575808544418360107621261993397806760218332045375619193075340229721129663068308948996361584869010001446434650222866447654733203774886436796393006613956845657655961143719596281265396185822924129447528787508940648229031454868504081999851289733327373543092598219044975695931436771255334263763153190424114276710662934158550669766999232 4443 -73858924790886133921642476538713239551709211794245605486638230636270139526250771483194711772804455638297622256564325590337882837396675339217134228777331753387069515616087741240301910914463261749378313260573673019365843334213395696946780082057028614741902049530188835257830632266973595794448496098335902618533170831632928646233172354258326734592 4444 81073090515208302812999863940433903378326786095080701999190218476628691169939452108824280345764150719890299346125067908578462879364012939604282384731151612657213382221191670868410490773588785125921335817566752746713628308276550772676368776759180241659068062833942567096091859167770951598206515361038394268844579413210156102968783082838022723328 4445 -88990976946370453523441457665638184083402230415849170426282308174998533731576248748421629659387733957901386102803619694905479343844616376386787637088194393313853973879915913982028433610215476316673096587092491434922960187070796087618798798493433925402445338573758135515032434265112671474912274358072792645099049597855398445806110726145783562240 4446 97681140126078597883439528804461801569593299420524560785368839013999556921215640651892748058222041767556770025378409076788220605220341632380349350974489355103168238323412270346828256840414653935424645278389448513292675174849031328923906512131234982644649264687453380316095599425795452983396848605859896112282442728275446250362856945927447642368 4447 -107218806043827858706224798372161571518932373450437582390687649522375700006658770636446119491832326899089848746098364363596767944773004700075030116876785670732142013891324360117106201764099983219778972576617597105637153480502626485700316800391549597390264467885902548670971501082747159060349251509581492981171233396764953803303242790865661457408 4448 117686518719766669437618106137648834237943833218713142065421814712913070488475936517512687238767670248355978201071195273770472369812025314720126259688780280383094570497946257984691290430069891921039079183122918804671791941929267230322267909627857644159035263432561025853743749337528961877388081264870078986348166051941672596567585469359122933888 4449 -129174851175904501676896627514980235912931462359358551322815808352366908924866509149109639506261703971973684394319868206591308772296114578342821492925218384462750226003960146017148426342069452783539411018106799266456500508955380935230831157344968150449221800604223876269585611676196342451821252217599470062602485074473687446998829913436988507648 4450 141783185390209622584212863546093538239497602674649113114337017758769734088378016832162033430578333465072409317955463414391159758544005271206796780185343557098149785818818153940410747750150421669256865008243094122289888052351305862760100317548389534597470023217346661185449551302004821215910183357402997817479928865456030179587320532155584836800 4451 -155620567917997164641799393925508872741288658800072990573183396724317250742335945949823642206628013926883158705211957168206559547185088426518061991189371633673791106743365786555022318838202854359737598390029300084575898570473753025331066920094264391293147913273651812620347643707274318185147717504876217738129821495921417089923738823138322738560 4452 170806648511875264993521200612960781098732189663735871390766719361004919302758593611201181505257579183718815857013206236559555320735018789700252080106475365936682367316124976660961966448167916458469114706709366704735605695715945121800213893451454870113345094348081532986566481372961730415295801628982218851647155610463981927870968115256427321344 4453 -187472709780901789137312279456631506252290743964255225463923896541169802251804640216557792516117216586374404482538324922379073709348844484673226705942158582432160182392170177401855457216886422549870895617459905240814556291885115821722637193191014932439712447082560581409718719001179687462779643303401920012764216733856965250298406798485838190464 4454 205762796707540355141977090164793109207751678098647516767675053792605573819475114709525464333827972187180797493892371544369025372276280727959886493102706792341010469676947784079144871430540799414199562183994275871060524194246675427693910839505394599634454608369438258519490686648980454480973028593221920238899709346687777865205426601990267071232 4455 -225834955694107836356576250091271906442676469531593499869182541872330348438578947109827372114391438520732863207190389019385354788634249264666824463389828562885441763081888699103589191336571238566562443499387442021186516571778657273365348853650898697786255807382924062502257984011579211286979502245538171693165907898735636060223612615817231937280 4456 247862593745929709542129377922038195368323298046064170033194417716297429151333234183368222470852798189250416616092838892532840294310622993056094621532710976748784847580173689479280855534002419750154358741635515719707081689692202997567472942110014852881151022320201500314914429215909843155489904706016106841920400344621980332758330380192593947840 4457 -272035969424317026621171726322859693479974578791377957695324829507306287561391666375547072175702049459477861823324604964892746696689452723884619078922585548557885530936333802911265985771055974664187724169786136446202846329689315853882451605249132814797433745999328530527289801792155615772325359527917860751506585815884972724869578200305767011136 4458 298563828327468223836057097067814159987448436431069188799314376725232710477400569718770586176515701624687696442413839942465854152748838703497134370891104825429219679128897743053753168424505944603133432545001045229724547554706382286969936443038326527145630411770518372187320691681044818556057444443040339206096140099547534971051721473477550433280 4459 -327675197091039296269105289688446575151247798955897563570341214614731248787807310438977010661466860246868353359002162282689362030464852605896981512034895300968076282444533215522005719103826252522409044345380309070981907293884272815170496651781697229333426941738708090694949259704000467108467248795095784835442118903561455621316568431962161124352 4460 359621351252896797776609784426887077982488662132416435031118107471342973873166069282717737803076676433256146996953089628528285353333847679904721884172365600226155074531004707012431311845570845816270341569948125916170517343758305281730495474382421177881466677954572251981845054679123105851270239041056998930975746014533910888438289081444347688960 4461 -394677973809958901734346604126051969305436865211902124938818027912137770538665273585426844563284481109528111311783612493586508002371350986872758412983990953647034803489038783046977745166106814396146319428910169937996371531761072615873026384324769560024824047924546719388511722271376651032090687433850005709103055794365013864344364812972302436352 4462 433147522921636202033832809798403546511391387272895904437787119178568728279454153843352284116928426972809394451651667174035198909647270963589064985937740247414562134905989463382057543745023979332807082527969199632458753683174564192697757893760402163044292748948845751132416586979585194703949470539831947672450206014549274259363073223179997985280 4463 -475361828998014916644632817614369618987529881261771998546757886774849692950824541803530027708166452372167162612614042533218678543057959377881388538524908536959118199038030218054959666312160081291980489959187707882856019397808163764336220332173447710837927111388698374398801871760837869842342108676150352539925018867270467848682225363606734815744 4464 521684943366719262750471343952516898285486705437524026057661005714816351801686702254656612111196213986514914939642332225103197022539814290356119026208001403828829405842035767976744499899912530293905857575008517036816490106675683980383876878002777826063720107504450471210878606718546865672038207942137464840862115183124295575525945932320055135232 4465 -572516262856943179601790855768414607300162182117570063959221071933008116750961297161638317289195807515936384606745491084950035242637848105723640676947991126142118684765035290369063386446655622604072776482453519231580214289647678269057069356027693911640150162813477950116650349955809009795281123819236527145056018674534285593290012556544241356800 4466 628293956990648209561369981781790081705956778718229014339727268670070035823649624087625682589416462591513042509423647888272858217322526834786629181411746672552131936162767020881429312453349532672863737306534635162688863593540350776124922347107232887447918510059935901889544311734358287642797361136122099244931237734271317664876971942324537436160 4467 -689498727049329504445437184297345165675359871013355385709331372483462736258627158605655863805093563416339934679570934387696569599751433626213502364022272820121550963163746823725593946953228351454684074002064326354908067583889493068542275949619319301701156127705749218949252104074903501412388005853887295572530583411190930895784584139269902809856 4468 756657929111920635412914194014789931039981629850601814515272833997289998524725130258373307978227080860946255791663928117654649945462383027460324434619788539303417414228923226685870939465338816409967020021336724317086056687207768739896850789124974440706786291742454582577458913258285953491441712410825061738847283312351106926435519799938348132032 4469 -830350096259309453626851022069592470801055242020395643673148095325469046548529398211443332394290702199494405287472567661495048028340396455402739005704424811232007394893761646664585530625115391162698347741637122276471667807723202460770642222456143239813063825201282934537425375043560885617766229249179774427594517317051829725649490245361968681856 4470 911209898539847499103636275283928602181503283527570855392179336267289817469275180844235537005600381643890675871693136652437551204190973219498323936498213802684747394762189231098921896976642034177458805439644853555896845082331250161206686965012447120580210498377780116966335378265022538125219559011360806518859923687300636985207332921808650688000 4471 -999933583016958392648737653733695444737954770347230982360610247031177240205182839033095144411651892132324415630731342209142209035409183291752049693640161578577401436770173764652186737339933834384769373382661941907371503998600397076980722550208430589630040878539368775935026038338816336319231631459061936069997542184850039214588758753404453711360 4472 1097284940306061396442233685897276793900632312578620683756239957446563613240891398079984762292309245953163739057107354539438308673779981073976023998051392673918060950043944948518860661061527911447882322646394316141058813182518019488831519476690460970541998668752212030188138983852136774684067978371100746354010623358013820753289155259177517861632 4473 -1204101848488137389325854494573414090750968031209090450435749995482556939059290873792079656662943732341686872776253076509543163436733845724075941130263681513387540694533942901849686347183150352632586644665286854251955510073571965235856559261917209351780051254946279721666023260565824357465994364074470087580601722394886805356788297439095867074560 4474 1321303450199317539698371734646661627658379522196762078215688900790757992542033499949195573293388907600967633652505582119028958786774854365756424358314037517917581907655480456877555702824438058893156814989593685390749107630949825848031161786125027455758528003449131624814312853382367922447550186858721009865314667877476954297109927679543820794560 4475 -1449898024081460604244201233708534346403784462869847705905397382037303962851243164805621290418474551371604911477948710116903866275436013067992411746491798181601867362570161112806500091177184375733302365169095183961311549367404641726871080469965694397529991984285261458972379206997806231964120818573789322905036151712547003869589842081597112144000 4476 1590991617683393106919450160547594669183464305280991912984788916766150682342282346917967144379568174236091164546717387303597587875830083294647344345210512443119030463231678774348161769295727584141070700317369033892118165945410797380706416868638406240681076162798367597571499632206201877167205039494828020567865080060612492111154083315650728271104 4477 -1745797515376291265645142439974960466685938777922670951921237442146600795161636994150459294282817962587917936517934447176569745088991640252634690347405020543153345272049436561736551520196311696222678309169440283744374322452021766703200491142310480932587166281394621520973184611076177073290598410636968566486075504515248191536128802749860437532352 4478 1915646621944362505684927773882719963606408036723474156209719346049476165620977909772215223102442992767684596441003174799551263079429243729504205270041650102478311931742410591895446922708475536517593688325774111825938306872615376557757093959929464717894278801538839899698316154773045012739484416527413131397385619865431804727040315199717200799744 4479 -2101998850293581566012546830383888892294249751216664301573408727464374287135453821179626012501337639064915245638856855358666538473258369845786509372657565534834378480649432759033297949272484867510198786777437590550992396085367823481978319732332766666378172568338871773233140838486846618596217975647591067635325913946744921288782665703272528919808 4480 2306455610252566704847788910338599223933496973712500197935348139461052462862383692986791418136652839675226577851625255679858151539461071257806966472432851334308999141371493388859814384445910117738333490699643774110251836408461683859995813481196280876749023303092072193561136009462937238112664573919145957465472044481873362003782312063424199528960 4481 -2530773504792885782965365983851858462416110874426542086216515604344761233726869009703332990205607310823034876733892543936271515874998687941358361919103076771658772024683195315250434003741936068503658891935682924578563449963153935716908031234389503151161896112428470533306689357205193296039648384055052594243031831422869307978446494341117552906304 4482 2776879350250232906627377986618574540299289397471643328960647186507288435459815889964899543063689793702450770484051610413496894571542752759220437827034379143911597322335481063400740212337139581799377508881768102549484101320862028457509969446745794588253836599044104785675470157566883775482103151017228537371622820292818950386180999473130019038208 4483 -3046886648369684433800923316234338625832331930195524129661567829549677244801800271461476906011749397384253782591699515681746668790828587209560649811164973511518246283382220745811148176400421248422209283084292834621437577683539703500340133432539726548407331424897450962415319082319907900558721717825418845791850077330355035880235475105224990124416 4484 3343113650322625883597593446460706770932804977422336529561843054319520214063617129971724649231409176871206987635344184003724997058345950112243392610443621562432686238583799797667258952139838667265072399612256633056864060595012517222153875522082541867820506832312630306789815360046292234255702539230579574206153076533374838559185794664559449937408 4485 -3668103166354061793717699129238260335572831667826646873049244138858540589743155854887887412100105170293956662851860751676291189305357283750161907605717982216530101199044790567074477864676463257429822967041838171703892806413783132948965768783072224157691778990885087648710596268347765793529148138600609972822755861875127459364788053554347421675520 4486 4024644289531003265254613012935107108404685898408657335237875141304096592518451852236376919189360195120428515179577242825881772142776575729645145316375593057392846053909567112677832503298823196291322848905548335039296622962679564365843338397815563443353237177692290143168964926892296374655063988264603364712186537146029930504942826339186578495872 4487 -4415796218300557900992660083985930697948509383278646032230553362700182709924950263509207893357281665922193416870223306282035852822617130938508221019184220968961813614315062683240305385254020161286889693452672811545531314020270283970712686760984934656264822607082356049737617435970053748515830976041964924166316457529187511471607280225256246156800 4488 4844914380367321132711886667151509425289024337493166310446074846263078090218169685985972314775033689728364582568812469663331989730076783585111297427299273381126674702271064161795334130256710119010300326865443963738485087818478517797738897918287627173363386245133398589891677452536374189589980861672809086807570434278695605633545742817240363215872 4489 -5315679079913947576190296537386471292824866522063506895702108329667004548610543852225445092603581841125401137224646567042445686472589556877990556278510032750050289019964429098917656751780991366606343468022936835101472371713311127896483693042678591780910017469084433117992122510676719285429944882053141609575691442712470320167838920189882592362656 4490 5832126911581053414996021788107986956806278199788767574203617159349929670749176090184240509701334740605060865951567587492028215712599420271263041315449050257451987460824863446313926270101635410946982474693494463726836868942873366994302914870107997787410272377165406650295515212999625777031223554366166145279208139564797732947889575660232598832000 4491 -6398685208073362844174889107018316902262006058153471165743738117423153210766181987689028178085641602782635603794548290368525114115971235465899156986912184006841088037990812887843215570062898092792316201397005553505421564818749426629478237070173217230772508240436214187654473889490532355205037349720178953753204321907960084807362946846533177543040 4492 7020209813966085540987684971078109602097123620835191751432079434532468357842297161974511964831340495481166976054238922951031220045023687961765123553047964820218884949507542510859474468081344128158134740120330418530987264911067748453452338554105723566240059902929132206290447908556008285978809461285402378259106994182521246910480665267322751264128 4493 -7702026506465706333399342270686347395389253041839104334988623729632391304015511830641662019890927366919932478032451525995152280449153934340061136144918622754098953770200606263521310275682361253727479557175437928946468643286825451625225620284906737062132873879150035655588979318819792331046870908507055377960215249915933764029606792630077594342592 4494 8449976414770297028942057492567843640570639723633697809995486798016904576986321957542041285076202315823251352206658550696795774777282445670138775761762349010757339077212885511808066207737616927759632553152309917428985770963324659009739730264286884698558876862466414371726724313101115102878761701357741294578419654171094569924632986129478644879360 4495 -9270465823536538069625212206478244201607535718400336891615216132763527890828930225256830130770606122831257721698730009466092000986946685514973439036259493457322817908150009770768073109277809724558007715952010033300355574953307917624665108484308468922094180933618518257064279684373258664945646886253865377972492720157092291148891527630200853606400 4496 10170520783079263520394685217645093517302894046086811058273115746335157061816108466439691192058433429513355998131158623531197149341339862619672098244700144925867336789014595282593762752810698280048084361060154956258993958400088065731875277531955270484067260305268448496404079313911745915401059959793770529262858222104608778420794354520607266758976 4497 -11157846989617295019859394719039463621961326580594490935925128284895884784958514765472041902167567240050744674948206002242866378970779229891760271367260451209138640721458973122863025545840378632274753492035470241226925890713754224840242969513002493784485803417906669747594633813099398873413843260391218313150573878488677572108080205800598858001920 4498 12240895443479388875598105407261330776361203324982581414817566347089209021599786345156739445978700964333162802809748947684676252008651124070176660631984871576751283075353031601300384955602040467975108886692152760413095575870963031471427813268432468217099646350156203961950106422944454244860429528378087821196574959644832025798144119158770499421312 4499 -13428934442071941722604392917328369046231454893521574645973779759522657223016252307841848731487631355209185557541232293167814404379525188923793529377968812600465164511278177213510291799101481048594241619460721138139984046042441754982716173802852730614083645145661704603326840148415025288905969588950474312871655653039428904909600094443245875254528 4500 14732128517997365483999473276035922007248974576864735466013026500410193146589468604254883021957526787147078483349504388636885845829986333613211573178186058030330494701438889284136175084359509995448595412137458131536107022410161503530978424277588471082398509871688685428819907404739477314499551093707693924611377806507551281891749280814015173644160 4501 -16161624991449908627165688905135436959471762276865661769028539250151856100144171196200895044533040896495506885471518467380449373485854819721720908275085058147391994176032888102373509708625444927924956721389966204093384255183326205802656913322894684818900636452951003346976427883796583059945066871686709467623783403679718076753213830648084643017728 4502 17729648870398580510138681064236196714065003688471661675324621008969735112468867388654439843755727399159319983937475540989403091042225274600972716289446548606653029598927304977120302048905493484433858784349428248655270702585375236924881100218226442555824920591722728688538919353521272094566864699291745721113298788567835646386217514308903896817792 4503 -19449606902636539206623241919491358352307922927476954167278606096107414202771376446720627108202543976245338385700181485382449294817229160939392324464283835962090618750812255049697043768261645793990673881760006395022078172920728139297771490540757592919362837804212397968936363450311098160494732170072710409351091784482509543777150494360192568451072 4504 21336201661126576402889727399223994436371946852025328996643920170019234608418395647551119497573565998728349174229709152391554263474090548661017897867872040202203001646944771140625817377566390138697977992876546759992509256879855960570616155127782573452311294553306064641610146787009433642731288772523038786686495712338974131407552092467096344849280 4505 -23405556628853829024216636901581311057329079533456271452782990980389738672368661898242201879199827449660627335880013730745730416703944022918733291488552390390739518580519618844183966704564478666180381963317766255457821912858330748346273202384999339089829580828023167551906841337318540307022544380440183429684936534458304771105700629634244082049280 4506 25675353342322574045857209524396455591505307111006865339420267727401585535792644427355041475210877614601990063524138863979282316144314078486831003534608086968642911756745257937007917183592798330307952920216799500594682022286061606946802362915128553214667104617271935814446086444887659641989786653215418270028281810236793453019587791671293842020352 4507 -28164981754685250899361634252195218465380540819161889898186845418512714027895603224648354893900290226524296137088982508021352406376966000703147500611739738528766431269638124249541176548707994406306889946493814061845675715626814764591953782554201385547618998907927718100698301856585630831735087706511479872541179904160688720118348155591948927204992 4508 30895705091124896349947116161167702233672552388674805158884870606958987369747285757841032251056372507641321345562473950744995922842793456796620256597444432981272982967496612045939711081207508326070455275956184213019683654522892846579359152166167695032622109965156443447310689833027613862101268169191905538920171371798010692184162125666752521434368 4509 -33890840591465185243295856218376757371689177834854628853856820182219173432237948003096330955329206978581769634183508388659510897751517191090613347617707815396809312144997555878308528041765136075141100350308921874966162821559551100986935605336287015470650710695312845885525543048092963520914942210897684812035017925058374150212943823295474980153344 4510 37175957669083334669350984920294649625424992405059108556131090621303491562033528499439381097223403844692406305660908119026044349789232553717418801426291350069743315120865942892049986671540846065282715372169110127475999988145086661822256543008214547877744735531270800293365282832955935855044997263002577953882398772798528088805016957566759019968000 4511 -40779095162176806157338465622516876547174880181220357665698087329915474464438578497466313137716791340041018989494815369206427236231583251215132771957682927218754611966298021293270870382419687763742171712397787815229322929271685699117679373901854141281314546338783270129123805990616534937928566058343434398660666771432404714105198055930414317303552 4512 44730999514519476657222832603915348798911281697707682484244292738705507916049233833925366983360921376091842251969712419443619410028101753108926456380808452574834206991790818800915401135201133219819682861783752784827262743136558716132343419285730183908937714101868479647397896615213236270809912732890884882221463122427366877229355734719603207632896 4513 -49065385899389398265878675321610250694113258140103732307266380040842219654798911673654259420876530628511080794507831771836154009199779550446611717217670390476299564929732913952445473913925630476463096105168294791834140947285948869005717978462963265725584945623533252348658892338767519592894740456665629375327002087749168873232218904375382660000832 4514 53819224493840595376043231524190155455125708619211937696250156669223340162974456576746592732788635984304017426369751636024975349588213526326736097575993041276768274863070814741669827576183001657928716418599005374452365766249049200130401548284581660352418007429473791359087381921208555861224073176186193207308196302376897791140977536284411792344704 4515 -59033054322549619420382381080448078622463522872117047787983532940779584298832645095974346030900984891784092097612110541761413127213046040070980690680485151852533460024922035202398104392874178373221635624559573750505539958555778326537714975560129096270825360330264992011675203388116003105404644678322609383123769897117755500087744207115832999567360 4516 64751327322873322737339193297455026837981587756050889125444513050770044941535785612020479282337931708390514159105789632094994957882986099647682237163310314492442514180198399771897387662253278706119355126806809708379175701951772864244819821200459349433850019666024473032796403368858014254465822982217229378089619849576034611079393338339632190064448 4517 -71022785537457377725014880196113391604291470950768425576900848454065316278114465620408233026340728470323715336604397858635017562286392492388969893274394560852953648198523531031551555571653638833994616431995215491395469777963906843141775765082902394780188730687965375426983499352302927037084042823459759919675650826432840030947952588514532524071360 4518 77900874619871916680825211164819490121762687862508828456106569822464716329761931056663565780420961425503177053634817800240035515514094019094448179452979693073254980602695183185589512628422552407508555661143795241701272894750586523155487521537422837608649449167304271917775111137081509306317851463919646522967242549925372199879841100553008639362176 4519 -85444197144662206617596175950660121036486599100473538949877783820573101401596462322013654661105732602357552304577580622063562977140843769759548769479432882306012193945773062236941647845291653978453377896225860490192293969587101522042015434447898619691035537839281881981207906325969918673715664699034648324717024966443643761579011038628202267392768 4520 93717009548453389149058181065824578153519581616054326235041118999760025869024843089833909313043392320640738192245416626152538964408898409572912710996733353903414631666780123407436320198857692224386198984166105120177292451294674279434157286752118213346676753367420983939581041103201337138768961665340508130123308152212855102720858725835072401665920 4521 -102789766896149280931327093986034868247866423026949474439985066597280168900396542479008256271832676417090703626079984659477327176068024046726160038775715031000764538743957313410494808357794813018707517597956605482526383198366969050164578481088751518003839712811261502441505965580497211261567408976052814099140761803467707790578392987911365507357696 4522 112739720068895149102087015511174138932128058284740990912134190855827477873458864716756071624925488885431312729746344169928411716461398422241192311528144603999896931853291342687956690302606703230855208445794317085829514972519079710183074138239348454837255215810195508851511780855568222036164977724897999900487857221693359883385009686536672504203264 4523 -123651570411706867067809148243574101197072078433144103345610494262231666489713746154570770963017047600275683902184425273725866196082500228320196039239786346922881038332622065330575830317808418951482941831288707388128466047687411959041677023609479184105541590564390893655821621518505218393641293171015597967341384350370239265498337929694863000452224 4524 135618187362200185290220134427970050071049357163999112923510916598931062659433035274092946883971454112879759245739598489108472814185276373538026466591081680109278664762524262985452680656451451832574162589674564289543006499217619802740406506911261222799944653608356663643694946186316310647608376109496742710192921700578841216445922465165077534320128 4525 -148741395111733751522737509261331634932836215974293200518974360304804166292588418264099917772487332948410639523104213161228199864201403944935293535637179484221241589620995180523187327694981385945373960756202511511174709741756357606838002178988547879622010641429599448166917704654014015220491583078306182815967883365774720445676604502177200514945600 4526 163132834930944940362547941432618941537937446490591893595687426157199855094540230606297033600003881824379183709423308788327980150514368623713519833875998502031366716870145422766851992395413248647006652955727244056195345089696403615500257090299894247705046648699561567680718460273608302774900175384997548757794623205692791039100016214148359197448192 4527 -178914910427969658266315064961835265576309769840649818886388766249384682232737381072011339949425515279812137770131713862094529500086378934713386301396127304273718050680198351565760203332074257610042607676891648038938264071768509429783901963003243256927485852841080964670665770867263137878014490799072909831872921818025586983440138678370923333149952 4528 196221823704921936326217679986870687800900445830810992080200086935199495988268838995454240480511495209517867309787146397719017758127789724947007861683823078784913243967620147896723729153267136303134144222686826720501330089702873197188024798597667955653051323148494220992615398379303462915575917819829745526490011155840334383112123114619565780448896 4529 -215200711142301237847560108737273277134173626555686427741303794099942874332186703947602017513105355346748059087857103036275270876116631846535422871577772012903907496916936236536047819324512218443831941118010847710888232217695815963176654862220902804903191059763571997836045170922069761054738928963572760962094400246166457282563954939872461390972928 4530 236012888378287585757554550844751096638619664285771224898708809047634773039928757705426509564893351438465185899838807572657847770518847231028637713213808909659085453393205121063409760799768498167290017910922111026982732450584916811944979865728756087204081219661198692780927857208931540903935775278532096584090100079089754714251373723604203749181440 4531 -258835214967380345885987070062481078928737658925712770987157567713237869270665178209469425709961971807531144175121146029230269195515728333169549352592143000263128176512194498903142848955795290553773345172565808267012860583973167061747590819376404627536761018256053852305806193440784418630201611364006279689179008348359315419954313158322682432189952 4532 283861590208208474466643964555093020331634821720873966398312751870262461978362112382721273513062975820153699255486080876491401229126684750063260193762071172958230733360630666640882079319291946496111196332759621520203346944354037125834780061449927802563654582313777721591617187477766851205789059273220841163044532975873851487960532035100621517212672 4533 -311304592731993999174662767122938816385073992340913858987668727955727973646797942732578370395579497559215952063842543093324915050229459574642155371935500884689238862584035606703988338604934114819415944235046328713533729662344956816223727940234454940458265400149364075581486297825554574429183526649939751377526372804316356953968765499391625975276544 4534 341397277650295205911296066557709960778861289948185062334547110422557727506340187089692121300903634500502738674500276668931487405532463626535074391640861482061801137259519115677658601164087246211053469243103994483293586612915881835433586282165616444964935022174693781403589930585759867258336827080541247801109485100724887788361407973353875807174272 4535 -374395146383379819911283218208149803412302136885516241795552038675659870181957643676870474453577556647185756805813574514157752327259756587292274256162235976632404532679938205200110920160213848206077955635557729834357339768750978573664914219540647847570401061725918934484021022370950385194063404474824339495507044890009368014316825851147354450999040 4536 410578305739933301632052619259380811799845787494616043224848178094932516605114749219885637503531790486645457987716516808130944536862724143106369461312855710296862719642401179891053072213807176355725806915154960452441508249362567531895401574595256110482139599830395934989715055068146920722017289601559257056626263479032610112416822838788985107339008 4537 -450253834406900564662702324413111006695444651379451655572992609732980140238089407113587183663964258984890986503771898955224844926150459508727205451180410350249199102007679579384324666937346810153035605716836927751510557780700118304967461796313020661606782387907935761974779502088086591955547514100145537025285757306679428954049699663143645059692672 4538 493758376748354403300162979530669148180677713250528024638800335538571829308058139145189406448551060799263651441991731824714806586000989071226696891298052159647427675924435193918922695546015397665289267175588546494398984248959916751326038259913841435416176815355750177533146324066614184423169467449831232838667124588948944949240992625215814399325888 4539 -541460985718910479815766956876051311551257180912903607762763816066404089371030658829108468073943126465350810003648058147696132003673686064125403468801204560995097001180263924400667270846828796158896837397580194371064799330018734041261968806305235225928131318275242633803750436163361255921255444983283391026197711288476729700774334076396085685841408 4540 593766238786283754256638631521695495164175878285120027602388291573581476458482660281089966279293778413381670123984731400625582485500792053459705411696443950372484892535123565234584535416357208842108545018852688341312167512699840190468134921842846504645739580438856770696764716211577284608310331565958365658507311752050500382758191149112663398759680 4541 -651117653046540981128028253079073830168230495330221862708239716986717082775191501725095896662925888839510530764077606319398710619121932245201243557683814938733139884307401147766585134056904683857086790588226958473130063351396373562461679980891294101846170722330669377802778078762932389562438395783430284098374059881113411242975562652743083680217088 4542 714001428223548777798208578236222110844966409850679563027226251708479958785311235077386752366024852588794169020853408612721949927232806776338718782214622092945414044859200361918093971694447536927202020293402086218372063479290783537586205125343162112575983823681352782586165806635964007351617519642169663859445172761612707371629394790390137857760512 4543 -782950548991970043897942041903406944981332242802550307951789316419675264302470203833808970417627843530540000740907653123735768301254783768942319814806136655921407968615679687373142198135574535211917175356551969457022576975597680356382563002098600599096602262420869298598986211935881150701134796403553314077782702699724947705073245655416250170191872 4544 858549281073842992948902635096199987416264504012826865809584402343252103424621510095706554778091330281403529099041810293793811139831218662669606669043483746957740334454986652814226471476006348416837362688962758989748122823224878265053388779804622918493760789772961103693395536801897552851395271778600366345512502023983871688482794137566952015623936 4545 -941438098857393390480092813644865611514754434014791968396496477205248723092729065850750407117179351486429229128336099619011294124554989367079558849112786487750829452080937968172186155410125922740400135982586398048530599201737915439208325682738498405889242576111518871684522632857336484947897105776176746827372895307555159474354733650837124492370560 4546 1032319085900783631067828399697891207008550464717002956620442288183768879783131580535137403337881872836262426554972549142699060773505981648261699632977029336864403994271070968987019560168891624407642384802854037815136481345187675302301655732180934353184392575177816834314277008822505589263823594758385332936484619774162118999274452683979693141837888 4547 -1131961853643117306044359283019854087660379022160550438230246581877929873412271430468126028944094378057433454286686572001183868618745999978444927359941387624199473046415029314723955532617425281703449463786782753882505990009660112261567127316684023123958937155621347337802288843058615470642615920705166411311547400223244322705752774390812265468584320 4548 1241210027983193538740348740235749722763523401164932417243088344371998005617393833665394931040035805308188744941527679351213835273443102683673302785303822787801934528373560668957211203190829290509342751671971595253283773649328301709720662698039582550076288962052439559509625976658756088571510352245195007317531494934327516715815743206276626904899072 4549 -1360988358139387274378746433594878189421835785018262225200843926452323370063731178987350772903198415421113092096500690111018331085577790045085377241867278040752164302808196875528586455059566030039626186453876083888062801686564352767900051146353502592403770228532114647061019154105790139215807374901546142712909534559987507230137973604942607213909440 4550 1492310507411212385707485550417318591103468557394567289801977362336355674894107218969934669611063139432823504416476178538473402118296637751442675018381630587279341583075861948003941952521481306536367364784454509549778034194249807761819247433574213426567882333925613858678887137518267454456469872110258545774901676524202885196495594641141022657123840 4551 -1636287591167971428246109891645134881663858482946153708971540227047503146016908709349798408325827329709566921192365326634310151566543630015704318268428805623019943463502970558219263147429897068045460859466957532659991950424760340186347862362005716426045948131993031614519499223571419195161616844747597304224661508866449134649219899092729913857851904 4552 1794137533639911220830669864885422004614432621730857816193644180723882074550846400791052554929232832956752211667850345123043349406442429064385873502675793710615616907420377252302355684256522803428172094536422784386219603337145828425646798865098706843510084428348637871727866552762802481435698351453359827365204728645688166918552878588026682266131776 4553 -1967195321934517408909108752166431165506517260164514188454050336625493662181249866182646020317878065806434596489736152344907455824506022714196814244864662093026785581582937453843303666956126206365631561372460552469514214392745136423661539204059388706231246188883774768399490751786911157095800411821203129237777910584788849550429314040862439204805760 4554 2156924243201983361157274734320950714663414417578538767933369770730181780232473956492164073905177611231963671560761927484738165704670335171616381764641151159575550551810224079562883858290376928713975058899429032146264788767633966230654252362033432416511016334902333131614397920899031654124566715667730698903810065675087498159151296180019179557389312 4555 -2364928199091900115165365154041224661396789420395328949658538723070853598618995440651842631763730665388785195793699149709830039184830315935226502629387273289453819240311469020533751754315663015965383724148246739230361558757596434155513723880626702672756031419643160958734886424882043553736488397514979121726178130902182652855287207563629854823572480 4556 2592965200646203945464973728312675330114543600718978737205085647825061390556992184571615843782934420826387325651553381298945164720722157008732499777599160708774352812714363982628731767941532910209670532559488880383084102644604645280023475948871373150814364462987210506314763968277582334169023053036860586213990974697689132805945857146941709377927936 4557 -2842962156636270269858482222758101990179149014256688633274485526520992966196448787559785769098232365068313845821806847454313628584155197281096739000767619381227998766807860527335958767542641644037512466072058320680789620253877966366160307400812464071921161456604866222434533139543885624211475509933404925824859005669162146213862315313283594959179776 4558 3117031079156775224417386586018514839861249991977486580735864708267951083161548887331549970993125028737263449998381746779096811093011776934489143862259647716065140808830183165622876331718923600894033867939655300329692109193198427011353338270529330005914340280268165890423359236651977546148055505098419880846446753828994856661002969878795057348261632 4559 -3417486842125390741010487836675057071526067508920809420461227719015598885523621467341555285980999211349392042767886973820416138364527550972971451108122976683128525557918207446632342775716147455381893517528484279279095475392654820861144113896739974925556653258830226297403534298078081388077198140935296569796393026739558431518921968202588750120784896 4560 3746866641303923347124894281911045505627325135435140571300590351907947404965780210915690844689877295999022345043369765048336751186370001375196226163580453851813287104452046580576360065491110039090137116613548241263568583239910221447869113458778291857082004987498196635319773722676853087354521286243139132690516686522790414786421235732535531281689600 4561 -4107951318660909720511973971622482837614414791767302707903772590032175275941619711005439802077684106162701719502051193837977458109809825889574194409268294180903595001465815159377984733768731854440334752946995675975628080652542353833058402296749835111342419978118232219574465376351439663003765148116507241616963955442675768917907310081890121180550720 4562 4503788729455963674091697778838101577528929696062676486115539017423964949833790640701042164770408174072567689388961740441810755028047563299741151233241435892525041292763274027507726386879888655875153520144415047520905252634917199847999895276631403765858903582516992105302694682827900450396787639251799186082716509054682491960304111863022106172888896 4563 -4937719347471587959349805193410958878895657515229332433990592234023932144582373856954510735823710888460078747638807275384345524597449207776582191082132945737997610491906531027998502630951697273230006862967417779395115929846458337896437397409884294456520740473071567523248900908040545087868424050634434116358654935492847910553226953591716516591016192 4564 5413404322490284816047739867829492093530202485036770560797911240431375963556972668715539654117104595588505418251992529212699257775727165912902286398572970498340600920424746001882227759568356998064844803976056115739942159534444798803012544364224817767215337100290130509170213566482140001690573887670333584213411345776969232969086025036899844284273664 4565 -5934856224568663013973645188195607329752679520613750097490842155486549995100086437246465193215268474657009781248883538262118570945731794738732594497550001552765442923661094348744909598052289421208031959932465726866706611607390554665662346817492930143456053128274612264377123021579810187273799858116747447007625170282940528782172235252189390902338560 4566 6506472732065645676491218625235834059053549580344996073345646004322919371851265653430188250192306625863589310781530403453870949157405934063680730479066546433958696116154030061694807352148695939398893675266356932640917254496172886252235496231592960119819706719250504167688287724038077404630723575222972477207239024244370386504234671468848508026400512 4567 -7133073544924792854644642490103067916088384149195477732624372103461026447902503705732261815366028263757286737113495987660798036329041626312849181031694878114971240942287967442728443938076714206393620097973763085516819289600884238669730877104123090811307276268791536496448805858769353994770965953518488867183540003022664035390016135281654535912228096 4568 7819940831594823169822107284758078258301854417481362581992744810708726161570573680683917668854100410847880240773865272206312672144718958039251813393178976878421701570506819301773324655612339135272087599765382518140272418922553498725156904351353900794241630513084188964361936130661381649599718962904114723855937572558883188957729976176694486929052288 4569 -8572863547420686520141383969750884702789834608415315961762323227085223072093510912564214410069009914255974334918806533307327041828560270491361308025039933010682221293060859948270133189089682545913150935337463631180308205192602031168929426668694816744940262053167709728155208764808804792297881181943378051777885808114624499421576719525686824137157120 4570 9398185994594262283584316428602714954641559340140962615895583050364058187906691713370069731499555744189338946683084615444466356685223882951637750097741754578371784888720857470559790807050899137414030312071243443456451883936688990480896780766753601531811481970459951752720186307740618341589576379896507701833232369605169915428492306231164026925004160 4571 -10302861029086429302051627409208833618455082383964141758960907239999552957023902470931538380122834105020238740157398888550278796794431598843316330237651768732118545338554382213528661654944816054453248968372653628365964609277941069180916713722365132578642031352521469913819859649779425866187339665217205603711539588673667805240157704360800842168809984 4572 11294508358683814872164585872137431090508071031133145081276066227512713253950069728781407216252961372568272188977857589411280026525349268245058186124257322076777679829739230776397277922015715667682523814611565570471888772583735231260092629822244865785083069312935511710571227113412860068619124682824246087211912794036433785709265452551111514153824256 4573 -12381478418644782004373384267918489158954434829637652707617150327703064886893612694524195957118159935608078839841678449911630516448539465111715687015676102505339610375270338132700708967728476331542677962135805456143020750411988733905578541730016008086423227849662727741910403663308593363377178380479544607230875378057223699356343889515304608143728000 4574 13572922357921468323550959218627879852969236201665210940770343733145035125109543785570239536156729802185856093420604634308937252201114950797331542117222238787090322305230324324716635294623398668766605112007881786887852885361041374033437948998507231657824673424463159525007690221755827985240570219837401075780885412887006061825590917809727299124425216 4575 -14878868719752663866328821463486540319722629851741137679870377955602331305735507072268830211375766122461290984647380776826402661484273320498282979132405512146398814645802252249258400115356872618352817967770385784963792117673539451233639254787897556346955886162883650217950602413864899246301131493546246522676663547018347745273227338175606153220806400 4576 16310307456137305696501391376175359526511636651838432412069796875627618670550546186475193116452171227766650312366917529707066211370024304221789261038485887552331971235994267024323981825744726383635670207362531041175500844353969974423566578179068965508296759005932413113418726804383436554932306523147932799793368853247466027132296528433382540653355776 4577 -17879281976711724560298383081245615092825194578496596657719600404632826739669471684626232526095857947416064378331586950528781561187471911585116412839017898337692877091350086028425807922964340592030907147677957263828800408116085299917956303288145222188563390615787644411048137386662146511745548545059170436939037594448014429810329973590179789710088192 4578 19598989999380708358926536776660643560411883833079534987953090342378998308435830679640405898547927414986324153179412365074155387340863735569885481829454783281353754875475445632166062645287532741827257977065472193192766239435694501101913773516522808123630979054145914557810049414062790215593494892297480922870955002271134700135307287729625679442491392 4579 -21483894043246173966843090702771468546338729575220675850805955882716174660658522973971815247970245505627904018568360337364456287303913299696032569512802596017869515063286600605345065251830618047798996660816943585967591894741943607095661040403285556953920848692280253075471500010722554672858719942562055025138976577650293626277201508451867217985644288 4580 23549842484543565447471760820818734741610966692433833779490519101209066399955280360680685417208720760876871695939424689357690012560662876541436066337912195050828483974140635360750019174592967672995662288272815799124780917634223693318858008214381187450922264493954617478669182217208557968572584449484388826881051077531949939593521395827627375520131200 4581 -25814202184098393692700578982602784105461738236679841855938928028315589264138517172742153087594726911654232723446579085621934798811308700523461503643337232355882666812152863054125628542339617886845576736095378031245625193206318321242707130430542862896342391797417558547694105376738047396843961911099505017963709514942141400325998079344367324366705088 4582 28296003790980002252527758687934199319576980249182958005908385477116518745414163971669374979645062938110149637202813225038485026427854479528373560433429660357712931854758976174986261355583680998209698306122629156045789716855115208659470304949299883492385216398174928034669424193390102500692631130770779261257903145828372000688187750880588353037190144 4583 -31016100932352101960305950404257089572177628120583423367536689198386679132163916492173006622412647899303147231892756142118255485457697293363119174655967186658945034689909967672720304363111214281527144505115462537229979329925042221715974431219678910889050682086513177561270098935504963748829009270901040865840567480493598232529010102672209150842303232 4584 33997344614870839508457618776414651042137564170026920371112773269075805467967986931770631907225676278120405034819117824204425425027473503433008961672475332959420527201080484660223539584855961718550330063720991879060782306210290882457648176414547790289880936763411943062416201679794701660739752892875109671874322204137259950250226819863954854488170496 4585 -37264774289314859064459091732007256718265134380172020833813406205234414339241076370624746034041644821803934015874596848148229027219328706545838620965271285710785885105987198105841921344718722254771555385899735494451108175358387371943450327100498180387513989694470250879144128289945902782063567598679963421323219021784978486256277684052428387766753280 4586 40845827168492266118006259978883708258615411963622691386515980402025587933732300283059497951331210057408679672132214869290385592530596465886150164184975032590388139613314012328728918950537630812819816683702791319896771231942122797998724616922066128820423996139398058580163819267421148936055199514390470975971521266326500230174885181683586219373931456 4587 -44770567540000063478724514360209997029591707346685477593296298097499878554900598486118771960469696078482549373623890031502499719206254617399523272419581314538457984845996617489073254895762003975029643272490786991678034794236714568668497667621699636576333536693898708503190506746598979324310142321116705329457206247804914972130624354103632093491795968 4588 49071937981364530302100413927653715122639834754031495040328675261811585998875002985035873691442636303140094519133158538721230631107306959607429530952763746451616910840957594605486095215324546578084919300106785350578424202245528496672559049898601550691958734988968924316929599914583169927186540104918960107556272366015793462625791626126772641346783232 4589 -53786034566837057301231743454920048246455949106191688303803910796639186954053515406734771004163620293764402940386215473924594895875584510925693701153046210113871024597080486683790477740093766815889973675537113186460825896704517335337962493886644898356887594680642223968591303452589848488517377526974269135489410037903354746571822332792762079855690112 4590 58952408354160178995667828163141610354759275149435985108488006823814867310147064778101437237302565430911291682954922915820380619665774315795839865333325865117247276542250420778665442404886236699159868225265639376544950714046029357885519839164165004107023648165651599184589943627909969703023444237268176323344773043839408441552062850907172125388416000 4591 -64614395657596482961872508340025642196600836479809663234006772246139605674086996337573957433333917913715136525305676275320542744915189720045465828215632949340471220971135596279589450599904783264534312219887278775674085100681533611650354466229062069525946841093280025214583879614072126474442561970888609972735295882130279195462693307830824673708618240 4592 70819479852228241769647885040144322841343845509410778014988507199938331329273140404341928934185137505571696443220887113511947993299279180374426827100793503944309390839477907478776373011663628127543432827868006758190228137119325394816936996953976564899252745955222122817967449866846589336873434111048321873329030612794331307796081277136356952643577344 4593 -77619687715958296092592947309682986521614864659495178827639709431574536783972160476292538257798377431848602487667663606981725015237265874065252690233508529050999350239651992601869360509226661304376005956307599296184636345635880657018915061019926781567138208774111078909873131217947930952819706778108321086997527751686520353156601474559859636188888576 4594 85072023601930169009991681759757792175556626506499632364893737376204362744443256216946249604291825001552430703775676374213977215787808879670046005901494418066827746581806991338743580219498433916324809128938306269703991015904396702254216315319062979684945908281310464286623561729471228382260428094596380732661427111374129962456282561467980508787221824 4595 -93238945047599542558785534483200611443795960639413985948157039256861645132335097203411729577867720922237469192813961442015062550032961105952868534325309363907784835436512221863543822914962135157907446955790813596819344575279174722054231972796711777823066221607395137548477951792642898301667625297719031954845800846256972760955174302299510792480396800 4596 102188883770016083003931687883353477966829811840409927591090981286739712239450011552769077324413840438345877193214569358520262618672661162724295844783978709420894291967239603654449075085483808984076743957296638122282494816924258681708115631058909621656552476587380751992997088464775180969422238355332640838794065658372934649318880237793729941577383936 4597 -111996816372845470383513175531124791111949478943502585247429809017209846948146953401493584356556858550205444370213138761409149478956692132196664830034223915086523282549181666898365886409292718780339069786602431897906469289174637710613987454281029215519768943741155072351170246259748494874131886737054587243117554416399087521462222061046955270730190784 4598 122744889502376223734017814370292879275764468823523776281906496076668978609128503043999774907493419091323251299647340977475258087097643675987433909991700640616068570011482041081451399396660537913406540670514801382433633474086904341956304373118245457499490493801935049716320810795318360756628620669627874806138764708470089783272653252786372046570236288 4599 -134523104640608350973179181338789245987008072411860550641221616250511520307400209927958823901589252736841994181030075773596936115756453859459687052052276418228730745973378921322681580296846698007913269082796070017856037806787464247282022525339948681122644381533492531835746705175464433159134587481531319156521740137700439140364909121534254596401757696 4600 147430068217226653219903588458675856834756234170305791172078953746394978945959048730726564351550596344025169044158755528166956161443346987776247399249643521466068449978059429458234600610292187798090504979599125804441691534399724137290434709433079434783029145466550924658532106325617957101790110454409840600198478674602857228345636643080559101011700480 4601 -161573813262888644019653551487665322558603847121130118384506864306510085424733106115069286712555051357417750917724989809447714652037650372955025430497307172928242646739576143617633479702040246468906175214651096396130939510584950367487698498345912736159773262174890961765748924093122578158342650664759331712022605555444041143177025958067029179539571200 4602 177072699418259137702205719635519226720678962304207885744614026561382307376658607228781558602752157544614427933852704084372371111792945212617406649430019860745728567045392445992798326222300243423150667830846124592124328711644996898596660689340709279626811119088148285773271199218314709991380792194524366893984677803155334580447851458220182376861414400 4603 -194056398761476434099337901891486711785861636103663985789147016223340288027518702180214994998838146963511854624598942595235998049633975541702245902220579368592237255379548580221206911767036888811176274679412690003356127048285950718325252743626452916091623266366806737458247810945301289769097864447694795074102627768437630058007241446104591814721352320 4604 212666975626576647806462653436223864098052963100218069550845179740635752548578313169896129694369997003699907951254835157912711706196420023873447517356453049019456599080827849865046100199998866381586406188425976816502988163611398717011566760859703456492007025564699396063460743017606794914167260142262279585449932844358997304171687186977608729451163648 4605 -233060069362676969094361672420445681092215020166753889958221229580939467650453628218259109552663088518411613959843700640894618837923761960468953563908035549258405544848126960802323492224680958878037881805904244744882468035303525746613493959533874457674807996878154433377478574213321641787058743924482519092709748326231817980426724275939692868416916480 4606 255406189834823156601446772575347999092760591381388928081344309375496524685033197489963239684145557182492343165900268205238842480157394486890135682888339571078187693271053424043310923225866147179902528705200693094068451859249550376702824703483411116566360187360870191038435419144609595074563431255300574922113304209650848343754808711142913224604228096 4607 -279892136399345202762167946241372183802286985455000780783289912730260223040083558149456552477137082302925437610836743898507404759757603545184885881145630485390723742959768559885729148796197067003247613150293413383361635654441880859457876929630663005922734604887502712504471053210175540757008729929366457269929389085070125481080920303782511039878953984 4608 306722552107005298211438253830281543137982614241276168717633750399968187708167815474252945818231247075517117054710276980540923884493825637966518351166813257586732194478583479372812176975599301902673790787678201496984787230438748407778854106326814307357640770974335145502122504147792651830149667541363794208273910599349316471999327169516531435245138592 4609 -336121626004557717775007966106891155049314541834360387375990881783468002104691253521534008376330696260773100600747462079265209961124528944085037191757678567901833713891238439826946011320758335989903868028334311045750146232524270807302671253723566275945065076846762792938696250941696697480776264493551936505887372958504185692341881438120328571131516416 4610 368334957628759895068874261808576649907496996587371786431791390720947394109000605709925964840979776133893902335173928760542796262777218723414369061019956746932994722224774728109898226120567174134369880530465062887167010666418544097163598264318754682271841444066633423796008795552068025368115541991395547352847366488512224588668498033146663586272912000 4611 -403631599126436866170397614157667376670685354040694729246550766440544545638615236055674351574143795290814213513861289304873942432163667815982661594218398171813571873586338793727619650405836330262537790843737709204078889551295650087278367164839736056568239113782012880960457099385406571491314045376514162810618474819360556514384150639338962844527156736 4612 442306291900919170091889897750003616775891577728011070790370247888380215014522530780118042735826300654058691714228660548597363564263295823091026305106235135940048686378910940137320895462144728198061990474509927181942928815804245688568113320246891206203135258085749592823768425233936654608205283478341401567472747240913801050658629227401992201070957632 4613 -484681916291101619909348475256490331143997030251345274594986215029709735452429830240570078631098369552072530960317701318797289219804095585775538891048458432405907893011928725410727495162300706761142312354814707516263316396492825396896165459581430112676041176266883415392227900369667047018830692016215208005609274373676307378850842370623985993568453632 4614 531112174547702835341363174453736185775042572184677671314210896769287425430954572438657553405676705824483656331176628468502234610022866125023931703942279641534236333333140930502898737367206418437385329766002796606379876395230322634406220436803505930193144570305257776265953168807973516937616080832399640867562861915302533466937799005847148795117232896 4615 -581984529296488014111483378521230812353689595112784447587301433379589265115068114026697524039328229790095955482233524696550806791169952007985037060817443071464307265244952522587440075302902669388202029450961245732862983610895845154100646790842481857207082324480756044607792096770084576542058868923048208396210913380686450521392605515985890913423477760 4616 637723421786062412638478400725817551030077316141420853618551382535785286383260345267091545267352358337251860110453013873753420103188461182689350327163720626488019369789578357983728576055350021325270376006776117853898031458006302814938356361217904143061635514874915641131455262124510932061525594355226890826626784842014650393247767539844734688627121216 4617 -698793796525659306212313812198830247391305677492627719577847329159393964047295575642730359877664155590306996516541610975172263869952495701965975808670398084982662955346023784572540700290816521608373103126035956981415307279180840455055422196750112612223633688215576257454718808495855920971832430089790998915616511380443007493466481982459090572539575808 4618 765704961445080776196608582321844368654850040102292076123655870807186395719435142784714447204650227055488432414525566488124459508673477158593744769265728179533997087054475749723040097389437590838223735250545809892308579357820453304012158315450364196238558660684675103589698026089462907667669059695548710079026634324281384894030924658909978943217420736 4619 -839014815475342394414211864623242210440916923107611120565119840077884992590854567517436696716274286675892483822846460302575667799159163361030119390463105105615516197396342805473196880769227371825879055689122398334619486063161890381389859441584611310818889626766993722811855053430591704061780825923050892543362617132355774233639703349766605493546108928 4620 919334478477325945428747174751665725954286249915064205923966531966944573230937176434749029999038006409622397533081154484391296708515681844545415394616781523224543169964974487863918845998969876059106376878809813300919862224318417897073180785935423339280285821134513623097132114737184382812083659227767733983010712068305675566239050699377162583793295360 4621 -1007333361761707715510964560758704333559570125788980674830289548246865296484111936450891189928940183618815964481465909415482509983335491979301743672424458017879060247518656841586011857843945833586644833655743049231199156503020258529903377326746147235672058752782301257356656029065992874752179098267206512492115619806677330159382444184064708643269444800 4622 1103744721073804250748287442832844830795616761137256176047321685627742570391750001065435165400160561677567475752845615574975743456495110805635690462288162922071366419117557676298991923590294241278309063503941611771663725784320706673876143086475570905054846706251180495524248479667590851275265506135332718295709604433007872710997616830524479873535057664 4623 -1209371737891536293640140011649825329793450683469952380224207377312265406038759896742073149590816674067104573176157959695330096803682617304490832765690560725975957909221408630908625242070029753712566719727699801932917137906349288825937496393399158563370780477231700432020475735540684739171374684151867945991839321534102067144394515700858267318664908800 4624 1325094179236044109975377248587266883355023575872356836394778789250487348954785949383894380667247514136515600512281283211362268180966394276291999311084261840285117837694003242922500817983238194494739212573198475816796444697389348718067096561205498321706382231149371134275414785216436740682424850799172311931660269408152263930303436921886136677498142816 4625 -1451875690958264656785860206510753271102193262876708095800199184765780234661496730108707605652521694969928389204643455822618184901000825912949571320043245278693061621454836902766336073845630488251043473705496519951097424583163070848582322918398317336038893033804581076866545388409537224012932981023297130863628930615348523026386529521055802781357446400 4626 1590771784680046890287592642123232118945554250894821183400471709957620060408191462069438446840997801359743926587202292633843493625195720702844378823546703367610839657872775065527958454908725059746449306421093256532639968712430208438197642902490329229174366771146342783330374130491785037293488402660875835501373489403308250745507708311495182779405165888 4627 -1742938584277871179906053601161384946864864513462117151319904407463942329082455337579029608134742960244862330112764352561158109941539386051684570171465230313891660607668371423951082432162627937378710326401049852017119614367339966284385135138173632681508695431493427928145786481511343745704293590904726043911802841344394603206867783446781564762097025536 4628 1909642404047727372714231101072757064585191203797893794234151712927156170828849204661366653537194087801321544241066801407057663335527774107251991344844105091269543642721664706552564602283809589970625772389454985356123365613001771764588501892394502984573961048538141405841105497986236086768850045825785101704929096100689264877240827381423074919778746240 4629 -2092270237532389928844691167240410084154760526619008284958171119102376778058480302455115975600859201892468114139789679012553576544661447121121327884300370417746853481011774643974659789762912058084382807276508536773076341237294334084497720489892749533282258516782491140917687369593842912295902869770488121585630868359742867256401031708934231185637897216 4630 2292341243483242781396078009464777347908706844595301948482085452026009208948752802761821145654815059293919824317309935892792806121874469052456720864634922869619976114021386862250630153069756597325341658832961155513303423701749578623824385715198859101263713937091618570516291040563362905283924683363456890152740492880109498985858280314083889510401848320 4631 -2511519323629281621915804940824728973172286974465773118372893331574131844357759272718745388739652575187317291007069751679056258666465947830926136057786644363834678064355180930086351483813202557497862109066145721425559435040190249496180400615721936926494051610929215263752617212291171725849174950346713443927646296909948249497391917940691522237713942272 4632 2751626895903082814951728271639226847756130012002073228901987700820938079410883120087537781011499828479966663077723452910396746603474222389417590604076036611965162889229972066786946909834935113087642608861868460724650542787627953119958109753819819020338483605956647970513009240667190825212401245609671372169933560519702929433939499700873265983080219392 4633 -3014659976600843817803738296209180101069442203422565539097392288327195317910949137694556189922043799975566426737815861040609677397804423827701872626030508824582388193691951675723632497714107432960482270173376983808573132199271949641913693769446200708933605526692277915872844124149491526449938112077699948096903602574155372774116694289052443313968409216 4634 3302804695711478052140350494240427057501816575026123495188652723739431770105392886803378002303344748448320455943427169892824597206368223753773006314657736089251679163331607439663361575305021076952143917274906073461598105299371988836183179790072953073799877679425568197162879381551907013953514746950439474873050613392350506470725222447693196772145150976 4635 -3618455381426191215925994736708648767916236546359824146090439475370565305728682758057368568867439731298101021777950142135013445514351799780781208929319970671811936220632692061286610194162239526490031782706482514616135999483766969795492471851535706964715066187279093702827020602169734761009070735902520033457211502358785377568863065225834019467414581760 4636 3964234362731291493722767537750611539587376190546940010530786955693409934093106388450933898054984482079841710940821675768859917835773549176760786469017824568779316712627550343465485130960272776203587402584807407947245756506606642395710621493584882520170878492753995812209005054669468283280534385802508083493373827743995922391284931756037217854576862464 4637 -4343013653098604409323357363478687268614903327911527796721270715446762787130815827188114520477800081324740718682957962857671616046989758928517630506495893048944095896138104292248075941287506141762147050881622518547492827036165509949522531187702306494135068680299876706118920216733506264150760576202795532319102400171953904851718437004403340466420556480 4638 4757938693735139399431841474892943608157636090464419428529015682516262853354915114161677315384223413753739020994994712432352160419816343780467405688180017990698663391114852372485414203134249978616134667818850800775367115572177583884485626680141226002721974544658872534638660720281399638159616874362867719532927829876698987642786068789942522128362489088 4639 -5212454351762847373157537599331723129767190283025993925687400693481256873607185792701945604639545354857552394099879373847608535862302918397669337135354201678396926791675624962391585009834666320276130331613555672610942707252735982478215324654209577769411025199179680387809181528603007845803752510759773698126129435908589660074607953414227256683026783232 4640 5710333387208594073421696311256831281838387638208822995570610447408234697309311354279086858723192337659286423887018225770471461884197448665278552191597944610530010339331675743026501123471338379908403347912717166822568318171693450220826548727949240363896881215348670981149798648529482492943945558259709127927319085854451543793016377131828181855278864000 4641 -6255707622945074073425206052768240296051436881883608534695678097634758292515405910212690925317164439470844786456863751041590829744900959695846860896415776664827120259896648897265417460228625538969440092951275201694183881171616886064700787360329618948489478295626118257372900563435370704876332724826176484568208893020752744142220866781643614015824916480 4642 6853102073900799117300005677671389991784714925045434863109024312364963494566686542160249114016306833243844826216252694574817916163736067952246707251784249816401372900652120222768886794173001783535200576539277582630353425726550837959262087489609385150197431039241691210229245041239688267106605508027717630009545299047223105945387810367178583465586826752 4643 -7507472316132625425885367721479818873904343991950604009784644768104857965558223620943390117418209233451175129071477099355741075882167878969451132073510787484048927509366731631801892107067168427207046992720392638328565236025331626286923257979732945583528427623321766030771139385603423536694683741599017709003566780477495287410223762583843711422807659904 4644 8224245402925741660262085470497506264302445890991039660469746208552026065141694830121940416113358141826555471927655788663752076755363800249792931172459040797439627884267852486291619988275466712732747276374752540148445452776566773819250683297352122223012074392812478296803417227533913036649629632226540504729425091745530474711230746238891597901331495936 4645 -9009364664170528284744031313458752292068041362832382770792678411971315722333211156785671576354598354204874944201754897441636565904463004679783735405720505937670924547725194695695810223883386870141016680609310709237572825054424376417713818174796364060212517467344714904148816260755224492557007015676417449778462415396407873715337821625652995453747299200 4646 9869338757100589966682982295059485432359232476055527019940224331945567959617306616549934632830559452457126447843049293435497062961458461183181497612919817280372111199298503874046989698528690694075977214545591943569408387954178358284026078017213453287231517191718063771899323397528539946003698279566699593912438443822261396775818336944096692531318765056 4647 -10811295371321317536028262597938922099692589783196410392441753732795754428519365501450970094994707188255195675748401774399323281229739225101341970343912313200077563680623891156339792337530666701448252277523079455055724098097650809582361441139905623157213175929007979980247052387448176897278106541539294720996019854513486740061756275622277731138482063616 4648 11843040029197818997498302293040731229517695293348310630796958459734961424381572077028068034384392262218703457004424042172334141540023151927277167689959771309693836918629753445602000549801840388883551682292480327104272529310945374568249163655706879374608352940113346682338702381889110693579395734829930543630790393558047949348067001311176040393978643456 4649 -12973120464416044373297366456550324159659229584696654341293422051839100375086889148102008602242091213154881822983094493779440845085765773342527498490470031239382212323233488688727805643394206250822002989207122950977051892476335262628341792061466665598895130552930002769667204975550473742582692881672612556691925989031857564467704115620827948537853279040 4650 14210897107221826470266710782625832672336759907964754780434284578881791262105780047641923708380035689531436780857550022505863271845571669813887872882973052791792433043543789962100614336430576575635540358594985520209786298946302091176788376902280439841993372983821640590692085739348657178793831367888069154961693912778204431017388337047792664307206533120 4651 -15566620254851877129828885567866713045949714322709775067946378947673323447039880396617523927042347837041572686178774914343821048668857800744279332923267624979951523538863529867080134180071330451009974957547805449763949203138286105687517310307125441710811637094785465694475878407055648395458557069528267919150818859849198950121924375576579509486987947136 4652 17051514560406145457616064783783648268544385648882687977802109081489500781357448428872019402730885188337907199689338643552416729618117877272740658892735637842810045946513743908952780347111892329298739336180981689066171542002613435535771981445524215178187229618652759375015832300578941571382011960242925290708229466066994799196476296773350239587425806464 4653 -18677871533318418585523628333661104952407637813116304641187179464274015459067511427649106018270990945715165721286345672476246010100170081828911004402156517852646009147127855973937499615798857378036064386066519127552870320147330864429514287095618192002860224359310134915428821069626942881390510978422463121863619727779734955488495876894069143747879258112 4654 20459150810149730772135869928995416235468766394268534069272747256837867691012758755004123576626833091606237225599052649806950210536329876652647402650187349331014466168588226102909886503522052210897158156474117978624506716317565784370389702073571248277773055559767394704856182413350819535114885197393943557133235248789548427511608673443640730821459416320 4655 -22410091026191151954032032709312242493564410386239287387580105292912671758786031629313626470985280388565694143776894922798378206068006681463753363405881413330558107918765938682010608261162174593871434549288521359018942257989785342287897713754781434684461887515030381033458985629867332751211712529735635574810584032707024280661207044585610409724509446400 4656 24546831196903296362530879085626339308275949787706325811100884951809175340465174166542752104089569662206712284249435941333292215357252598731739368790240387774861246037271122251736019368989977573101203071501748167608413749462759211976163184074214348646115623372331403793147669359206309013603444220304380534726475701922269182238662958564893194817450988288 4657 -26887043604178942575031545986910679005114558563924509125336164393984226744988145303462921040596838903731611937577251487710176772290886986960233836259175644617152857549661035143965982122168911830377526533290426515319768297002714116534318896346476638393290006926194781915381538055423013181512808776714235340107564800325337093024133722030406103752633756224 4658 29450079276492261321778492187371338483637573283833142166496809137204240557056108874270870676539592185882164915858630078773696235907939901596697250506897817971615055226833162157703131808563589807060337467162692246889646917154966881752130440075749005453791503016593467873342121299617510814366185121794306550377944289388747137626145466631267104891026502272 4659 -32257127254959005475430065502927165967149084771909942570065737510931921126211235450070354464656341992766581773215722844747777355023750477436826757788196711061694147033683791641836846359843083841801040077365369837404542138682312621563657564213891312995289547423471050023071918092388634151008393983984408614620771875653026817096892784988596240406107413248 4660 35331388950014455892176774230377515743966720529174143210151282504388296486668477446175792523378169684785502468505663239938939525099032000232854137568731096366079237850735241435323309202512327633159847248235395370038993454052145385211947772601784197187994973497029221456995291893208686979063326988032630838261347008216760054835142206496385700813106789760 4661 -38698269016736680060163935240771878486552277755508046776414734850287610350285446349100015400631421617461491901138429395419391978203206985675629874252891654552645244067990195946171219106680206678291733541386481991314502842908318837961278261802447596578328347142764714800078771744162750632190314938798348803832083353078755259874384222326978262310847510528 4662 42385584311804829199653418315874462004163921694285964607230853511704548548624647485100282573970138038498752173771348705751214586820240586069170014141511227241088585582743075149190407013972386944602479553475539560439356575194840197973519249778853323555943905073164602612709548124682471725690200365085796139460764455040464088719164220423014149497268304384 4663 -46423792642783314304001649786910991532526976134398030642427586573237088626119554396804285656356542159659173846723247575910288088941092278139920635088317107294926754806050052503468270308282627372116520042854651996514436202918048197577538600535171795083702858661626398866221969784774580517353616903714009040956965673003782532492414898096402740885137512704 4664 50846243182063646596337753122218689682794771017294298359302044085932765115961433731410744423996088728177697562082339269100751954691097523293207806558373329085308458855364353605613764002699595533297949619906115136482280032832437733378581708561465295191209523830947598376640723963721182771216837309609280217542492104815691184444857329545364851103445757696 4665 -55689450594690448505494597283984845220045954418359359032067560065551036765421183018900175607989810403971488989533304970053605411601655885637138280120431979394236519995084664954858348962007109319935981520708509227196450142610376715177303839384729749757370945725724369298435842328481541257873372880164978980014699572817824104384477598810206450098020444160 4666 60993395122884275572792699826009934691402616561621376799606296725228651861032561415557335718328043433306940420951770144828974941003395887560935156715035257836071168043913826414724688888135612792551111330357850755958793130861210433070513954248988301559568779869954520643482177134443988989463658064207284292542600622945972453580065037566033494457494990528 4667 -66801851081924397624950949356901685715849969864158234176708582010763587219557506705710756613576195841430741568057334801808982094399792617886658292459036839314171310891112709756422218164152948679279044976076650947832165998394223781306915073249789186726833883299247004639307669468252647099889797262360201295989581182685092300044108680709461368799506821632 4668 73162746453890572269349236030931731860368549641663415860278807849633257720530980321610622637805762303716142611710848791401672503790140454364436528974334026692533253955326177866748104732456265055450412570798505511825213128928752096321223424047264894867380367282585597726502597686081859377761828685919284354419832234340636044860164097445788834075957363968 4669 -80128556519467067444429263214902112739898053650653525416493718421594770907630039612951552641578632746861028945363756529163996672517243312975342636363970408982761513766892782296829967131762566661618912891146476707958579389123262405969460106776189807220629435934093821300007273232680244280140753685886634809669180931906375106948124963862940424080578121728 4670 87756734745644895638153230523892704671597715280910902079929683782062035826405344808075228615215064073928779794933464878328856784270751377384595451391632473527534628259566753315698760875085949342636203316589653340503590726988355814500507328117118086867927869528857868156668993221126864364272108312953702293317213668859586361579741823892891696687540885760 4671 -96110184450973385787764161719042719660183367193358041868995688158416994593554823470619266223034815615809295816580157392221204256556825096419218274158643580231557730309276980125158860631078572202243379308764125768238001897515375401719754880258937141487333103290333707624763901472917631718757917004929704691227800941995808327288618777230034711288816069120 4672 105257775102475860978743094518882000275038203457027360028652806644299789334725195978198903799842743303467361782377099382226482637968723585438899342247804970290554944852628703798113741667231116002842114069791747289946643885658254484270522075498162207116201857921653351354372675827705350945871674815937368489294345874812626025927510915370420235083691141952 4673 -115274907462154301035895611274982043047151363113043434278786418024759698927464718051862069612560715644198800803809686311279050708472432494140096606597837134777105136955079600873332442507626800336378362958473177029430945131068116718427403342312975131628299606191482418766421125517084761410502695039341982071949116191798547915347617859901411789941503785024 4674 126244132199116200733302893060889780323278849510008198425125813213117664438034238798297325606546510970521410220333402199611213016308578229294996185260981908206848017611852651187087507020862466349876284267756935788053544123543785509057481840927605840109959300438197125632958011373454632155254510150867338150848607449037524002159299443222407147016219108352 4675 -138255827018992737427063073289101266607938437263953125729203954961908930181768633969844851124636796427603818240541467615724155909432538505781942100960974535768108817165921709160382455625579389723896078607991840808627527938908456823296754058446068910316134569707061934141424705141709171831868717911948105878046706888548281433037859713531818447196965011200 4676 151408937839013859930303129037589039327489028778416916143365183077853141580182412012990422442108964960686367489541371187286428402245478104774167940063898690644546619342982326335367975010455866540508811392216977187570877632588227527606845612332501014439960557391409558911429300839980773081629594986883196170959252674310248010129386642111779118502584723456 4677 -165811790058728219202276729332669961642736101002137116481870710286277957861755590541389717703842367372155529351599377693652452980923849578103900070175272179161002880487455206471181526170020392832517769096428051994689238904988466473332735706007000408891270785984048211579247937488228292678187841293620696945435672151634928468420128692539735594562228231168 4678 181582976547132583633409525293318842553338442309541985916479009436422687692857138814990828206609984553184125154337490896034586673975337574723517111287257881552236944155316672201712670360592317694467188191329266678048397045238043402465494888047574198950991079100325080645444085013786538419045079333436157673873853626282041552664226801962945041224090733952 4679 -198852329591532627252205171466227556423552415367669075478581694961159558757764959941939881406552351380414571338609029130074239978067879916509143947681283522117719163009059429043685235466342981572564420106892959106285063141494998548899033395827990271798047597554814712213837461272254509807800805160215354441381546245700069928778059733007702198805625718528 4680 217761984736855684968468284966875703653994751836252454231821877912234615208668521872130750394996951942475413965209101221361715821389749881677053244599629767258806002650377488085363350165798581365602207732156067639395699508049278662955479418869401121503755984440574180197825755569416217294802843339772382706178895933770248064488685867509604453097914637440 4681 -238467545191912818137021876110580500247209960240667571215902531828322772375992571803229777804009609645245959907988204082248515033580583928876894742524377502352964336527844890168412979366949936343134582916283735768984222598406019884448642770038827693854237686292788210456636802542595197845096882527439747976148562398213530105941786800821197444690092318720 4682 261139356297319201842351156096857146883599942446374138679498730505575759401285451578163481072135041248053531504864408166455668659047011789057287120221282959503343548606659247975769415591781727701524272667941529490355427399808218636538103603600224985305940544936054240600215595691925153093348022927823492774343518132233426310482885428609868579709136487872 4683 -285963900445054431920182745220107878657225492817044032261838919167184715952538930231066493097594943214709894782251007558924153490498900681539996603824036153548937066332821204107699241872990358034121914991286440377627415448992444496027962217826544855427690826244069461679478410240285943607557723309047944056271490384381232851010895256411166889895462338560 4684 313145323819226387159460901205713040104072321744822473504145499428382393022164620526016694530460745164893998626966588093248488748302625623237130526933827986553067939107716271807938577096100392589930686192655344823355238088635895559866132607785289299793154668574570927354058298627944980309794071780722243448609256613214645520295644010296074332384757899136 4685 -342907107399423249924283783278143150712704419066214902578213234433611876789226894960491065563266269072904526607358763269159940556939916727917434082367772794293233250912563913085223194990539288378339910138426390543374591199223306643482838712556343945506672581286258805279120889629538940287520657137210236779551296000453119478596641536071640351476005754240 4686 375493895840772502159432042320637577077225579220732946138442993701158391834972008601531760861484114002520056247982373397972053715715559577781163253809667037630431810070288766839359994864315477240879025759192980305098736449473396036204439210521000142498209148394443755733931850428586109955194714280141448154221262315986655268543944764718527796357660495872 4687 -411173499127962200355134941762762147196218406033244444445309120890219966294647698722889259019550615717192047567150642452280849184826368194564796195017150617844876568619954369661037237588149915302047370440476817758803747836812481320428155644905059530101400543637771675936433333832247342631162124573303980713448999546904042946545088355286948992955981327104 4688 450239083304398753205198377451250209722898094997477985044681113464332531476410513801348487215295147662184499616770670197724349912209731218424887463247741376035305532028079278670782675656416475347479348743464783811309201800564808372115866457979548230374830371393485832408837028524119032593322871387079945572372476818654785660028921853992086881815301088704 4689 -493011568113731655577646497486906085234013848872761555677647185344036186163398690953986177138208392451913403030990892497846407505589028972965520549681351547910704629563317821965085244774450843980827922868785524754890626729347979616096567151548480453430498900187663690685977190748443648389671692696296832361946043911584459874582208845017358076285934898240 4690 539842251071590174957244061888523835128673589863602257585261761501587008655293631422651894052704274903942331982373551376425936541320960785610944418532221263064843702771955540416947698169762767099135402977545203542956554305076643737289390928004608723381801410165004104373449544839410593429633932295991225052073375054099004149269769190424504778880358144000 4691 -591115679324136944499128138105286388482614389683150979342515907169834361637123827195809775321550783502681116093818936315858359650513124733847575116079718036912937491716409040122964189585359270105217644157842980206932297100325243439102214565604543352104379911550312815341716463449801802188078206296324693958272246491215845019441904839923449773976021888896 4692 647252792661811328795809527523751076544570059219061634022695163491039095008950760299763527627871818084308584774866103191889283243622522862923550469954303543647319275449826657390916875749281261208112193358243311322204337418353744309396299075756996844708543642298640163990594249999947277777995558342907044308761779529601766926714440826836724831656968386560 4693 -708714363257668843149583890358846334580783934320318718258118874526685703499748136344974313356284164973926337499043107917334005989848501142144557765010294170297541918679442303269868948173967703003450791353348031501010266075544681476720728324131282605950864387884357778232684232051949149826140241710332206174035557502793676604536753780297771981347554579392 4694 776004760107805154030837502531675162100618613055400839219282628152696664973581484537369730754486035874944642045741138700540939706142786702623436944964075235614487042881077393264870777801970811801628477355869955091879652677696748028060996173383091384602049526028537806842737584187983857227025614743377058709644246813741104676010522413637214857233464530048 4695 -849676068785936391295475390537779921336146290088381841217845530368758991502505705562586377979572826531339058891021493866191246857702677525104616734092511180746261934785195360867369977265969399401094480620268329612213771353637717418705801881470209949949208554416553644078355463564121231197879285580201984614174107681929345242095820327683094102609539944960 4696 930332600006568981227150947269956986125641835762024774381110916698351198286056153390616154828635735182681519886971077679325088148906266886353790035153900525096164082373284252457455535621830752765449763170517907408205465677399195642111577612461271741497931711522614428245329825518835720528443444869207271867246838478584775824304097130173256451781769146496 4697 -1018635823644605519932440149917122976204557820639545994994783046568616474697930683797364792090625988264682110735147070855782924093397307723113767812059057155950224125931497003990298679529198834892439608116442635394741560042151448661721090129731905916486282938636150825296192267919518604299852870411886338932768449496160719626553643774418356169322112395264 4698 1115309768309155191262709096084461217205485984921200080106762616148328544164043598633854214698251886157306642865143861517351211974273844867941392507965363033492475107231258572609428982780543942737319424578918932082349200350281313593328909607050655649516178053804008811263640072600143415984281176774378556209501595022052325149949047478507756308740908305600 4699 -1221146930343592573800425119881674127538482089785101940676140573581863025122959726428852665449071042769458459741747123065698610394770552843100523892458536460016691294226881337567626458347681511479008961014200346684975915205534289612379770636822894020208575305717496132712372452812289541463461400026950254465055256989439243559136340475655036560777066848256 4700 1337014740252993592295986739398973633089686006522728417502786927511805914954793292848802701917956742402676289639217437876490337916334989225739145065795749294849877513402630204639563688207104440165755767780045833526138743972465866994341525416681522969285103777655540796573062193293715200436251286224736866753426062735629269058329795337669637513623175800320 4701 -1463862639077284221339507880063036063495366890136882258292156487591862344986476442692839565360223240252547472990071683489746491456502596688889039755609772754652735150879945858312450887840880346025117970635738874473664875773118384564003811992764382059284617642750021271559982103176514827086398551679870583047608829789480856891315428964085320972177979494400 4702 1602729822170202378277207121987067618254800521227567702190233591358802911268698006155086979076331766909796655764662683392926970314573227511941028645213552442202642466219223671011816643051939381642962504307288349638380380646426652674838422437659338321263339185242371148333426470414615679618022627228689936893933948250882417874597163128552858909913817655808 4703 -1754753713250348478870032228659048716670786791275841749091256234065592798370912314038068254546768003822106701337611425817701408980365188816881099839202356496432482881498847053807994955465155972243082003439168399899818092224571415109181819636395911117690646791784070361370363682553782952589778252580123884556094442985379870192710905785769140567367310955520 4704 1921179237504773690241065292662823917377173504418251679523320249022851906281707191668536019407829434017336277283193145474811283717369203000802863887280824164386725559105788626362666017164036981223391742458437210750804021939659481455260017874052348463379560094939118970698860370024231314950306029516684178898425292635431118760855944974302192639214180507008 4705 -2103368968995401213724369083297966731278402684714080143932941134907271572103773766661900301757417073791909073484845647770239527825281077419724220971213127059848442040026898398376334123240710052243586090387450942727029975499125341185655229449955984243925227233568808753876261374270177824859206003783766125913956976499235682726195413390929060819841896919680 4706 2302814234696237592096101826457064976382766671394773981461459679926730379535928545305701733996199764967921786484366395754390991893210411376746163933557292134660426213543640963187500398782070757448200328863001465532626334458312329246000794999939759207308215059059182138966971114854530648593655041119773903174524359207127577117969444665689867401343300152960 4707 -2521147265231837387441349312059693192883223532933546148867880324749380750966785804447795294333789600651521661294901831545509402911789299015706863097371222962708824842827743587579363164486054673357162073836158141678160809535708938685068116139877182666212611445982658370860724512429972544858710430649552442192518075688662345904869690810164311257956781953664 4708 2760154490857209033704964712072263214602041635486067276031583719747513723638950207982911512386503242637220429948650093700210777486924007834007895847657285322356203248540698534247618524350029197573960095167742924906111543580359804680903504274331778860193284205758786152901574153372771430346323090897481036190558714042410071974040263026950183691138473947648 4709 -3021791090484509885712872464266765006219506525900736731081456235411470823059198519515860205940004165340755031877525826904176969120893011872184582119225320110611769863536758499110266047055560014236385850379194453650723560282860687196202262050650243935031872519342957580317747381233107360293420778771521795551241103140018064972955516805500151785666697821056 4710 3308196911697083252620683235896801106939033597396939566201748363962611881092277417145961853130316195842936430445505872115969434693539745097333512054830885134946994220467777381986480104246031819003084424692587910107204678237386970090857805345262562644535573283717206219828532074818096661175913397788587758090242203799276672396123011951930349533538201792000 4711 -3621713890778237451251127721762652891627484330023063858528653347835759607962126264107069044861038002536226500398488579981356715260740868616478642660429985576096980932853046610776661146072892535230887488270319420212830772906951883975234968954038237546260447422595619570041058461642535261675727035083130556660536465817211533488156881872258598687972460346880 4712 3964905113909897614847717498399951241390779000702651346487814368691712724038161961470529659215779459349843717052461382370903484760581491970320304119511097264114201379998182068100234105519206506258924241357203702572599283475218124459106386352924317326080021613886037035114052867906209695187618942821735587973789744755653659302787390334294890503924966264832 4713 -4340575673962474148682868342292031234152043102890094353331073897372228319539375707010006565967081660462033567723941882855447272141538312545110295708519230104165869900047926086415527020756710470621983212126024469363098036521459549195403605548726681049117578555589661004238431923834995444864572429001757052053554488070942265824928408929404642614905259696640 4714 4751795491808726166538642807218400798197757894476024853974459627325814944370750271561629210967061164670411488105094188920180975806151250727105039318931016197260850558385984215146059351743165422185492897547209452708093288788451269275212147948609649886329142754020147538591761128349550537495244176263919657678061744642611072670750944735345148434242258772928 4715 -5201924286967787460298958524074976874014795488645686791496349632753547107020342760893719125713372810789396704938832808502063242807549567800069425876893266416330419737022526340454963388028363102064391307678933133351242657668310244928589602329258904043510454329378873781521708425217926550252882718540282916269988813224509684988140585282953995062625273052160 4716 5694638899748529375882883447579234633864165163816249000502158729007157844010125340728119283589790325909865510542992856056939251934429626193288953464037177750177557644151651002508135265066714006829295839742675832063637230759334879856199974320964789575385499909798368012652571713951678817916659645731401574663288144201697521186551624513153597792284592506752 4717 -6233963186053673536466352418133423526985468545658380433336059001474680843916311475355035980285331807436769027166259025324616904506382832457369847639876674369478730757254601672495512132499937278389170362653018738614066585808976239067410034287206741631954436755071474991330783732857460802508305309201542966894108872099391569497033267122380763576415823709568 4718 6824300726780220549826074641358018230056768559782231261979098841130090721758315848478040404254112736592243985324363527989461044457675182588254849110179524740740696408561116221557859442373642232982273840827256372235544065574444810929867593713953611166925313696764461505155562803126109798804173041224996292128379700291031657945381287355865147334822131879424 4719 -7470470616474802044251964837913307597794147916355962684995973005175925082545827048715148495816610041170189468725548737210677676787717977741219556516006505856648582428928142525958649019714486500221551483579148632958991123940382345120835679086949781139772698116074118218021553233860146454752098704793279149671658012955698594395718088151648045884749961671936 4720 8177746620757092322323500625214439477478352946053683844572862160113691068500435702709023041421851614588644495573109535193027633735091740577742122701519839907483692615694450434031253062476849290955412358079470606537442866358306960794569761549744517598953031143428951309215536499878429685507316352301532327374200816179214145171296734099816769734544112710400 4721 -8951900019210119224068485181039432200019505968169861153291779262988958159317913847748394516224179139091349140404936349628278998406671766575274498656511861366025257787464566523057531697809516576807805162144552644998590169022067131761531295542312950921546840915488594931683755025670292521809685361553140698604108536122116751561391719314801809111349149622848 4722 9799246480171561859239983588156454005385966507615815408720034727531879763159718315316309067310191418601631312946783471578614704913260813173490952214726475380857653510574191531873330876679582842402252636067625438220216350327217180509127330922661956427009159868466511391249075554477416032852098875227729223444638041336273684732312614198267724343403250670080 4723 -10726697346383715846009247245200218152756926201133028448115374341298023046734165303270742177025053073608944041868218856202074246268725640979544706198083416263979190478822762517512711858234166102807128083272565122157954300181446172567610631509980468155705815312718570785309058080758692783900757292332398626707618067064450675722245333041380689081911077464960 4724 11741815746032883351788494565775046193372133362809832652286999822052058096420634318306475378033928193974002548013080502464015044907677057652863232648722138729342809682680626715283802933048897735980367657248476114785447544787843806437274418661718277783472088328566870980393491205442011370533656480204991167350974816947984416280869864359021881730086771039936 4725 -12852877982617069999878325515670240202387602683359256229443156457344815830300373612155767947427981079660500628826463659576708290930150972522571572372198698414349034332291605891479934866341814310866412415617291936800072132920198371118929991545448755349902264375319291103555438280562777106206948015858115958212561877589895115583004033860857179615457098496000 4726 14068940699636315436118791477256372383637283864969451392479053710989225846590232201197450515146483273508936390175780573048658708129302252791417837939131018688853515538632992115984092224309231622565616610502579780552502346789866144639373453464287123291885294266930193278987920250094179938865525688227240040016572192872794607903533962404837632955028601309440 4727 -15399914362644222972650255824210678717217338369156047072813329696456251145109506002577065531865094439764021934414722887946801005747876118941388189262439048800960696715665391264424797131143531876956985836141755168703641035877182965343234147811616189419354798057442734600320980790444010399610283636755216535032642402774117511017103975253785351046925576239360 4728 16856643652105689623549327268088346623537371267163579958531011126911674302512141452471960784793898702677286027301453553969105722596669349086128486684145649751187594280804198076006737618832422525866365835510087604885245165433822504066876906088180321346163676530521412752525148701353707417935623547660152547571465821415784396013993621341016269533638522086656 4729 -18450995416182785634957218866013745988585498827384874541610755721452740834795578102115012552146715231188563780210179387650312458159660350184372984938707559078494665443237667476051938911039948416833888177207723558965652171083809072982707109934228386563204028693754197521770139317394050384338663611630549110314747688161952058113423612960457624926508934947136 4730 20195954893464678025843419373551795561282598643384543606163016159827093097897923981411764207511385245541764724140332110707565294922732357514324371114773604459200157754887258245367636949807797531404769852540569398629285346731665695971970869198490726523339063259323302248746014535676308763399972409267564940388818771972422485383972170927304026068278056893440 4731 -22105730982256656448837625705824972904213906751090115014092663304460360267810374934056872334477601585868859286852180929070455955332446854915601084861100771970586463772289410634326278327611447029627671431448806760114941269040420806638623365022935739260037724729941829688935955122324595756237266815362661505293941426959418135132271282951025429421539874707456 4732 24195871405881553852450182956759224709622207233320977857801286674644689804215898401442950313249111226985815667504418909217427717752791903165407542594495961895544157782620124082225647379215447165952349598691256932925326355106541621327213808755371015573877674759436166501308289411418470697623471144638396447177690973306448009478588582852685809872952689148160 4733 -26483388703107901723541921895073341235155565541578349360803774822789059296533125840821711475218716819106164532467928097507415730801659422767663142281663180428152730682142131438793678892732863070490749081122722396279938574542955676138609584307311103537945400902125262167182240279594623840011181967115445028043223541309681477929753477567302669451927529494208 4734 28986898059941310216747211637398503734593318264746258944338915144688573240923295298887039094911753382179538293435485264462337141185109952824145116480761264545328147902605685121472074768649913507029900867289960162555674216623677963743575811454042237740974777245951001036886406997195307835236845856572057678884337565079779701279523284172760405861506097470208 4735 -31726768094296745387881646935639283888592795069508378294956660826109419163236062641561006788610894902860317035636848979895346597637537843289236968061971374698220074062048179957076834762468907691604828121926021939055338277048043102719011970153241313689900497960562935632246277794499274558171202168475239800144064163872436229492689843213996467956386592784640 4736 34725285809272720424466317167593043386758088969967386781831653960327657918052270891752743380860488677834801472250386436525062499472460117843436499749859075133312592348205325034728127858786522532631143365918744512856922897481995733593950334839788195411048974720881639007208416603385416007282112315418968502161118382938214436615660706438865696736374569469376 4737 -38006837044708343670750179793923600884858032885451678122165951747920915695266236812355080231047937328748940266816584056962473615336184097593951131620122607365720392723016573303606828305495031624256133460772606779443202807424520904869835632048359933787647450055636689333835272813253655456938959047786486424090651848180405582354665962045249536057669082904064 4738 41598103881333029708322803400910674942629919759004070536558183049839107083658083979376367100720564356301465881757428763859395002112204024819668665020700723427462881565098111922748546527633623410349027876393653737324804644555657872891455578197638437072878689003844120575630143769023309356854912142920868496157851269799451141449662024716686499623898640300032 4739 -45528280588114045474006230620574441841513290593722127129739066441712106510556974791745993132083072344001890562409924189101389548829269646423808033376843928541274299918284434814893263281121160461155838709922802293313735708553969054439354081462657790814554880937012795243748280060591998293099244916547675309918412829002975800822727861970499677484179641766400 4740 49829309852459652312397185421981925338631981182783361629565739670566377446349801901935406751358557558438391138234435291491469694704930919011445126688478958606950566492457169296131311258687771090235804556123270812624064353717446439728015560553184403889269798072332912188124303026327318949415077052556738403477499426707219243428146843459124071407889629900800 4741 -54536141195937982432509250407932583113552810662173103996023002719731100243998570224743948734639077783165132567242589423399397961994537157337616813575573811960464389773242162993446611066802139878456594813142015449356945560766611350920986590556333097752594141888855516997333995976770012326837930280367270369783045666788418679850282759693646770108385665017856 4742 59687013656427862028619888915017928123137658111694024937164607646275472960203777466726988129988415988472355252767544965645436188025277380659460202447384912904284578578102517855025379648305015794716840981947196572850486675273189647920735954314348230422474768077301421946931650807082186337900700859061113483171011209507566198768379456202614081881395805817216 4743 -65323765012553195159902075152987052195561102458723528753596424144132864040896761738852087816254924279716491579154381944782644368896838022555840204008888629636960369869044914847629723728401906946404605670967138272036146353364303770488328239292908279446197572144098964726378336389361562157316889787399835811600525458138164137141783988498614137959035984992256 4744 71492170039425957480959245715253466986523442825247907753027034720476131664260768324880600747188254287011212819817407727749539893058870958260132565866481222321168238771947194074824576036099063592815825232465272154456731937337039003622482875588116542302697793727888270379391852309739402528454246214932286692712909223524086134406149825189598435978698538633792 4745 -78242310517838501317690812917065142839154033524675641323462089234051423193693792197212095750673814063616674584059512024446851274187493377988427649921966629120277106999828940649467111723844828566446666065399666084119233929414610065437479932202620955415039456706741766302785815302665999101218615333523492583148840619969567054652060157184702323570915365986560 4746 85628979973966967662657143365749345861295075216931172360798801541429745823847624258042687787541347830263851606555747371696034713123019738598376433641539378991487185390312599630386425223772356962927951949360434418622866772051991776595225966374684191259608754588179030387786251237399132763353793205510503423015620883942351850793768069721193125121202657667072 4747 -93712126405411224124733302069755857563126663300230693660720550827523178595254261352242861953125332641734388642213247372990531444521917369739539423159683833002757389725238568474428094489754656841710298329171182763777282413664373030068487497940662288580207043546079383084108380491960783563276642549631910646893763944595886489274423646207786407230679115910144 4748 102557336554230055121617568173891613715377672901442113477803791358119336054808547977637887381466204952819089058552501379768998315533062061495290452669972336603973880029969167870963801173470742176123744363753721643958707948282077264131115138675270967819887319661031810445682636868879287256185595373733890041340027640966372984185688853641504878045100852911488 4749 -112236365620968254215883421592125950628279740564219888379297791042728508112706026587683451882310682126018995810642684580829687497251298251519157760662574568491843459706508240554856480766826083186953167419913736895676222822940453462155261820091647665117526496078383343935815015209109875753611899535587970241283384841428122120208784249420076793992841192044544 4750 122827716678176878993668442003745917416017315038294330867738942982497775213343557804384167862780160071315971265576886984005590757780879431988993644732970918725101298863543679876206947860988833583921026437079204727907589854657712822922396877765394658869984001830684470324020641748186184821756256396636074704141444615979618917571245544665441730138662893222400 4751 -134417274440509596152358458138819920517005136398033776264751567156039702498071050909681578608495925627580485892786538310395775469540477822963558935569009586742359704758339581203455957526326845370629070958375980831494811312544292894650605692379089416905599286494943760626681651792456466666234382374643869499794382684944678677753326740857980725376570305641984 4752 147098998484318568150794441696084585813821677593624990921375726284610887560484317953106856093811138313267278103443980984002410717789314755759978924458176975299979179041060441498311299273221153416594340016238640645677953857988346917375728906059460655778822586159565446194193869859927883700371110325445087583818913877783771786086946972051733802824656709868544 4753 -160975681486251224720045483197844345855707620368399501674371332046317689762728611739497555894872447237130298273779594482690736197391607717299465276685710989223048297692082230588785348276537640391927870926388076125772865593325498620502299660782911770638731922087867417409117114241519152768768510980681332903773779823015842368393787352848541095299883700397632 4754 176159778571467381145897403152772499281063086141402174414326497795303670693992181292943747485883660261775856771542714985525248239068988560442963829300426397461504285626540968344243281210112177328171993293229227639153200662541201393071762580633252535863591031735794724047902710609934753404880802997683505014239237457146261696845963677966476539122609813695296 4755 -192774314431911920380644247784530092644829499296782636474009388050991344331793092811969570551773636617172924647907579492479682914994216211352647066483640087843360344715214426321659457759712979564337345281828162229388037825144541467527036569770335696806870394953360426183898278579894843583997900572121588287274904477677428493050337130427284173017764359073280 4756 210953875498136623212073932815995046118682254644979060757741101128175219062244202872353879123456650636490573336944185574865708830076946960101095384172074576628593862380590161839525023915876581288705644762059599685972025707038898198382374042337438593993431912597488855288833940267429164508775267703718430298125949413495399041739300580631682303934988719656832 4757 -230845695129434335449971788450832051134002531207196190141112270030037623626628985778864419383031818048737916334848133989693376590866012892133891518236819492168158043456842843004854229972118380825975459413298258648429080797880562433123590144025668575303536540535382968149925241505021172429872273154025254065216363651190940591174755549487049914051473030370304 4758 252610840531961218809542657804370957355964167532521810714235471898581945275202882612645013264352660455369817807507061730626639244706064948866505923086823094911427976446827505673193110729903518107105623444872819700548878472553987806062393956920553542228510519038802127300363395860939524771850083267378368447136984745462257737253049642022070574013456388294144 4759 -276425510929016255062847084965116406511563637239308327384600161402880456702812707540950567422521787342551496647270058718225071107688897726617967507525988224873051386169351731676316600699890763163579688371773071239767564691493360791173058309553368462600245191509174184943793484373078777619410625225876869120412721305189175034989869343859358300195154802617600 4760 302482457398212684476982967928599396891466160616708350845551720070737589383992260872396451153941145165034158618026405789843683867920779889850741090538712364716913585340712600471105391180500206968459975846566335729664399084048466340519968027907840753804182644063712641370832211479170575861628197005800220020114476891301839893490510783738382641026167498081280 4761 -330992535764009688244078691362949156308076398923000838854015107017402143405968417136707254590658821813144310621180007388496069173000259290810941190497750975957824071629285554356352636266525804861169752689346254952755673059538200643262661256034378932192776350567594009834007962412310098396377022936674668066441610811962174107512777680803978084792480538324896 4762 362186404998731484895968946620961984012849086017972010327899632018928033201233744178063332934573977477280817684821025579210821280683344850828545616310769764532215597585376936473564666079536343451108316629823227959839991806831879376982684843792456894207742748577954955794928805265675018399940636705393725589675007690062488501544736506887881666410633126471872 4763 -396316384749264813602571195547931955241736362235766705080591876704586588918091609860268326337813117296801913005720436026144243523769920966629080772883894822082462746174670602591123531891083894019919906280929806960027102471240295690453814710675407505735592857022209459580944030351537361271073003007011850672766207031278175340441729552334167022657552386246912 4764 433658486879364057525299574352192927135709440963571805765483536007627569222045602605770490460887978650118994323698714170741363915161080115014447082545593857561955048550866265103638839932862587967860607957838336967708207012349938552952671936500895762743395015540024972967621196182844116446729665973845975929276200922428371456806281084380700360519796603918592 4765 -474514637309038850211771519329112815159238916261951229776181672281794886411116402902683016465156286607539112255543369863023429068905677589819523185246746215319376349146209633873531456735592142170723736798752243676860279845693714787255158096628668477719383427822498801250012857837036411853522049166590493120829376040941349477723134659384749290827069605943680 4766 519215105953928336992999282615772009700096602178380534356499781643464620303200097777715414946473129484535975110117732358389042986669208405828569162794170101909882399438150635143030377195499784032990183298181898879539579757227858284857546390717238923652417477346238476286994376672240377212866802914121207723721127882326687733648449385510648672283443361564160 4767 -568121164230987118287323507201123345095526686504874176103091969206919851828395621092740155578758115590047514972252258029508296892362833757725900314108593144041128322654697242300656415778280323167823550780832528128048329125221448108328915521015348131355533632402667893582646278226763526994489216437923543262317571925070043962158351932651699918370462631260160 4768 621627991415455338236993074629421161131904485361703295274401547346345926907094778195266108223277787882370068705628944677391141587451375680545516518224677734565769291140970465580850445255599317587047203483719639575354226725376069548677029253834575082064108040947911354751075100312512995828406466737343132092211469013505245242368776668013518512695639746303936 4769 -680167853122426544350014667842080392561267238215644476345202154661036614348145078519463121657363180386756167954855690634990620631682204541508531438895852202701431252286950866667967564159183796630645211818679847632658288059844757876657710731546529422913053765493352621689879761329433772981104061741848564957794047856831828021800129095544957053870557524334080 4770 744213577360175618661069947516703595704665746093316189262401895688671449000777969162860082184404073398930942595602584146721524517979573334083776685604560988997246580779062997364000353288105695358266207202207852375947072215269007091393397252917617369979921766993200762612638806208631922389831402499676556795204887433111935351380862143375285616627498303975040 4771 -814282355979050889479631964698001255137756118587588963590523977395359053477778096717756049892607205210256323577314125105321543436471265874200367410259479152238470008939943969947278998664748064332361473672002608239377914938260003339266303951746544904683063709511107350832486261649971708177716527395579727420535194808711173901184935907473706898172630285208576 4772 890939901938063745820141766713364984560152216668496936062109479985612939287899457386794301963755959935089564614367961042205280477445739621253762346080885594988859003941055196568690590563752304839576420165400664078101676002187332634927693577559147826092224581067432587060809114011059461802056395524539312685742151981828765079910316711793727958432896246333248 4773 -974804995651978131666136768557862211704916737864709774526865284516717676193061403657596190686602660797360987243018417809894476294108270279190467752571875764719106473588262202045647677463746420536857809936446595175613538471583298693391709900338446589295128129671248688480240675941125070898856845405631949799879358740147982249933323266930640778875209743594496 4774 1066554456787285195321409262769083759125316259125290748707439261319479446075703035596941762927265877205595752335929539179649417083988313682292128037744315977485114033931688471193155559486023234988875393009298979661446156632338506780637947364660636152324770423920750808810644510055715537897320739784600153642262724194512975568825264897806630188683849722265600 4775 -1166928581270619237669283184866910549724146234945785734039631165463310482297959973311081961313247884956508035897988157942178810690486367033838366250861738170220937262191771930427501264646921052965738913055383052547250179239205648297590558331802203611643353916269420090693913050272434527970604109633428821148410828688181777626824878974082795848428055685273600 4776 1276737086984899331223736652346765312314617108582219840805761124706592740394874264195410621037134602215131301863355147198349516346637774368771557884461805592896337436951341865412061625351918293794702707270265733074568104840846209764650278332560041971167280196169544292809751190358629399866206645684885009233169331354617693603872255823193148168914194265543680 4777 -1396865615686244463604434865738213534922834910438630232691388946381984164033610920446211640165675262945957925656158326817801041239433299727780726828993144613116621310681794541526044698710972929619979121523319267431676483567413730957674535180413690276866905801076644140647040999262594217050459798693356225708193413381993827786634009089721037537875822587291264 4778 1528282843110728224101536059986889241541038879243981545557006022391189235721834922249976410759091779820817840894313756303700139254212716301365617717441966559347076427954501149655482296021065696150912194561639609811354898510667307427124027093315287154896610752497031380434239549820353941548227794718158760227362073163223355441403561422728116283200267683766208 4779 -1672048254089527515937683795902996893870199461232512554175844542901309914183585758063419531306261053267940951953068845715235658108490821498956973545962133117956170174966492793865743355923446377491956800101812379289732996023972148318770793871907002013784471464541771487143665635481237342314396992224547649796953151012787239944103698223236727991797160045620864 4780 1829320644792468615710141586296925010130587428199721325753996481778046408851231166455043478107673452325079368823216942443411621534676092563941114542475051375911783930937967061963141520519771016639359486790948467646695619214416682567022256804392332063889584122396240844499192997397986566774980898798291655631889337743789868728858128275896528555276752064281600 4781 -2001367420015451738690722245259171620092692836928768959900119450909969284333759300157665359746847291338356766603405935481015238326786436216997864275635099744664227420490734212723921214174163412846355959204548386924589435665581951068332638751807391838552126345946211643225233455011946166101263861505789716389052111476946938813892261684532473811407092930468864 4782 2189574759762721565797478344173620143942368975210262612978940026570200145395263287666011587502731824416762458316365904331151830043921147390430530744531900443539532425381437988478573862241829230256914927724580956447635080215288257034359905092812681862469820251029621776885944575809600419280704568167580664703266453459969382240001357553095796113079388674801920 4783 -2395458736300699352404440245831918251180813017732034240314246666936575740522795947671455110041972481372693049318915766767241932255868265052747022186207280393877459327159727767695860315874824926091303136483056984616949695854907169303832986013967500185160687924622618060913393266199267640881316348491062420393177972856980732944900447776153502000908095047883264 4784 2620677470431026401923950856504433587580023095873461771467025025635097897630295468032981228368233360907141594441459070216069113481341043091089914019457237742589315162219131225836478063297530297249638141236984418774871352081664720961267269874843433706867035330478085327120597195136761111462420276502287898336343063713628965221249114284501012904162317325856256 4785 -2867044424006617270905215362005327480319267691372643972145136256430072419304184742584174795424622613821722581692570956547099409443852796588565376320096285550639948846549804201665327869867919866440665122738930985167396601478144408009930091541158128044588542642869308484276997817818250504800374913782867296583443326872785117942360620957304383141734460014540800 4786 3136542934761490554823391291951836638937206522393090031926985757794614376735725077506720158540884425186818343397011265598527574918770351359793689219018667195761717745318583384238567544373140923306965750514749333578586950742165502705625686794474947268000587680160597954699630318704486034108039520835771612220330457423922995588461618201334399362474224485284160 4787 -3431342109414637698776648223978640259757205336860533441773663472291487723512889356273889215547710072950330010529374317178533232406291202556503901910757183293306610785162665515996271381067877421444415655877790449635741839103111608771341100875058487129398508473967460716107185973182167217546881945035581489402528593057473007302052588033125576434706662384690048 4788 3753814201818569600823012438226646183684996075689667528414616884182731192476343137903933467220464468363531622899127500498430399229935473149651119456159039320140144370827778056836727362995564751386819843041278008518066650559311060629833907710848175313010699470573466956621855014913069998452572030753172552615035902057269859232067633581432621951656247408677888 4789 -4106553614740089936925066418300453274296080536178370194971866796889788709324188236216560630063494401513981741943515380366865978093329340294424511110966957720414274784636521546301823226529931719626281296686612798903808210950116274091315541889404368562292973389336586117878542728513849257515566967615385927706332986808365425560574056336764292314643041441413056 4790 4492397676777881108423098134029091367242922932286754100078177006115241205077766146723749408902044910599358788438675121450292058487261648356517279677977269451439373493299656715867982563511696107322903941085669206045620689873376747378651875294845701447512498763435754896376650171206966950597417137495580521841327691649722699811912077132696778622916596071168000 4791 -4914449360040944282934967156038398656362225306761924050218166530286966652646617801121498083794557989544109658130852504131046885353485658417829482734221119848045146093997840535740952216602362346332953107489199220336728945101393463241598922152236160946906326637480884967023713721414879728489538627399816145565262858181416789375687812121508214814192283325071616 4792 5376102119645599091435638237580736714652015215020733005715554004792459838188590790231799226023349737157142687048275731445955186089330543445719007168806500625176661464441055251395515520015930242156006795822951119612525234151982998583976391885047875922543087756337513058290839853364307131156329519316025195832906966698023134756285145183346102895808890439091456 4793 -5881067052958791239013115636969896878949123118909984086770382585044368542114699701796399527854623611087607829470976806129382797221548443676884268115884256571599612997684593331358804642753721349111758383330779461634564825547922253951686123129747407478374773297914205962312883285462867798431975064971519635499882231346318067209093663805157369288564329532889408 4794 6433402594955390453044958140470775294276423898879044196839706593921458271185809763526872295162614317181046540915816338109273300914208252535530020370677243635617743515939124911390092965744755562207240400625359488350528776910016905495546438076897427598951862887761484381635312536760903221104043537324050855392990885961502528452622060859254274885483390281609216 4795 -7037546986212894276886343335724774022062105551843698974934427029545978677531251758021512179152551748040281468203136839786827068936729766217265632246552531376502010438096458829112265209252281900291962707485311035902266876734695797688676943184704383782669072426192545004067586403978018705893809551090196120369506588193149621318431228778520481487572535515632640 4796 7698353772097936442229923868966364797852526790320673844568605194586675494816164713962544096941288181728096280613950357416916285489575326237457307893541036417329586403450149427354017448209711799454791354256817965659418839882037013354470318710899368092677642022545424193901927172398780814054652623996643437549293775921236446716053967792116546322777486775857920 4797 -8421130615779482533183722972933471484839298308321168820722031350282592256770062706125578487727538744963362037734597188498288843312374773242874989805399081586961981814642756379115708522168083086886032228694711058949811760712961365402277888770545675120916928691353834524373011657951344450627461991215584073302382322910672214575057465848457637181057958443325824 4798 9211681734024002270261908863224819594797693825617623703537469349983163354149182164455472417253871985856227396861800695607864646581229140272750016800348423426682656484291600421536123078119468016053667786114664849333651251304261213744368307090617821891211629018259967132990769098827122629826363370698934954307075572033093711733641012141425016079669067269682176 4799 -10076354293496329025150486615069323416931825638444158900255716479643734904563476565432781149728951225878768712091682190200730310648154782679250270499073186298194857016504594168528871641008182334943862495329975819890118279870747295516970019633441331490202867939986535823332636537780860033103840214489925013768514015793004118141691692292150868505756015677990912 4800 11022089136733752951508927540912800897492391098528661005311471275479301185895232817862645314556623360835608031328835196816281028712496902053298421301895681106772101371654228602006378323724614271417462396812331431904626261291167260852942230038688340304836397677945867826266928962186855831463193926350620383566552957859486113263438787503258627438620758647296640 4801 -12056476241328641222880003875869402739358452698248818612200941529914313424503884098318616230690637875522265318935210512052807591987922495538197287725323432144429108777478941635630966210392630461711228773555572452055464655517047867327326620799884133733133556666621557163039511871012142156504194899416075302819973729230173615360923365362366950679137502304200768 4802 13187815353418085981297238794716134067930637220946428330414672283636764959508909842165635479844289511518179700473009224122187200640503964875109402470675887821574817541366033017590712008855029524742352709833171999563635716327934062043035198890862617776544512693337275302884345023865899731780734637476484831190381691055062984280490439622173917909665208362624032 4803 -14425182277634483954209478778271534115973862373716189066154440339477433709733903870098158476860109976740869465321726887035900695691881263138265947207991644480033336067956761093479388224156424487916720324086476071885937480761677803051688911396651901499872648668495294901049261730170515518230020665310815565790324491097240799569474464629566006458573352379208448 4804 15778501350542808435136514266163033533835766167939301655822177134845729866329058183991389720349960868641444486018169397028665858979001668956762646950915276832515922588230606616593228659278802939309289125526756920368101209091163588300299414049897337813172074533658397544899636713214013638230303714060390312689741950488432333642220531220302428469613606376300096 4805 -17258624673632971730418575561390757975718249279456079449875895762230934377878018456168169087891188725689816475949827481018446257267246221029234669592197867326345375218835002233489265817654022469526108788162430205104553831364202853392243399347098348205073204879340309387183067779829183075038628790820071213464739592034985725978350263333526030749210326335030720 4806 18877418735536276752001558453631382807073059498834014112381468323299255493515506060540014839004857949645039355537680359859929212836870781510334977635397575002332631429963491481745871909520473394579033303295734754394639231437952715917584667098234079194345536212221974976143756037287243423787868726474012295352108906182251482582540902013816028755581679009023488 4807 -20647859111716600602814604400948067011993383282817089792931877062342552638898369761617055477429364358981775315580680886316132477182919376842852879153031041726828626658388111854616709281797249351369987166516720406186261042835014121830087136124956897576649442364447389578933207521891824216346542463274784031163709182368295289428800103757108700267972967119794176 4808 22584133993911943222536802636840531232887235287033035480778896832498240885790386441877002224356130971260403590191569513903683641400024940364889467574624156386629562182321391021308977955133447971824387117937946670913663303304563315213227740004226858333888146950798023712218273539422509110043500451546499728251610893373539402141421371794074279761365706442701120 4809 -24701757371575466507563009730315594145456056713723811274897884637962460263300766027497181946994513458074491043127269624428953329807861565364557591170221802049889171145346441387894835738554656729779417406283032940228790230608309453933008419376975301193273152955223954668859922233798824276742797470638818646088322769325040288447167163260033336813408071881021440 4810 27017692764039120845266625986081387045631074268477504787996857121022604496525546656648733881617595757069750532927031276378636788996085361226188389881862064416014482862664695346055482863142156203866294894402233443399464408435156256768989053205289592660689913735831195168794826271272995942704234675517716094174055498545580699181064802111620055591300269755360000 4811 -29550488485700538970205854615381509386741792479678224264932801045661455847159647512759671949066012525918873837733611626743547762354218583024422223766681890783589930068569799409704149177512401692616499037971193478454696738778511153657093238767060112889209859840280965855586947741474821324637723625100722719734392138399201688922882517386513849970315460556715264 4812 32320425517874093861553173673735003068340243610081111005032356014081970133332467188326016514131468050955452715077543308876349537694946980511652727695520388790879477901514026390249954535679393427398827920612804718891231528831982972006796020191968129408449001783247714283515707126206825080278619537012671028158360747589257591004622355456375927971465945401477888 4813 -35349679160769953255412852311100491364771894050242824046908343214656663977896651165020825801418689593243868873400901577314137425307196892005345847355527081391524445569603489283320224188344662936463237558727569286738507890269097175386458020502021715422385849947240634636077961705042740866884830496592005036081912930844679907052961018134620077913825184882945216 4814 38662495748157417022798967534894398942027057663326492325587289136513673420895426035840198315694327117905886378500244147028845343946894518042017627800050263881800348403836362595870810990033730485352068947697802851146723270471080054097164467934022142385155132722147080861583171565045076299962320545514763106688243464910401941871115235887303530189102035374957824 4815 -42285385826490480582534538633149554792723442320112161350417052761084682317722802838940085078166775032122148958624887453691169075768227534388987746196572702490158139424915401733355331246001217567467809347463750445649770408696640867244870735755542733649359448375404968613051078688701049670643652929909644618529849110208011237571523172639292950593136672715713280 4816 46247335330563743275214834841501555428594164919499958851505691425450726704010570166571370936616286891393449348391866515613192089037139299182937708933662068534414217426344166278451149959195748871418956088128168202794424965056088212442411296940945355202005319215456646252058022697139915882055052874882107500396462861798219983973044648132644488062317754991746048 4817 -50580036430151787672011049078454445767106037473585733465298175282260854406032692590020780509433585970662416117239132223124398618935768312322071834609330509594491424275839466455273171232697280706879602253926748081492205519922652544237685898579990896507286595865277537698972252723153946475576153235555803414760170612828945012076722311854771619746291291088451136 4818 55318139877686350761444818975861224344094631243736256044634103776587391233990413588595877282759485074417964737873324833717066795028609828689346729123692914952670764562657038410121073742010589996937950040980232176887167558906355493143783368008384393231086426723679007663762472626909781567911553069192781609002721214360488813512433592328050407709621895825087488 4819 -60499530857068182437269813331618508861483501649517684046249709500381167034364861581880857177251837782159595183917733713935425333141207904629351859167787465635524685390947352292528132467327277945317530613101687917339616166219699690655698363611463226857988880224326572361054693653650977170003032189473266241843064613758295922453315188292648034121273079002285056 4820 66165630519533070082164605552149940807123460829333887629411838260547622497199003006803785530140701763593701531442090111403355009867596915659360489520429758396496955096320854826074706454296868327931478592678613830992536704553156134544460359044503525045400837618922523048217218985515873876768232624948140074080015040382009244465694660687964568515570941000388480 4821 -72361725595556657286922059749040497258758136992116747733688376800743280445403961920025983217893129048157570476052585849681594546059014313199929008602485991745547621360269403214078060722289495278295182500194180685533722218954829254069917497717711537683873472236078919526312773582794226856305942687046299380218262105570746041140803145605865773310972254217212928 4822 79137328693688343053670800669992212559460606281403769690701750784538497780350937371884937749501573954250120465676459154413660559012624471157640299205752529095402195105517799715252503130949766540713557284729764419209579739152304763300264400067194431781738102957160998857875851923915722384074582723742737773865843705443793205434689769938033047296279369593752704 4823 -86546572139696561372414577850035255806979552579114717450792894295958783318982065626124136236977598217441575670340127077228113182180930657083139692229051743385592931172292861599154136724851685075969061740484016984247628316195225812390028365837061854500638950794974158828183316267056372254110578126590764647876699841771901238691081733323580191859563253375110144 4824 94648638474393531503848216265007971853692664195225206116192791044723633633575662534565441673799348894597432501996524649023608950094454808475141880155458821492648916902183774171697184977817030415587646059726088577282791217633771628859234302133146773684596220090055318264349257377037029461979334362972283163303769341143181708567874178486035514068719670953160576 4825 -103508231018071068689059942686766939932443679208035994615796201092143024439073749090412977722927776809209727731490769369357365799979235661452387998840752183791170014278218145887342097139092514590351420532635687500950972084864102154354215367926906171184257287030148055795283963629690604370020160193393050742108416936043121612864037525330257583763669617879371200 4826 113196088225897009360396158069115775571843886699094671386116116096514593097568067979268929494067884332176168159763019870493214156197829028619361509373005281675180201679492666725521243661920919593044353750919361608725463131933459802847988090328942843716393314775274823935066364070783488425294789470588295295784241235357791298956289185055874931408675891575406592 4827 -123789545904381633727800632774817220052276117533248908787564720335472135848022992766011240069505316944157443097896962979668272952585424236501161898852586314641887001375816245304455535674329617061578177750053591442004463041397003475033715676040474590177754711834240606479435854333706731660090427761879800324416650514539005543514539290290369748195885650004969216 4828 135373151736842668972468357572079138841794049413375341603715025941401405871071485311008731943874557752719732447926904253460179539790495172101972310787934905221371553024074507772260345026870010797214322932755120908560411376858267201431348605628794421092780012661189385246163950403432803382630647513743935035080101630084161654609891588771708717019843660348587520 4829 -148039336978644903415744518391994397381388282907879549948334970925003197090074354154015902216203638737689228032695557578862544344289337177840176916603106262322841752782489933407005343732038691220985601216904977372626742929755177369906235886689069722805369745774643221596491043390625963007272853136631162751559470132323654788131306289796433685132828991473525760 4830 161889150634109601632807298500270343027194330324370713508676438951714296020811071866307810774148216868870253445211059793934245806738393226382903278575133595849978315147223480136027910082886063825736524473492165756281357176911662564879331469129623027743296226562728800081933678971869162846209380444405987089708201484842339473109933412524545567970136158829527040 4831 -177033061919923203745298234328393052004242483020792787512774987220939898673201693738467111618695385006665267743740354952943765822463603914437750285096694015942129444120802022616545281434848261525952552325502902421085973571788386555553184384875512817255681633883553414344476775475484183412627785305836510482160808817051759403892300652758884027321431242931717120 4832 193591837358495300951375465048490350706830564810447405474034154675963181312135492313689647021782608592195012564115026965863726869005093347328103823418667060809911656999639851177451017709557972788161011482998142135705332616569855760234073971910484544710666817695816299423635014304157563803713612866391153421699803575262105021497386910060939438152463750218923264 4833 -211697499433251607292718965057933200212865802642573482078254391102491514749426312831192725678117955965014422287533779188100903284514152780389526371068901644860698586084134388006572350380551086390446465164427171976522200553665171351157517330443072000933668575417940065474472579372715513286971716698118538828114996235798148537245128249235054865853920392781251584 4834 231494374380918572139576603514296160189073297236326419505848204509411499030808674289089435277167001708894841835951358716621981496257296260017998767151422425936319045396357142768198477564149762226152730402680567172457899072868363766434070778431311877722316413864738210325690710761809591207889355616507147141253634284603099356636965538695909769269952113650116160 4835 -253140237398509450779253352611291842477715101035843212143317413944703021809059626581761435274865645451048249968574284963489568761485423486075518359483047818197252139952419861952274346611171128322200826929875962615320031828445546782334675907669626928446338313312989774176662420745317637185235168285525393000953487687337887669281403067671153384769050235390845440 4836 276807564310470627937991398859305533821776866242201796724719759912441002903935517638386106997300117393468118818992369283481874935927628388782545137118282531465952747502352693942549812890863899555525040849287410202219097294626036675717738998340780112706051597318296702605769691661069909642910126055271087928974100638707002142845693777335504414383980022110609408 4837 -302684899580314896998217185389710199438019683178875531483638539278891421362019754510861465578081998498720607190396830509516426822476395981980081343512991243478886844000043950070613720864905183320599389044236505435238310936434299561518168363949493689838582451297843548857883799508249025271563453544117136280525528873339171571918755342468397122717122605615784960 4838 330978351467634968121807023901239111901053676674279524459600650449624377166900259286702260721995355076328319812986599047019146362430832331153798993616501183215213493797651881538636639158073917453983054018354405602961156343454776163410859638933025375158127217060327619662981760808555199385007304275199586134690186753268320975466958523828465509385528974819541248 4839 -361913226132843422114449772415134124006066872158255184718055388274297866785522879911324606499270167110786162095499822071411257038845206631744004975644689407658011760057493663858114097405513989218504973904228805091247001545534262713883008420567477584451329367635226948281281304859462296804057042371211729144407933982168568518646018338465640129049080622453844224 4840 395735813586176441065385492678150203560574446911477007240042973655640011993279925387205697546297316836168552369844410751616707717336046528881261125063446960639704354050089652117160011674050162668559582953686587012417855091348634198763274221744097336833771391642885457785760147683925344156936528297546853292227624489520506517310489211136268242971491045655797440 4841 -432715339573005095364384981120294737239995786634761821811825990237842444773052951409035508107624965813818177914817029299887136162973236592813051742544225551238656103562542381984129674856898505529572000534481136327698883504902501466319688954527078952582104709324808665875976998604889634409590349800878452008408315479358186781825994569207318172967587425723215872 4842 473146098793689207093046713281922555748788409095281748075103515228816999678270710950983502066296349760131701695876609112535116871571500217144839141263683697028636314551738067923824655473717376751975592304472256188788356377608309539765900237403172607418940895404939487091331323888310927134458704327409036442394049429798818280345416869042232532477932295974716352 4843 -517349786283319687864815415061030995777734527824193701880605246393208825597222233048328983115291346811800142203519066068024974663699161356413886662665731613668352803327538273026804171218313808909280910157977021144819136936901994456831999921459962445428400032255469841263132849185315161769327764932751461444815613795611259787039979092030435586552766270408479232 4844 565678045335905829017563069410550810028971155269175156878714101393324265358678939892639483081755171280393350964842247314354067600833719018645310254540278214056550482701026916004697631219453075236076719537956033518437181680829635019533415468004571129157517107890694859998472953631041018893266298889513152273573496647940241199350884400185277032968233636387551744 4845 -618515252061086770650276484850870904791630981224031133616697179602428291639073848177163402956723096269681146917264086839223057531319119511485129444895881896453216477862784782534541423325471405744148158111208559340603677482971684940919023408370577486767258062327439476710176133460478304805803287245687002194951261564398323607109360504390914826828251214100633600 4846 676281558522621379682558318232520838901831276499453265826769540706234306789116768053173910618229835325234928968431458276741068599764293806170531734772967143220878305275494105955390554137148998109603294006425949305757153628523778139126178644234160449796097335147827478110110387666640812940511431831720065151271900268630910612876123115833580475940561711601107200 4847 -739436218441309718630908242102015393246625715219051140697181775547342098884274113715832880639980191247235630925489816296667805496463529136999309836867108047724265734603720352689933232252910725812189040017720320926634793462195856674677781160052283622311064688809317200977180330610643991972789906221677151640344485534692306048158262590643377792764746405580629248 4848 808481221666539049842981555439298157405842156751543460098463677703948489832632748198583847581011456032291440733381727473290297518975998370706830792574784666007091566776532227910977553848852679810184751054678536514688801944262213087747989918419363790397478932084347697879712474730640813799573414535563440512128596400373615804676196882269543745054393360084251904 4849 -883965266047713952333192464756811558211830732590583264453672428945980996089588633281305740998908812894121092140555330567352747250988203510099481744397656266725120121637789505079386542843231744557833573381972736721297064553007726140063571128358758145437801513381159570841259392197759170070719455726582697141418261579321166045888892452365762335002489922343876224 4850 966488097988414325725271589918913210182187583486342957098027804614198878331108576845669663573608430735830069102083894171747639904192487266566850145394705037103222824651085328181339060560971793008698004259771610249950197803631677706012764583895921770176068230024876379718995544680439234061327801767857450298758525764854803880399121053143964734896481059531103680 4851 -1056705255862970066032076382682479397096454506693305424705185444040919702107187590885702094783948903776446582958993514104937096630975447599388495035108864116965983371696540048582278525822877777819722755383932978843506800916293195115705955197209363732945413762436457885386708356310697085998800672927519654593973318647132017600647596195572988420880785425345726080 4852 1155333253639904353467090336487879655342283498578465098807410626914548138285257200343042331625756746912913469794904939686634053094081288479158916546775246856046896889916891635976979875518698070839552318591322069444707929714839273627864099562576482399042993907538221972084760380823362384130150624961371757875166938656792110113900610984531977307667409747240344256 4853 -1263155245514126612015579913375156350435161745675974489112115347276323052651104241940695649252342154534877329363553039063148241610498879127036993641957189045590412666890840626185054066984622605820407327143301446188709914135087060028304001414229098607076600730022863173747225869141258467415370508820459028714750359622549200253802481026510017639894664727176350720 4854 1381027216126882228287180769220548683019073814097898658816299575288032264482989310100937378889920302727378713243138866945605858362136570433272107081618602406010172147185969045458073290901513874651649201752989038088897074605631916888496535564569202104613811098717712604069106794207904520057678198873014068862381708111514946822712903953171597933143037581075031808 4855 -1509884745078813491280968887095450809661080638715496861221885927652174337902878660167336260120455597626296196825955463631698916176458897913316399576390425828632938141561359387390617837250717392042500681911615706369285230944501806390216966041533295527559405803697589052201869497543401791689750008425717657235902515440752625972271074920401610337761729348859610880 4856 1650750398949302594853165380258355470571722931415973677142923199446649235268515788219912884163861731126800914497704305392856625851305658247924227176704718537331281437669517091328546083950582630994531853963830973327496391450887064226873842323652542258614348484080271859118338564624843275599981475545270533301909713532605491381371378228671768194119466379861431296 4857 -1804741808959774678759881827114061767858797348537008612393020180884404983662225746876038325172197897759338190618404700622465271376244682685337481574531111785485146802855861700690472137779814677779970835279109580982915499154829721520422453045273542647542987280414170913267096201565611827964591194352435555403454016897461562551527950861372820217505924116762647040 4858 1973080497798306555940479814813746549272919122184293212960589983761692005817901133080588620672834744812663798820895639332084442779642242361421200591291856090580180699190224754154696244154263009319532540592196482483751706327652339647565781426175543547380101141208798920512892689102245946925016469268463240425460182949172833588451431391972509502513513270840970240 4859 -2157101524999731952986027160653890498165552799951142931631805586050201970476365393011744253665383191639528821392745556022157938640381284651060158406819792095890864789232246965975708852586453581495074657886563215954116289175788307626302781530790493428181424432586391011033554073398508511695168775330669035073576726431171110101961546665827072802612705353062752512 4860 2358264026695347601273691162331507722167700024504662527593283995868023064632958938120376034832844220336294306545419174419447107473781055113753095650752365959868225413790739890015182582297407752191948727405179385878602645840901884569078194587872753891579682657160654945388396649464369413839289028183228614200840765538301893063468882442556863314967393608609109760 4861 -2578162732559427749897655840702004701085360752534595864032371303607518547689142861547708794859910132697132789204326452268206981469832394331903758991991111272509147459050332296012601502296390950706647791147603954829727523823779893183495939995308874451507260114301299469602528580655184432246899912385776888316777809906595410741881896538552985771164092342485550784 4862 2818540550440789108513031275920112527220879578066744330162437344967976028125334599570091540712792878278873037505711986835851602951300017307811186225359139603682769732311969879553732954774992408513100810828163206952761799338936006408375042472229789272029786150977662792676898384689984804061943655893621281698546044715664368827428341524759732949541846484451464704 4863 -3081302317536400776952621022714577370946974200580193676471798725562445423702819517870057368276412721322850273509276259945687939672615416543049554125963051987944236255027938122436951955108138166183236086596418098763552248731447260177393957110258436073868779668166721290811088118269106436613940974454308763591644294052327278062086380899217195015906240330406427904 4864 3368529826105801164773979907497331874728441081210307841559394484240626647457364838127647352244142271039941794788983080840028394221071920854119420448882876288391753112918234073969462256993606693124301963670225670573263325617853258540592342334817386266681434001250940885909082297441932670508220704342147884714807765121793431970001224200849989264953641066479546240 4865 -3682498241711180061005172457349881278224443135212440034118250802977494943366435201547480956441100699133022350091180710923055682973005989672251139999547229050853370064587166581024428885504800822398836329266572415086168295349001144788736286034180106569960012775633613884970265902229622935776813662859843835086646689870628002196206285753523511366641947388872345600 4866 4025694042876293494984794448260291895832265690466463468740429778346191310736913631004141739690003963073219372612822744434400906816831602998677697097525656942775489272854538070850551609221603922172310308001736176376256787468464554544025537350525837335036625554300126220420226061197999265047243956035792145251804921652854961711822854521690690405886945352083265024 4867 -4400834622972961919932299214506013320028543861333110738176486053843867355653533741254328243974470707078582205036300197902108529523385583300443158133199491917558075218276108961898482867977355021280296467865433484667643564227719488041198449537583050992470808460744548366022589653314403011348516610546747948096787962248335280895491091907815858256704820975271929856 4868 4810889708159654362257858236548362826621181990599795033744140795674015284449888095288367799294472534323504977750093389828445552446797568541870342638953090512813878361142771406326861070537722340034127477934794112908869662399151388700907944461172340881909276924085770947042791197757487969052619492928796484770231593896900985820653313113334797015272208740992748608 4869 -5259104759414034973261449365221190824337630388350780664157477976226365325054530452741358604642365386936340052841562582373433080436207020270645973104798393775668663376562496549558471388419659783436090384140383503828785371305217480026235315253211958990000755097992281457645218338107267853826776534698346200963629787314701623848319969848975130948962246719400902080 4870 5749026542231140182194604978641663083519191102508663948153531189403116329175529743316458285537145575398364655441603510040535093114359366323210966441981524543635316560219502160128795236352360960977833353885250158184854863128783288615799086021286318539467054214552722833888319858949963935640072538169724984216474239034484348009585683987745093118298619218773608960 4871 -6284531064522063991858234137131772654720784748082942840631890435698860813107405423075959743535524750945082908146098910160692614996066357123317072088231089652421274032436096144072787883948407174232488905247183784303701748795271283054308915062600190700110515308741619475440508271069828990368424539455415182529522513843462302658162136496066732549063870564053937920 4872 6869854101776797279429291914031333248848497907392644065034012415982450299064232557341562962323509783746583369375881009589974106834962240324968926919924971671040386730422484825265991913024434058089874245937858529849827433521333644564042835750269798976883792836983771919430486760126467528468496388531325679096702007602389850748269649449510058413032317317203130368 4873 -7509624548793502126151748326055620896108975176821450501794739738561228289210500378652414281631108208210902926338822332704015654504672379022245722815947898825748340084534899396275354682235856133769450927174596417222795078259072185275615924362210366816601698097835723176183501334910094596208495317360198209515215482905638979430212159538518201403560030499724241408 4874 8208900859382597311461261413675540477401626810758095705785772550495200822767566893151798892162480791193601835775158726901339383145105571513200197982588720943448597796624189662334802420966366602069882910220690982254980194778344170258646212773793621480541465442390627890996233783826907518992655095297025507834877982324961887766846279284480268155566881977409026496 4875 -8973210859599686076491169440702649139419609906963551070129575526205147408398343560736007792162047748103379275702350308614120675700884711252682639802800761342680179256104675268031019672675438156505136931969967171409177317657645258354039024345357929111510543434609674525239632962640889637829268377779233695619203273345446812848969105607313408395813587982660070400 4876 9808595246434512511432699610374646807558775404849408545937781315199470028640554723452919123642555622976007824718184773520688715977570892548655271406559677756418709984498264714224134799916649013586763573911970842106840906698493205659859039503271766044795838048606412526414231814421574993936265236807518010975812313445589731446447844580962300127567014522732127744 4877 -10721655112689025577976031254944275858501190949451027081223440134789311719094314374778708520310642596002537301488011695687616523046619683773371422398607826440748648663186125101505336463175354334739707679002399727053840118263142094255584126589353212400718183015087619267628009767798298243210152274336311538443000387684231686137548316187424998257216780393692325056 4878 11719603870240383559718120278529712340527510302521712598136557116970233176079777471732219520938486398019863789458063210599283341120113252632058578816486455218810592391957411112508827754241916244217603691690432089771630411265775766345637502075833478146941445330239153871637806193540292613876261021933688793148629211456511765075362678960237671323913680631108650496 4879 -12810323978249092792625361460870676872004395569006828196237281927025740843069332110563624594561625780251237916992978856313064273736972953682831194471888576256403416973157752481168583055307933517672802037411324215839112931688477252131448359396831739803596784165292604244832141338642524192841695529012861568773798661688036504834593625056770204795281054818622712832 4880 14002428920405706637397863670579620603480372751228018834077858399444822341574413551684831391662415927215715809106001129182779237335367191842090555500508496261886983063300090250864896897173705540977917087325230503162388488970262167870586261112566896799655283745035984229696124334316840889594243087710706886103245049904241269690062830701457103796254795254649380480 4881 -15305330916303464344211588892146446225945146308052033734472779632331899911809415499450706214850988194569963410003555198837142406609351646974162835296810710451809327265025550920513513876262384655411306722112933739155369319133529783257520073124150316234189325439383965252967095440704370947295210397056916949083213648547734472826183881727194403347927498072054410752 4882 16729314896797621041964667287323767691076357583103960162645595081331077127315436425483533836068547931391754038980144410018161262010225112010444920118928716474761186779903806897715408516866059966902698841934201756247921595514989603733391305980624953435624092314995650278135206688412629882212379583745625208161174685551555958449104303801165901248157308139533591360 4883 -18285619322113017991034210753209910416152635126576413170227597604678256703842154897137708168772885347692730661448548212289853433506896364925234269612008651776023963272708144560779881193414778897868189050995263270489248468124907215045564752007521701835951543839527059458258906011606322945280270132440916735232731439176353009663773848359899123632105783785162075904 4884 19986524474869679654401569605033625326863115501000003574934673137516779845659385401632469925375299061908743805873042553150105088973558671552238833735265883768086838430813516457617048924213334874464078727154000107999729286550137932342367878268410464701227602152119709115287676209629998449461823210899238766824047068697389114647325686414519324435980664400306099200 4885 -21845448918526858675561377331725380415905682654384093756526995579605758744671456234941109644283556334085874246300189104934124295014545350985397630626166952053108937489873503726413413051413554685220175453185760578151630962158488953704716363847020606993287954528259160596306379274286972858261243416929823180910357401043777088997852843688448692840370873478417747840 4886 23877054875452092886987928456593721278977135549023956600009001041620491559538857725166482484501495769453520286123999455408919672758330567300273044647710463521007885426495750508009332722689943839262373790462972009991504144242406852328102432606993982634719197907332960569925476838674400802468878066692631107826192055868553488895905376830450984109861669290687048192 4887 -26097363348398258905448087704803315965515610053638992641624423932751657151452272477094838440596921896038905479285087520564121808316544765396857554163651689215847484926291378613199920927334343100979580219155648451553278790189557985421658029628988485943778434085599906906206290711355790736191908477129793801562553142697986200713713006059972756785780963246414656000 4888 28523879885158556197866707637522127873956968084623316837279623949778628760286105453968890261305425112694161403998899513947590894264267319362767689190398008821245400429983553619770667328214552232005837358534256062096474554445723217252217194521884868220961486534398712743121554836053784331834605456751883661159634788348735479892882401397861644138160623790885305344 4889 -31175731969156743707660927191843437624442564364581587326950110713656475897910131839362049317326530018339581148721828373729676816947858527891932891473574539887055432591365182154953408005274425897454869628642819697567058273323521264205894999304569565806367333703039873378956353011752801367106609099529242328635186137164882005379024461858786056060995542699090996544 4890 34073819109361905493549974883986014402566012930475836424845373482389755227665156363441217432573601426818918986786498976016456535912331950987965076451249059786345509183140299910194989720279471761841399871858100402664151376611510588512421171660683173626915432353739183800336335045469381055671399144960052793162606406163465929451854049007620829943150744748933504000 4891 -37240976801896863721405598890018834403395380055364975645385940093376685176223726446574052189977368547032955507043459708151358414519330604774489984331275618006497721758227705703848409198239568639122502155478561552648911510254124068741966574123074264275937364254919643197116768886998151234111202966111297377089443357707902182961806900488846975657205446387782498048 4892 40702155643805035300269804994506569806437751409197871676428500312455739993631372052900474513598963360984722312206240002203190551896534059172194176013637869189940375900018799925667487558338161276481489192826540771925973772513531794736089912238591996232493030203007773976117708982570933179201811481132430655537420140782969702235397222320701462396957348348622694144 4893 -44484616997490549288122433646958564920000861018234628465211814003175532208138396644994024166130876509569251108327322298712450804119465315872519393875889449096385163232779883506388037621190430146728999678777915288985264112176154151155226518967738296562132042137493898763655342531866907090361213266798445140483814749189364127739476726012853396919406647908308142080 4894 48618146733266345790547865036631370753092457237528737726847247022704508125124501054693663675237488688735562244323049250119561394004008544878291811629870984945102872265000658204986453817992384340602727119337614475142045553927775373379785140130688845048638239917703672447722484005032576848090126753544800806331411148840508971415786164350024727640020547190377774592 4895 -53135288718234404562537732249449438229779743733545565070236343160054594541940309193982564061644672956983454953489417439335664242312110735226761247104347741431857946832078737439946005546017328743512188634826347590097050066267228029564261588230455886549556347596669743344975226820322434609680815698154292753195125964913252160914131508665492119222411761571257075200 4896 58071599873472661202551265035927201871185335607692705546806568377383323502518338783064528557655034732397180390206683536586752413362251980530075211388900642408048099517714765011798426148960564797913404859529241035993188731387369427741429720913747856613875499177429980013931861903892790437568785751042792997584367374404777885041995085434053319446587863382986820416 4897 -63465928789406259130286377008467247476236907718184707091546380697241046667939645739598015372816285040863121323551940113760673202295061707331770542923446945953390034886536692692639407001981256049749515826748745947695547921709850790003095515591876069263615258691078896834912426631889237447931648899087377645760728485860876784167126801136245954063236399882696922624 4898 69360720072597689710365141757937388373878049958607703797297161060715474699925709881998868265921618852227497305767015525724367655670792337289364424893468713624930631109289992088119194827948059085103283004340682212710444867519949132704408941454078460909663109343222341394785843120774275689954752720067459776873766765421008818712238759178821080200850820256134152192 4899 -75802346797421696015994203122886595911726162364873963415152093946327678240648436541387419936926290966350604510667909698753898135845661693561717081894520591970675032910996533066394397139640424779004715433996877094268502254941296229426116678744110423538910271369530090636013412582544953146150246696396550018591809375340399262481623209032636645315356541331443425280 4900 82841473654747591219185763571777853831329443514902298752882044669176231076331489029586177471085031767627169092526859726837719200560588989438309220682022048546133859930111855788404851842045668729070070562115100284978004390743903197264909162598592773480033453695704712912621117659634707191863058861321535791316980458608861050811497213173442289647655503860745398240 4901 -90533453628527292155491295237071233677109262043156211439486809778608358361142070837099766407100336164380992245251555532519427766771349421286425848209365210758322827561905734453028707061952221074621314548118772996115110292358837717741333198766082811689077109406948241436605235412365996395287665222144190676427291330438374339121034202285885241042571231418530512192 4902 98938761291930757606678337211419551525357824996413842574703741476908382707243922461619350989566485949378334244824066252560502103774988004428788737804178860298370404789063202073714808390745728476778666134989854713321885455995305304117424784119916450554288876425856020002395620663325779328968078999259835766648365834000137928714312396185799325432219638517967824896 4903 -108123466099400209183984676624916405643922592468613988889980929966465353976069741925640756977708636198326404130673762987709188398301250395814838853374394247305832443204732518326976702962347575479710997607369413742771996637993696242435225151131202573701967131350473117924034792894066061597927091698968881160136156106978537976929294855956723887342448566356893829888 4904 118159749361914310602750145355779866730145288906723690960707552634181066092683851109060268810327365396386817045465498476257961213069733377933177512906905666985915617910818155515523172395094155822546835751212709858047340239257142977037503342941901713079985162798923309053998323310821486387600673004188884763509144099087821421879568452282060676743066949047688707520 4905 -129126468932269429146233227266273676281706928904945387277039617111599614141240247337813816592174234101609994305212625810492122597581008846360597096196691371486127495901506832023710101100020173222488746593469643573827141439282068310485050410203778616764094649412693912567349867417665985219581535909754101833833241082130941176778504370528340765599831725767852444800 4906 141109775997924006496990002043615312308589300961179103567375503481893419006672844983601105147453057507782181625894225795248217132448477155660153574540930173716186799525790097869958689108474864460786002073446734845231360695544844326441112479760070883167809293880266909995129139267207708308776260026234896070484136250708425886903258344774823777303543613357499682816 4907 -154203788783781725906767632168512126241454014471916917589130269678861713677712201128878334596239506559372746666297253543642591273637500139710403568002789487365031302463964281007752739111232850021176578427128947734218898142644424626158648630913526943913433369348551975893027216980359914852111861849902227432139656295771655736822815740445515699191761776192213903872 4908 168511328409340458386627451739200974609585079542887113839867674711152428955587607437920262459535649211022503472745655774205578592693249459443322342940964215799991497874043678508842283664633627721274691523395876267393904331941848303944099534067639837248347778208414486545360648930374316919694023574975276416193615591745182641013192682057087404812632817662052450048 4909 -184144722627324963860279382867163150995328590492213429546854230890084188226227478721315861189324767472150907096954077442608056048508517542581111734018716558362449481254333825209965351188059159633482778419304132665376493243439987513202392777124854829437233632092980720840153440009762094464967054712342272861405483248051963201323184313964228587721232435561285050560 4910 201226683697983567130133777292220289413614630616085846773762886835102222639159562658568435696367580456213269719844231421493736787419683600146694867090793502917103545264240677931737752678236567528539515890571147239485325800170528546022055180316011060536341961460839278415510415679242611332716267112227815145615327541088858907666911239490377313225994286641223008000 4911 -219891267228736284215902505483092845849202348911252542811719029902679922803782301898273883158262418005489447171083320683086710577739516476891909192444806154800549487156963352007541815908089831735640654829272199074041334941187692389681103479099888286415749261255687080963469641024130408559269398220897418328050207664980570826292821151589898260866293455245773595904 4912 240284919437261455216724374742719123723427167808468089628179572998724740999710630083184342992588924310803262460264160223713985536587901665678365082132473460651294849872909924123025236667818719368406933512194217126855881993278855294986504155703960375168310201919001849910569623140770347699267505568047911629116078688068369923519888810988386034420309773084912913280 4913 -262567620982254921490301672556590265811073162617597317145696228023928717885736227571657158460109276817187273081632872177761728615011100403895309504920054358056733504397880979376145608628667834185943254274809043066424547095649363138058771226691956226092708286527450556681508785484657624033633288317107282504466967777193840044637571056602356151091943621667453654144 4914 286914136255290347372110626535459803807564677984160357766039842242263750707042931074016062658835570312137182572481981897616611951497102061192474299351640800594452343198009829411120561410577492780465854749027779796397787616514671069779478228497218140485806600831084842508326627617264153690163785328105297021866478604638041357672611940532978726900433806048506261504 4915 -313515377845237468825681906898524507883955324098187346970149959933034739770660910806155427828663938550031478847077639465365545439254542546071707926769196592954508798493520308243245551658820187898286441717540129146385572062114224860771698468127440103104693283270053555636432653516093412014714074387108257857197219171842033169074073863143929792358026851240269882880 4916 342579896779873234284648607939101504085770401855074298918653088314705866809794112054964234983191263789269228932573480660377459825143618773530316866718959122069623393964866058601090110118708705872671005031369593007905229035213791481791120907610242948125607138867190347152118117443838791037549215790037632320571753569108137540546887008927244575742329139941174220992 4917 -374335510124544259866139173870823251476544770357322767374256990432908648521258885635394896543779937814840860672231976018062531909772333992248181073617732359028944159831097437127098344807445649908900228005881543449008795627817229707978237503876715454723229503292945918218222827305500049847297536748091420926265653257352082173633514212701885145124299563490030777344 4918 409031078582534907266668083992651356753856210150732023000532407468719968524533793832994662390757629005828392420576553389716952514012195285781790708332412232474577331690778296608382045808146467348104480427842390183985339432285027444054844773169873223279350459223141332872577035417344676561244062140878313616856950593438377469496223112821928803339145458250113967744 4919 -446938447904380478837855951512143121474486309426277037666399049788978669435166053549729738199322455107281612481119224103620823568827083649025564620371782330580572171432447010975804260356852804618255093665810013136931598424458070581721667601000713860770707686206194624213439698988663831459611929635275584886076081545109691284055895929251721079261803809361356044544 4920 488354569182709217734924113421397053433550286947182430036056438734584751980387621705673598562704770694926000502540924250514307319160342688758237824604393034166700703857763780386821158952426384774082234561918602813498883124702466037399140405843571360439383763217110993577550857048907419054519655625341539583684156221965537661583464248452511283845449330444007293440 4921 -533603814495091435192562061166180926266125704226185704953689041626483997774745855065030917179074605380081964232869348065067339682434977736353713000705232013258441051185567808113943260509919407652928960646882473742904893685434418307818784377717390579930592741472427944190890385480030249331229780662104359766564014102193223442824078674738217508434023378492430694400 4922 583040505870507508108404556534606241520910529497820881645605395274743810826292483118861336595426308982172294816996008689379186255980536088703375809098798665970382379222501085321473983924607988171074122201912258537142316276664793112927504814366285918503861596013171359664096195331499775614549169583524627185685790534192941778709265094457969812411591852522467087360 4923 -637051677207086014152827906926578476864379163480475145800180865587789219409085495734815907988947298449648591082131320084527222562818888679887129028099148949400426350310477133635234925320832462152336873154633830057132518824350096444592837817516329537180635672064898322996408554904536598882147496605008426781145863821564672752163125859419062485944413485232842001280 4924 696060090572444739369758634594699230446623671254307201994716900509870556277723753670084515721072730027687073846218247204867844160376815135407287837215671589373518374889296446298683520876117800932805653962764159703291383870864437467692724850188987563107279714781853118975511881209556812901213881119619336035041628229562697487368497795404049079434316714844947371520 4925 -760527530287192807689861811024135576417373643543762470221710205229247672746538116211673912440883247124410068957846180840464430038198510424386424404331610754101214409680986308474755199185329830991794776231902539845774070830479678350059524616914116620091943716129978039837874255606949150808103718104585127450931474251683990061808438338329243765067849814211876545600 4926 830958400342096774441185508584566267266244695994293846983111156265007662635109984789497315139156618255835304690664012033834266112180898129521434487043819499334842758624801068014623306733960715938692614866868395456804379748050405187953191293139071678848321499547364768824188611375097898967929757652339086967592399373203187060649159927805946570503164991398342393088 4927 -907903653046641566713456626146836473150904419760251308287564750157967245634530686653597005973306836545335430415118928347119907115938474861273161075033912220707934707476130322436501697942219331687375055885163988538079406013199132573911425861520683299362474393063066683042729818916869592017677670524369631176698616141589849625180079306648930925188175310396295667456 4928 991965079369309393100798320119912821533150080140135349092081232603266743522789490832929294528074375155704263616023580726473163275108396086519628054367005310341271290426616770381002086741813842372039123480781932388762543108587573240073675224164060605819940332003308144555760148729540051780323177677769386528019402195599191716643589191496499182783319076964981636096 4929 -1083799994227591960604313709140202863105545944237273972433676968877023539437077817763414751449455362375875748957720507095462984225007332031086516359634295752897416595133163173219327314437129571285348486856365213330904983744301181588345793551376485129552373689301555728258093191667089830978829940522972230376869638033542478813601675690277128614066752339070415364096 4930 1184126353040085635772486028411985946577924045028765316114937209164412379122662350636860831174558700070935967776838742907140834960299987191776802735349919619882767121573256160417074849770166430082901575356505309744561813179454576660824408625447081716031760834319346518153409599234897935753833864326990151996122570219912284754412257379493100543589505436047499756800 4931 -1293728339187509132156553237577041573581633112827498811460379966154092039573952016500619598224292207034571498227354509001706466881556988689340797347435034631005370177805249979415835177269845624530615219765646517134295330256443060327138306674441289350845324484769762932617690042096903779223004872364862264224030482480590166107878678913261955177789015171023146103168 4932 1413462465669794108702078444325312616471801721079462003045373264642820438036206075787539814952372462392903829752745791804806316648926519396657507741975841096857236918407099571322781045394285463962138839744976718255501534537373388244057879486069187217321551930737909203987761024249600428352641523901142900556086783188909619587626626434925233840422692920138211598400 4933 -1544264238220544232981674946331451689626503271745005133121829401370432183601140450021931910674299982231226175619258085857305363949984936974379622255486864307033678646879025187794364965196902011333081890577321105548801573396830837730720751860000452212166362448828993287144794045732047068240400213876999631066507554963577441413286701271922764887254447896666102343104 4934 1687155431478714203008826413912494926895642407591996411516834953572925910683925225238550397555887239903521296819594117521108417745242442769658456025416199955159578593710036365929318181767964724358138938159853786239642933276514179281486864366225212282642150765676975462653804792753778686178080951276686864750957028387912181846019246546486605598785949159903681330560 4935 -1843252034553700414014081235695948902266662381848341512978571093010607101812599803055118133931489771639881496843884539180586815608121820915639822153159875087850908329680237348529673049247719932260386531087921426298349332937947942451870352021611696503715660412211679719289291383156598927857052122924031549476596875612666704476196625024217048613758719375954088263680 4936 2013772927490585518582124643132964242367848438702290805322400016795953956458297995411862514927378850601370948031350263966507761795720831833123408473201691308539071268374437613074107811430973311384956041785653122093346987625175274798722481489065412812592351131102597682616145333559457462170189773970179047160101611154170432810809098195502327653974905418899109136192 4937 -2200049355786797686782331644660280211381297572111111110489539502723379954283783657572710427954526408462418259839842869925160503990154347707968462567307360770335288828446289893235166374298947738890816089023701753321226947941090151675673853101658309295230138810358693310912324522334654729710136312526754356813807648213614536933292788117205472254955947050180230051648 4938 2403535276273325385917025720597217590943692109227576709387321875068358684014978723072094844771359893237027057280634236121966358508618904938885205779753892104016178685856162395533720584622714999214508803618043847224459852398873667538719713816189254918222330735617348431486346391969526233742346879417433810953060038849014208084299851317423803492004219586429276793856 4939 -2625818654400231343253105028082354041678502616163767646394157056267528741907787292480405321345821447693517326126401967778974058095166057240750471283191201570579382658481164648691399062882968000383662080515340058288337879105307401595593432509666313575006740537049088265156981816090358841389663084463653307129269200829609652474993676856458317390410578911135744164096 4940 2868633800309226703022979957135977574387948017519472587446458043240453250795954950850198557568991100577563695723032186470076319856817446700744392053800099614343388017692535399185646559977891678371174561304222571673937516741160819674925750182279621368879143991127621194169700054718291930718894037104667772711334412380396266283987005505027460671042291232118754547200 4941 -3133874839091915646316057054953574153468931666342762978478331546102270190415745186592618166917899454326540932328837250076565929421742754843286216739826908524307630455494723510060567508461683069812989391020421725285519605659762170054854281081656849544599024284571394956603417990268758300330442333444084734846898671997061392840405245379991110682708399466420586355904 4942 3423610419382576546354520261486671991279133857227437846525792118372141373150376072671111678706909327229471362371167592199265071206624789594161955568650354955404200111238012395315484401092372992315728126850131731510489364442030214104209890943310549545843058916137928748513357559448592100043988289000129359518509582374367909720819170632076878291718756050790323379712 4943 -3740099773986210802174949342096339638429948983637111587301320990048589142475961460053492654440651307628782550804045960831193007186696972950542628282747562891038087704013329830866369459969285988923569364885973787537791038839531506744149055796854675083675882204950625869221991463901856237821632192775798485239834373079693248349152182668148908682675792459267831997952 4944 4085810256669409420396656889988918042474743157979960478730401705279351485890264221552472605737028813053162853878159062779252679388190674650078741957128861620767690171808720433476375730770868062191216190688308468596868290460546104998070163202991649198310079847777515738859120447350467575957602992158905506831488397798359922315601959957600345697083859894542045160448 4945 -4463436490623407288279596992898853861806387128660947514719119939085237662572083904176429881382644239343002407397897163160590999146042576575730571555197079612260399997644558230865738707346457034637638691879323371670283313291678902649196129857111915317160818758384960506952617539716904614924716702135836232478670709170888750672737062658783563740833632626040240936960 4946 4875921276532877237042596949228877120663768960389476955406258876038933013499987997093829124884696900033671867061844223946258503349451647260852452811120373153348263032220767746147720479196037528823762147876088201746141032979233875477314422530064469944705229451632752103103550017869192511712314006454277968318957228600918478873408334445062334953551123048557593608000 4947 -5326478421745903521325834260195130739557898245871706308229458457161971403077023927045640142655435717588834902832835989430139456865758695237752480077810987691940524387779217688919469295438637179195975015225997097417895040652526206661157099537936015557554300999526666912678546680169065946300656508909702312559289942440179930845153874661491263568617232903929634985472 4948 5818617666844220432695784589655082136123932598435994397118154598128743456304535522417388582385727955102653748037636281238555931637517364498578709024980363152463728520093621818848453040343788540022389197172026856500747011573848782418065198022832980276831113058082841657362871176417268739969676697580885598307764479124978190215299813570400835084140976623116357914560 4949 -6356171902071764454334234071325750417217510896986020272173487388127663052137423200841665501490845078953580433295135266369614308240662996965520850556624328978993747426619134425567149714751791642700420252621809487076018285272679479558007900037567372029051245504224644173159848773355368297696619592677401474457693837118771007946903011553803745252944434015321483861952 4950 6943326883717797678033847600654626059656376900856001162202653589793572108194001066412736812917558346473848874043265788214328950774616433406765766168810655810447067884102120236451674289481039502579033428999103647397536289972649922540869955123287910018403635862252530622019641740131053103949600845820378088669570981460874567916795206977214909512021266571676373508480 4951 -7584653679803564339403407319444674516262599795465477289398250505679419054292883721213960512069519696762164257604873788554937740447838778731916347266244212998400544464070217186554860866407431785937051968776935998468561901355455860226753135177908449268966287255221243051898928875653413749288413212172727602992709109390673812270110291471602707847531505659341926454528 4952 8285144095436240027628649663297175960891344879114030559414858414594898043688717114017080373682975778392667702836115090645038390429928238048961731636073606028081838112822796476922467245023089627001072773932024947159570145205416644412064676803449671133376773771719774384169523256130578601628250205523201660359782316066869818601294115650083124859031515364153903688832 4953 -9050249351131900117974393126342059977152909312658436085840231272063635357824627545157743276480698438375743731139590060384090959637801667938296589982062177648627525651681931604053975366152814649583685459067928600674285363315745789772182850269623431398333306649442586860554391896538657970485954751066623052116351443433898478986545878888059615212903763482428382347264 4954 9885922312446152006690877229977472151142857805809171052361239054941775428573662349397665498402367302775540803438820664970318508761866822266535031893109898058744199204615539894531557439569622988707834313219691825300099124704877108784585980168408578453718612733844175476834347195297053772238713017576337752817487846764067715316858933086564972611622173776845640735936 4955 -10798663596578773556483832130455399608471867157725823374790296800272288560900951398227020347133041031690244784458180955417379686176895229651897603119945988923354581498186141824136624316691137019293406249720772122135069139477495265842899532069522796329787191548019842024811366296372284974447262626179602043211261815074642695775161719845028949518356810632664087623680 4956 11795571911446516668118984585351512425977744211140868036230282696979604223192388311274700181028307841510679912729919488353248683180558231895116283892302303672612540668954481303111478621816334476746571713228227090336918420471533333594240621734518994716244706697576886554914600198214357194091311639713779094556088363624380768457956031400853470452997888009707756261376 4957 -12884399015274615439589492289672901286240466437098041714937971054058600649269922918441060909466788482231332887065675832168416949942262616865459616496545527121137477004105023736663478783500812690088831379588581471451669730832386304106501293756099369985959763964819889783139593624124739537156106530205800864830011678588972378081555875420811336772233789624143763110592 4958 14073609720291776504885749420661903287512988826350641534332929633879651101071237675594950354678970199402232129283057610636202324232704452067373888058294115868449025660422697926406212506430423054586783303118445075463013762003657412030307337373626983483650398487483234834783206189371244435084310310894943770782213191650631728215486543742836224640743412384366698145024 4959 -15372447402897566877090931044052117272164175710349469482582151497457745023225874847346297452270723941119997503033003838981153845919436116761508974848783765551958669685876929630915852765882879777406992868811254375337981399242122717625190021023007090088615801212294900990738684705986550695102080694916648669768099216082893738935630100747753284640676885066797160274176 4960 16791005525002015722741576448533635812719703349638169851311681942357327713038461354285867556507774238303002089875029234416094938107436598237010927287955735797784089353941543644984461716530937092602040309090914272518499878405395957195695058215262046922944037506932363336059031097440000249177138045883375187238840399732274328997923663505470576487619995335663542732800 4961 -18340305717438858487164103156261958925432694014905912230585881631985707043824816900121342867194111238555095981438858802681546967125144160940532305243582666981550399369344780966569695097717995848323234633145762284291853776385237680676209340035251669188666435060236388694824015611634972248181913310605369218837568109880645559187507259275830173303635564409818848535104 4962 20032383026779673833971955234086101933146374408319435671775246009889404480069836975160019663605971149087026552290706640099874280774088739402912679094385803820759015198035075349987056291234592719234035975100750949834288098542989434701725976542457330108863469782023832522396660660220103607983229247014703467597212151778293688099033258658330210583587316201272818023936 4963 -21880378981911939238857813706033613434465946595781669366703363890657771689462867406595653449771266561689839455157875358442098767759475268308938916588338435454336020990753521285545881649357576171761725133979768585600700884820195838809213935738378926828173782448560352058256362585692906742115378562342630926570780912922722785104786838620813966427886484416894920471040 4964 23898643196810684690179180689701647716842841232906083341983654981190504334032656481856930729709149724105868568041164585221364598129427834201335787999495081681288604729918231288692451575638833980612395068642283909439613206143618507206221268413709520760945117185475530965998207586576554258700986585705492172453277705787650237286871981930219857904873221763671619158656 4965 -26102844291490267095741691783535328932526788483506302788994306880590343532247974757995839256098970209348822239052838898174915917426841680878998325088922220425867505809596281375680822541636649522344667634565169095675669385895357529763082973922194189392892020674607452420927755592160747618021241375419414490085896325005182609997395544530848691497631046469858975093760 4966 28510090984671014722334579370253433700678786519449792337706586544075167007467400338459973814634607549217083288878395728103209531966137576361273980969433991506271865994437781166893159084286198814413706883135122159436959450686071675463999089429821134350598479821986220751578049662138330152283819074168832428387131688959180408190799123767261668618083063476815247110144 4967 -31139064289781992509541235658748607823048493656646814068192247047042648567932954625318519498376991971055584551162489239967255151573713661873296329319738582028412449876836884422271484447508607957769379706731070033648063080509136449456407489660474278858925932866469684927248240845151925212237552601630560172148963423534998844482055303203620888884356905245270373581568 4968 34010161831142665151898422468493754995054741410901658786785024286185508531503798845544197348396099139763159807285755350346181356710102545678532128489828115496230683679168487057447930394762184575948516535028209689126539486405937815113279501253404806353653957346784671265218888294171634873827153700953159750677375946173233965978839913247559272001174650700511571335168 4969 -37145655390173933592507861602727131784434859139357004695898890699232001723990059506834138407705130543447731821349536905217315504486727109687782346786264439296228374203528701246215099710497351426412944296740844431288061724958372346172254382497492551310845658933702459096533482372077507265416457598232031202771440969375794378459421737973042460933755988424084647154496 4970 40569862892993391320126722051602932300754572111414959253071061155475951315069292072020067122305142902756198148267106487970036317872213107655919959653298242798606018070232446727967480339525675266251995289769437079386953743515787666603187393820135320989543778046847260523964970474695130480548303476464467744762560406273836905447847679894824058304028047515861592043520 4971 -44309336161525943163541628693659397060260356820186447861635861545798695657255741730819020938475655324240314862843654937464540236970054024640356877747354177057814986733484897853208555075671091694326636891712034781584746300767831943806657146711909854618851809714708243155068298626707950993501002991962471621317361585710505245059354182665114305332949588333975526276864 4972 48393065871155053312156966123902117710988304532321385534526546692318007800541287042033802116114794527143351176776649824643933586764543807667913763461447941390794751091583737201829326751879428012686139265751721628263911630580936979173526765052626679605887121644978932638999898466920843480862919600496013898661651548819289616835119496217591686891698817890885069699328 4973 -52852705289874822132776171619767161972825154290649106471726724484205515741913153189830343505492697091782486989472107441341972192435655214457571910909499288731410664794114761241066009804972270876967089960220341665709279691398889961629340576241032080405508524457004083562590345835101740854768755801304763940551129252342007166974820023816789761817766307839722461223104 4974 57722814517885907775406568733506952190983338185409067874959145717444030490815204410237688185627964125618589140068078924973317191982946850965771194775319652553201310147935844238450369747886606146245174870444273605752503340730263649759361629490101274341426851790360717857195421606177087464434611795408266359682896896990859083872797922470205289740712647770399413309696 4975 -63041127103707829475821575216792802743171431409764713371965706445121649844060617369299175735911871709150481980185433576432169006032359187291230959218169496565397222874067799154131435150800356688539553151315031017511425856465246634637801965954100955037218254184225002185442168083773039382244044064858993795385119923062065576193101932381565128314279553069209804960000 4976 68848841084355329851001196639974653148920827226386358677210809210706809972094403622089614281336226244407887463273007218460352461974345381313195544328763962285716148323677102759806111724459607405312938477143722771943177808790747701050059598525571886207550283518273640469354632075949736598418913661827432115886922932144250363475776683497486883141663182926190063651072 4977 -75190936684255348975251207862058414171533636490759184605738083071387510521645049412696390632172946063090112048549948841059150798811379848750423347222148175022364318173487666262273420660484680216886917164135095047731615919251324446057820472173132185607908970787592314293559087347289559835311344554113367944313576534760414717131254955131096394054313043934958369771520 4978 82116523111791023974132959494858728450759792996199467370558830344138882787786407880239407993049277552852823351274023680663963008164252196005022925072399436514123832923935792606069343324891629927781730948309193810950790579073322901075003798682257202279937639425612970776125212376432336290723051289047059523295656242867701178514843739211477976652295026649269258426880 4979 -89679217115207196035321985506760520144337501013537522114100678196624234566724864704552831405992437511301010184442508332814561125934894286893307997106329677022478380245853981347947308496980042342186915264462678915245649931949543964868864105538737701180373684598613468521238958804046516581215114599699061815794464999214789695712984707961281918687443986929786586914816 4980 97937556202797196450262536279016392566302049310862010828230641989306717711131402540316814075709557622034232560147553523618441389461326928973289581620117150706308163622444743315135057985860731659326636551791607053997798369767121289410748941058258153404561484768071892873051071095158816148403715170473318825807386327652373749128096391585492839238110245138359503580160 4981 -106955449697666896518323576890507067293215524372118089531747764700534911226119288537482817521456449982628921104022662181418467813619740237259263284313895285353587198811400546135706090696444234014452525271199128092383976447630739125860988879636901013321332812855468787210985256134679946402367221028060324438569570901251383722767454139084389668596390846052302288754560 4982 116802671086961598720544729339426096479818108555619798058423230939111377902744191835266644204286102005955104223972610939071918995504199918615591969558871395310641311868543623089977419409267241529272234570394892976051058527066742374976890700275126528285213517230478602114505872005643404981529959150035676562107697763594986868423487275676650495014720490276658378632192 4983 -127555395441450872081083799923049957215498148144106479984687428547835834175800654401147636399906855916598583654831155378371638559891060585482639997096930731134103622445231159296266267034980345884186740148089455360771346124432111830437056235393876118340911590803715655761545156123576893811060082331429528242620489927663121133367756820458892796929887975559748584828928 4984 139296786026203281612505713112713398996119903303152606284203853853597610037549638010409391906473687653736676777035818640265152629665772346177648657861641807309827871764523362879322133852286989304279806551793780460993982611933708852747454481226901967206964628738936586803040875906258814352281006489508809780517831702259200128016399015795825158799806996646814301509120 4985 -152117634599373610693958622599315037475215683980224636193102304429024601037873557540083989528653702557773813120306869645989827605809658463815498550174876518866189140105574923233064162626461914233892094973956749137056336935181077434358634079831600058760104881468489803798837044438264001019782990610139932355968435080488238692526916468144480744164270658626503229120640 4986 166117060306735113292796822128276126776183881017951582816691430678820797934586186037977990860794838707969971891749096551371112894491872766257997663988224061931760624393556761728655860043075638461157108580562204570952593178919337937989726736901941678580701212541443549104808280236520721958489378751235543114063246633060156628123437288885399099483949629875749577643712 4987 -181403272527644776462769759231856041277598723888815047229541639502496679483135868259194821631668802216945065590516155248796554358166539433440352354436668882799885139660408005452549198104877568375302013914123469659567052913610392062049285020851702058991022552990179395294598643380622104940895739742707502285453814607718976660243451761894022454857180440821902260699776 4988 198094403517041162574773971680972733653594189042048401762228864535916158108922800314537634469059454018680295315071193613835371173676275541918620163035410698034525085203143393105232145954545043418616741930017826908139652728471399320716974766322924231685396251716069319920956196349449213889950244867310304618088968853597856090461997383923913224802239319178620573418240 4989 -216319417221563044106580504732850984506994165895071741940629454433002166265818302356043121264625364841636786425413422400992691155564158225748932091199934514618006960331698685198504612224472063196922520590905481582577718857286308429284540962073978193049702274757348310532193114634692465296132460909196730111340784517457699196075875230723172836377644755196784415621120 4990 236219101230002109931646575870617147975617970826127558013101522937772227200904172011685269987693683271173243783078316576247332502242818301266174466996401003229939751847677018987499188716124261775622186446211743606299855089135538919263296269518106526653819283028712932025209934546942140837953643811077579424913955087632918244527210199253490175071851113887377616544000 4991 -257947149453493087827755482246428198628547577880302630275696469909551399785583252956765077911726048252261353764311665849263708659687546539622802981246157296148381113015713833382428454848758380531423356441347210313133324914329767628943094948619204966558879081401302523818221207765486919075936947831834536798493820974248328174482816219225692894140625937519028758446080 4992 281671343823931017912232390737998663398700466249034816918812951106589774205085090003954654615486931336880261601068380867105711355376983715344203777797965247130950820321894577123137353142414902904808079280748600783570275970574847980502155623690849607361877752103747242031972720874402076146967368444360931238798268781492542790917662218990692933493973981071813604595968 4993 -307574844055358780107861258287320801113716690141216571741392170797407665725253653439511911063883883479158970576951721558027833440121400895236396137839347859943187319360421461939015642893798118884044983459182352486305410992666652788816565816962606750839206164701200820811151096633438840314192476593289160317263874567942395681044308589799294748560545980766159880982592 4994 335857595338238210190828128609841109596141421679313807589527722607467603688283571476795448637584303114110838874705678952006393133021083660002877415692457905522321272619391681677999680523524219034606546832246192573294553081669700433834084557079916259407841946957018961989034946246038178077405997277950397973313949255070739958083950220307047758095785674084947369629184 4995 -366737864736877868719730648096641304083494314310239679517958507163524707958034133302948251797170156378444772677285136443521939872957337324304245076018920401692112650010115677476575667173082508157819944277300051048909532641402399336203532839186349733806995066618123968721134873141956207686063005289634300508657017661819734947976668784433723347225381270292289746508800 4996 400453918042682608566200786093481768442503117868464367822445082040640173635029609391156553736334006827509997067736261580453891163844159435046887983791665439618938291071813522228503233965445860984369036041156486661895573561655553254738674537354411871751838802519967786464861688540117300155431035699396799499810460401377316734189706156559799730199701251175081050712128 4997 -437265849907779363787726102943163223053993584275856720291296620886752456462187932193155080501118198414012684959643412925199139184136153565627688095037115416912370708980847916283240511331605968243097071769025123311534830418406351149256847847439472747983289780873666602068450268867228965028905685626560053527662020181427178194839336905067228173144537710542855832437760 4998 477457581253103356967505133355671428955516733791292743239688080443335462034822438012059978289784115103446078177579140986543585156416204308038200460704649402651146829263746831499976800757957466530453729637754864696360553401743158675640736753056055247614825790146982331872757840187080124748286526310612401465704704687997498715302674421809956768440854248813409057415936 4999 -521339039221082540871261320393597611849613597969318881840552636494812377540285692827008778452829420112684423193362555958058991195466735103117933119171623777568493412702610099106188313495299297153095526428574077000672674406099668178482916183104038239018943801588415552942869140800635488807389505205910284780556624199412588032534727943621694620093018855545905951301376 5000 569248536335326116660378821742733686722137569007848566164761900612922714296202815903525540285747828033851729919613205640932581821476184031103868386728857963720424507274405980824464615361842280296474869489301032042191284570374568411990671878771500127176623441786159670175271737290506681458607100193654482742319085666990965155054752868492667047190765163105346611641760 5001 -621555367048776445153016839125854381549282634125321803849106222612996339720759766801792316458111136973808816604762326734720577681694886759599137700721598226803562278897966732782484920849885295260711106423316295167886583727403253786499236517707964528062651660471363711322030101040306321633268871137176579325485995825896105310254747195331016249413644019307155508597248 5002 678662641519154008089780471551263963704605075401962421491056657646849636451002582046094551726945458797196035846345121817431983833546958257289592305005178657788569476664405187228746282088423960506495749481048190892420567074662263052106860622665868199546301227005510715162777386977706026455483898475275373873977711799231714983886753679718667086924351893832177987905408 5003 -741010378258791222780132633821657876404462447981640456917199532452609137573980075935752328515128061714577098818228173389801201991526441975630437590573429039033189391597677851611440566129046205122045942319292109785765291017677062937634802244966697907946820600335821049779899109937775399772913191280534962058904604195211027376395809891480131245505741530820645721260160 5004 809078879278834367800753903695953929830289665428569042145160645045991207625574425464725785912785613344133825656664669357731037474513721437723687459756593580027948354873856238517951743175670945778347318183972322464318374717922568200292994909964733932012074555833332919843560494709876802519327711770419041770667835061579904306291189245297062749902979171837543427238528 5005 -883392413500261356873125889792746197212220968438855146972793257673541918283303573258489441554401306840035334051750384949322008000128255726579301545354982571909772929751579771851309318245730158402431161396448742589195595326147983347961671328265721716881682824390015827836464243041508299926656048727262038682843288697079566191615217894911110492323051964918734185410560 5006 964523236552543580382235833703502981154418503061162723220327865654827698903160278107968922171523135313496264640551014407187388940268278888589544030969178344634449017069831764461390722160696145592580048408598958098618345767332944468175988137907570008327283923300724316647824829363224807674503399976866357433472829013043952442109166834521356307434630616371136176342784 5007 -1053095977642882044251344548801693047083228674193737530491454602046726927737047871902471404785924718431776350840546566309986256972456927504205152754035516578226025572879931898472076260314095135495620078079696946744121279007717024294396396539290627157786113702136323211156161418573700101014140964688363099757430333921912148998439962730851871066221794016442490596570368 5008 1149792426974198101901709695024050743119614336714973298459920566355022333784335263129064070032687919716188026252244075752859716300813658279584166596992454961648612529203783303495483235102922353050662457647489336197017406010065632341567434534960454980258255530428701627982870298248512301319684989974652328677124083730148696513937190589678763462234290840112516242193728 5009 -1255356760239647362041194666267128212660123196304696689355455568912912464772118957349378111411012312984859657216518349433901667096124111827847325107637313279348034077235520987756696364248199533320667516193164062003045833965572664902673463471480045269457195448044830063112544318058945755943674653491380250818296209896233092217721927102548263396244595225300141880352320 5010 1370601240048465581234128447222327259444072447049718157420965250387702936808651179015697510308137267005463408943647260564843774537792350695033006005096584169080998968752541484891827963305383707086667106735440344575145941439085901898960483402307964850691620822208447561802800960832670532442890911388026245704046509126812711369718347632567395396871224761803385524992000 5011 -1496412437767659184671035504231227867043266057427825050504212989712300571582480610891012551384370194009197256957715231583015001597169632050579732358999910079870627658889235562941279217391735349536283198756947824513359538777598556673892871458754121051906803903788502557864210451114062055042167549171774823897600955851916665136663415106935752319462048628492141754173312 5012 1633758023223920311456234273271738172311326325233698041814289050068067728665880401202813362621187213135348981464967235013014016975812617134846737559477943803499532347206183709433766619578439825209170220011108961618951373067904683476570463533575996759235279730881374378121691301914298435872364819508784792944191760389510173995202107133852271713947728682038933476860928 5013 -1783694174030172314202981685902917222289537816170072588872195465179071162735696526597856493092314734153537963794859239673134798508860501147715967052438762382841801583641485114285254579024002158302658004828365811390433349537224103663262955523187584117756780492933281910355166791298634271304894211090951546736719206148356453011666530409403195606997263907087131080119232 5014 1947373661014053559655708928359548247301482425960613683422357762058648615948910424712946071289516350460948940102479400942844376735343707993501150779767305222373207930987004324842571151626180702333847010302247175846220247728615142259574556835862209717267455177871697525050399592776959067633134265524371981973108459597169114091262057835892931107513139177121119845912064 5015 -2126054671367110685768498258862449765357023741014535192889570636314654722471473997583973136300395535803858698612545326470559146262940308013448428824497311626388444961636096749137930991183972363748413152365453233396489075368581409430375788964089914155229831126446818619294720733202208702316589021133319358674124995563217550384902662536479001507755759446264589674534400 5016 2321110436742420076836571822425987511046243642283067515840462002780316890676913350625176372717831818692672482078349278763287710732361857871266554378047168313891432447032658180275409524845348418959943136361647790647194420972268925087898222339223254259719264086781943304849731129548090962650579714557890751077304893153327177403154181771795652724284393404946802641364992 5017 -2534039739647241862599831723306374772423766360550797870772672162282762658830372853486144711342189220681702956179794526018360598874476975283983931117035781636924423265725663241355531388600319454535564943014575111837016217034591768355397621623642708275688032019844519143892120244817867996835385358432812817018491945538858079021854177513208133855323548420599703264718976 5018 2766478378152438489601120995936394325848549256678737315743169476513408035867607695911025442170301830868596329023934317222895937488417458801559698120924914518582603425423962708905811989666915486659155539467133966332910475150262861561613061786098151142611946369678310716550176859689033988825424272780486131218094098665634964939977274230483043597621109121393862887215488 5019 -3020211676222263562713347350132214678568661438726927528085459155469463001537734955478496407406395536604845411442292385985510877063443385825190093118485302872174296325042828886466003705991625412889388587082749402930294299942773682755447543822933547327291798284535536506430201981151916976867963428290034269127434668861242511533390015055811695594900773955513257735307264 5020 3297188134911829762426573543797857288978065361818164127756854195701852679981584873973042906865957746220227814518181558110548218973757352324315642475625876088135341552995649283611089790350245261923127110961678689130764325868674014893820158648621246008610143231318273651375576025980828637211693556349350879075089968466545384188007335023004830408879002027174747936858880 5021 -3599534328345175408041713085699276592231049366868239110403177613459570572235080454355371936364042677001058456163206186597143817648052395992920512110162260310026272444207027233086204502058604535734353205014744558424979484594447949505874522260631021144760511142266034249310062301439092826435930868204475015241161255350870213778297606510705871176062895048063401170006720 5022 3929571157839892835706081247604265563521640677960663989388490480506346786444171168512868539865916188074495822216804032398071420320816318124433149431814573507973839462836105262468070451870139324937289635175953112117030072805377488659163778060069311367643669695310530578305715392938360448236359818273434326121804870903128306091017427091456767071092654459350861334084608 5023 -4289831587856223593865403457133132886929109206174516404511305733318101643410155107223133309111429181530190718700824631500486145029067119649532803289966928094957963635002853011331936914055302041774805872077393811685347066412515850846842961344375508446428290805740686023956335719255924224077846483076565814855690644070630580796279329583896019162704789898749754440379392 5024 4683079998697309006351533060424944506192799696029010285549045348320854112460156841478036422012123386788036204126341350609324845189314074410504555095842477516739625755177886022043178798205257539474439806033788874250680672965682217934709285022148018748129030343148002848506329719552336282594129766129958080911021957210419269359827716889492100948137537007410140231147200 5025 -5112333303157917968245154538962741124686010191702830056790758887348427927119449033686970303292863054956699342523383096886251435388484651499747865474990164383885473552494468348505021798057328984859500243987523673193642900542790646929445986292216614761172286030672097354866905873540465896009959877684276341061560170452831632635604440400129739003046580929084947680345600 5026 5580883987704169078463540635035342037288457458681162228481184273519289359120731301267112183533848056418893389049442505261374185793961220593303039589712647293313150448970262743328523846842842904432750316174678770338313267277263651645857806300859019764975233935896716664931756797150569164311098066639072851199402922575437771874328670654312631719190816402903865125627904 5027 -6092325253367634988248443893347136410690847096705867891818708243224524095673540935856448263243556899034645772964542173941073951432830496432068551970247821817895076602540555979039922326182250443527937647874706381556552879450866387631575683891154949502755321202008616371717074015284304459257487382243971745097853938591840203089764687398312007540335376074234761495280896 5028 6650578447464038622423637034002262736661606717787213468075921583806024764926513203977073307785450404119829295388098401782662619367984480284099342911715840027570154657961026739654373383669113621500309300518964738521228152232241516743253830947915159283759192375915152350513297465511670925621500069116093325383546931305117964925025483406306845012494037516642075219591680 5029 -7259922994619790165425766057613571355491196166169584745207536560676074131252194588089031713661586349179877570560204268956116859187088943016770225878280095905354939590157647190357739855439432338074112407115681755410947162189388434980309088909879489251936271226166113264801291067114112864652563873595817691781896142257054820101048310872669049561532348246400057749792768 5030 7925029054540031919810769972537375007560979948622825107168920996506362835750752324575124882644514179652992667142960892738184276208847764097968330513853599748377286734765087539564064897454044198957337165897864643100899763708492006800669088874346798342081544632459700428908663184952384982969912286212093890617498958443929190568467402065570071723400738976968479586782720 5031 -8650993154622697721313956989116841770981313722507988354190590278611410261558143556017689907603559868595995092896484695825491014010400868997594992861533681287341158836353250141586522351911201796446271078705628522562807828232325431569687231337452056098396404833835447378222716866513682186425798514424292972159455870665264072676453771500443932453405910196837815489120000 5032 9443377068070352642908689064963522238255686681079954797502667108125393578606633834848375982526218230577825062024645157992753666094789105396044596547465199523912887095508825302365586243356420511746763749036782326842479066977790348422948892647849207728282358515886201137745601276120477790155900268426714046810452046892089075857408896592527441161150103079867769254088576 5033 -10308250232745383083543825897496973744899679856916947345814487368307237898918903616351340167393541960110725738970617327167450939840764049096237448051059914840798742101856836389400301111142624598157789350129598287460470242089016668238311698135797316012859589960385389766576260151802438930212290449637653147631473150675076989599328575175393529357547794796655051239936000 5034 11252236032839988481933005706014796152024858653617144710697589181486994155072506479691323357466958876472747647124650051758024808176077807713440348557201392060718157741261082101972900321650005460558833304486071127996322664769150754259853684189559754488094555087134620670601614143264142019911294543348505384295708142480617275518511244090212414789783064311838500214035456 5035 -12282562294692714251923678837023696562072662953966701627979279376479512735132401083560634839271317415412317765223122620898379075936968532897616840050613540446410749403778515144843514991698091805338735352812600726583913439227112000151629584255451947636780904890998017472379684445119215423767937293379434678659804044866027114026786346624573981018672820805887338471001600 5036 13407116379998609701301664903072935947106497902986991165178025634668750905989506174611436696340982489811266167287580910272381685437223553452276961850359350902955939698793324224600348228337497080610157329904034019135624072950757198815104840865897019035765338740145413572768971036440837125741635699051621081419678077427049351882608950139796302132781863043194519459191936 5037 -14634505294471117860521377865478026095467137094933800065094424603256975209375083779602157304957568436296585620415873697652464346053467726992146602018811925322102835669691480357893479988019993419796363753867467966016286229511740299820656873486099333406868965141942361406996615287030944475491609000700242778935127671859448332240684115676406393751565521463927295160834048 5038 15974121267982910118622733443170341506990945800155570022177992386357869971665379822457179329477061057700361757457860925630356553591344862486361922938821148253851553081001179734566335750328416105585769808018469802853915212203702076867155299991235926054126209941883157282537313552250642043966974684263153701782176378652129685751121147249668373879874554671287384182085376 5039 -17436213303626220882398221156150594756374712793445831874521443880038651005801934892301613374730205812511899333712488176215024156017839182529542884358436275458871218672540032594751615089302109175428153034919909824447107975463637501826269962335542986465597405056080589259905979223134793989237896418621253100305589503202632608023159223414825090517601835019750650576321024 5040 19031965238302866341446375641781375747554880020552648057052767762607198697451724217494330617533268582441349929018729699319794798305876156397937569561725938895095694756505821802715294942187583331307451146191029311264798385906971894642509916894011944306979114506069421585652633796669681735109771739541327233402672563078949245576680953416331354239196015720035323325831680 5041 -20773580906720334456356804273038435473631932173338079153130618125612581200644713458125320630804638542025177084364292485140487529184786413955240017826823597301446329892164729443949464065754403508963406652280588098714207286843943938128166976393308466909809842970385852670653778188537585444062925128008342206159772902418440560221060288547342537779562181180979414645670176 5042 22674377054404187613207505209322132336673768248053607302370033320502119827460547855347666760802257758870249431834740628290149106252634933752093792670835921751065131814650712798253452731406909613977519486733255187884710611047538991548397761546189544358317533983299751356026447112208344923053352305508717491413945237139539128741139518295943431178464936687877892124420416 5043 -24748884703943174087713721286247350637017407862509566062597851468803988447305849080660697415501913294458362984386682666347008888485168051752595968418942517081628827890678876288402908837276299646392517785741217113446294987822961813457611390077889371346989719067843671064355331474236493841952635417862636366383626658642553565403840993148728587726356089321805425537890432 5044 27012959742603154180172206050401028340765309374609402292585438902940411578320701510657725106159230351861522148471418275881463026292564456276284540115547894126563181290516116644976873194237713826242054278935993464463093775755237428581471051313309952656513442661108584457537895848237200050536587577394419577529426826292689254285032610441611521070125533996232529879292288 5045 -29483903569160379207598177698272023201869498270723706855456856858204799132742337614176587004658721411084378215534971884664421874661065932893963121306254178781736006425721505629130447455502340993461077993866021946301414212143634229960897062982706485682372407605279593712489322622168707769260494328998131049690942395207471196603452319099350559986622336994499110529046400 5046 32180594713838502858263211379265799329720637837673812899839483662305655002071761586686754193926655703668677300420243125676825401464017909979376018684273266285916945180087510291377937240547445668578209625733465110549843811133090534073787553467453607664513443747009622517470775752732804333175535573624732137698673964438904939675397369140668140911044851732657753974146688 5047 -35123632428159091123646922762847037114774417050784577324682416999450348913990553259941815155110733929412366711620051690292283638957407176134142538972502850588928006738158001083371166239488652040087382674819567906860405542997794422230867117697532579930866757686127017006516989733152507744393997347012375301809393423901461767440887197441958165691176650738021597975280384 5048 38335493331956201435182915258430509697848358362600300009090427964315020577912300922736352493400401273531348261832926206170919115358205872115326218919962166161938095597946488949308577876430108896475355780292767417933898330547602332064088745007492697113062405774005196980802655737161610582880049406638516361333931715963666100859977321158552458261889957809452682563854592 5049 -41840702303442104526501251558661741934359187554502445141965417043717518194443091370963881646243837181507548426670786470183534797600084855869316382970178102962806713219350028457757657929157239118855644880160051511711226302238950032344205028938518857631089621791313360526731710739783747808842029990746691159491814849729091696603070158730971947034676333084075739852601344 5050 45666018905785207202722914696456993847722986752097864854359529562009581257313098957072788264456483267590059062400692625523402917948965928380118969120135946719481762486896587271490579488987984245734638333762998865782751479740141714143677445273129928268891609341959509404580138933029821474476793984372196993593791676732889093918901057996217077026425439734109181357669440 5051 -49840640760981539925636179763167335920537401692071265687329172975090749579442226383067486823925256618783332045798019663750995252585723123033197148368491654951462828838262461800151552894326998265877098709574718984339519115678627714993544885915967014584670214673055293907049901432116769995658525782806346708813056486435662141145216090282330796221782850058408590677342848 5052 54396425409749749586564758719434183971070504321022223441713272958786373054052332255561484824499305161311342976925555889923676338072428487713504278809389982869043824194376387215182263944732176405211045145197216034650328284756743844179076270289260282911881100057343083890972550016854366688777803298036521791458066609047529635490548003396447620879751336923510648309699840 5053 -59368132335718045404552905167070401248361805365942992058007242048272921675708797515208439830105976679844428164103615772727756783112166472935955180251584407549400514879166717038204103604513248889937850894118053176134926730119412711183097942868936193601668726153171583705958794075795391990300601004083471035739335321164391107679248640335847419047435755378594027109339136 5054 64793686984348551092257187130332199420781466434513624739815635292870982162840087249489388988510943486254034647923393208440634129648315293384887254586865915899376870623263405085764183301823668960310136817174554172400771071118029817948231208579815765928382315305531155992469564604842541913914432031955718981228221842272273304796223098666483986864185494369707903687387904 5055 -70714468773003336193514706483492852005548793364174953736742405756236343107796321149161592214636177917218284299627531269444211584059006141061641654864230562831652712177038551838114649215110731129249542369935141237049977312716717843112845019612876345817231132080022494062789452616403090373808350450201182278802415816739740713425910312127432008587221515736729989628090880 5056 77175625269543652487995788596263683855838525176998121890622670889524769784982614399478041065513725166397868187568475796625787516476532178133675010843756648034223187318831503668340666878404895499312051383132722961595641072355958235101071351458117410530110247542655597258118839357454971385904829505062072118506067368743655439669915805106967958721689101482939855789254144 5057 -84226414914228830215172101235688000394811552518795545391226324239731403586447133676501630712369897585038126437050601028619726357743351304276393024559856015434091078821554964104961156360566637937940751133282948638197721758952409665473199193657688000044413636868202948406896611818750480540276100938192672733725142054128791806509092964665501437569816841586078605243017856 5058 91920580874925922630660209168714341603780550516884336991365608248972757754385954079902649501982118361242820517142537442020736777954845613373414041078370975420989021775235639774449456659913745131136421382726550272083781228630106481872973191799550352639072135484397967163702226820545164131471563754416889079974815632253254240397464781809710703400801273675313756464133696 5059 -100316758860371419828410425602193832463986467622087886742156675122400410011471064765473228831987170932322649592792434540381412058821209499667798264679822985238456134764315881532515971844145707817445296143097912852950682529848324135789213973581159577529974253125785831730242562608530716027719240274932466118426572199209006558973385131406026330173282852493120268924789120 5060 109478921972204018942779103131431287836021426823537657647464811115841001130415905663058591836114055537674868613921089595229229118245130517924085113416046931386615174610512339545696887794323037891806529472180541775820038093989761217110291149423135183590594824113207933280287891367666965280395146238661367947845680627815314796281758408414386908528512229794989347707115520 5061 -119476865955633479025766319480428078587625117359104763112515732542161129569509880236242904543731528152971771820667555809384049248890909889915930367544045750847053142953119100773680977200800945703727914059136347931401030807414350493156393923568407004597273020707462633188144778636075166462355105454367223827752789173828712428573844729715997613154318387830178443334461440 5062 130386738513019403348880022238009234696455921657590448423189482368768364254352390772211684080792607881902480146000784878666129975288978825371224617707886061607485027042734762124335097436112445541621609101990722552312598845389876177063001843289805495300004430471176500045443003167002312620045342083049956428069602399159640023080916325660397986860348865183508892483368320 5063 -142291616676588878631358615417356202189108322496743245419989418151957984442665501805690198515406143145852708798144706904885183484983019504261128192274475782150241630608782088240103799478452127943301491301634569612485679284235656360195866441527427870312967643925759621979847417895490071226151569881756873168455067748747288519940033751613805174592844880028502156808201472 5064 155282136598512912400649090038852737708745886780375009485014260321861423209043795049737914742004697426869455384898992622230770679852964936723353398622759670936603699690153566454425242535530068665809631251594320913074210176984486615485226508674657532077785144666890074181583124156912022264016298405618621243995494588215568046737982162750623721483447940334192686069561856 5065 -169457180511302941439008449607904062699865797937735306951900057882354291319316670696417222705101939402196769506740717570179666599940086748351510421479054501159798047048129234950726901739465362608104815861815451439721634486672849047172048027638435499677437579815135821817629901027859521766751569965342497990761376198520282423860401630030762211874179460382403963144062080 5066 184924626041939736506383876028497886962505926320716670153111138806049574330515334851672424477935870753003707795821180012513207619019874686431264760681248839491274914711230738671878134495158736215960416723275682469703180175956405531942080423022262881192152156821155347890463011198815466419920096060600162538411889326044679419239733848129092162427513774672463723477848960 5067 -201802163532534294656912578139719061823717568848479767645286138475798802221837354876277864689106938819930366805532081581534597870779305046454501440243438093538091628028630637756586240562772879346190404142179600786985108144625926812892687658240720353905337724767145671622228536169343340833784805612982111960814214992855589219729347019342710896710328663241323195127652736 5068 220218187532161453256238728167124575217665935056948246880339618051681497583331099694279720513827062706183608800206551232742610727666361367400317344827624229769802116350376179140996798583650985400030907673575756448773730047363321899219442131800291146030387676325649287783576591138681720379831273827621744690574733538939482054420596982689801063813483837060131139758637568 5069 -240312769182637055474466561566036272904164777281888219259965786527613205594799615170655180821499285414030557441677986102185960340180685062280161927782048394915098422690720324715427209115826037975517269342293958421187258901387967791639024433971000182067745910200811567757824977995494618903143240118649263328240306263645320367883010538610744980475243301908569118500791680 5070 262238716829609641893276244633263825078365538095780308469590394066593088528053003667344543668866493782054211145458705375247113219207775295379710645046681939048816456089236321097587818593446819032977663783573522787760905280125637221989229906342265945629464990744560651488677416663729805114583022492827906488171495195006370318859749880914435688371928968265646493116087040 5071 -286162732853966135022222289709539286298448595562384730936124333891256956421293056640768838810431226844760009784373856443136529050155614863949938904031271143792959438042063128155217400537995877717351543708342941993527907298703619655147648565477318202912884074637262211754622010475338532199396055491797976460130374856937883062185657844646126586338418285365188192606049024 5072 312266675442177311040586586449527499763893989638903724896880291301192085372453363317460634556840792684093918624205528871521444742573504466355539345269101274291750264636651838643365696658465077181192672258368417521709327935059229164188469591909716541889558409800435018144797951810815887211204919220538149417303002927529343376142522615397949081331273113700882411459791552 5073 -340748934803250741028497455510751234730810158778953381334808428887131806497006374082775446331709803053333988132300314646413868097579540876968990612834718366669409720239543893713883950620492352068593949608143245164979434520775946304841613745423153597778394118372841939095833066482690002657887056138809001780127728216371403903400353896110929185205784644037304218831389696 5074 371825934200322675152415712522273620455683823301341665320271400589202093194282102301175554582261107842205753613043108533959129544846796683362829614296140219607378290878463432178002855541298701212670040445830595354761689440092834032423032384620457718146592632857969587926325426940577588621336127798764869757039711945213476852094684365451071213702898764875476386646505984 5075 -405733767103045012494219404452791950217961491241846796552253071006285195438629504006434934861156186455677616022016516539501036216765436646104846147087277719082446978655806767046431003653778877546981615494156622003513817644634894936272946127507124887457093741721250531550666761133232974047732535761110019119950181008883421453238271240120725060472224000845064023196608000 5076 442729982789828627267902375686726579425720985811996047231745053297911619481648312273420105960724468450520289018297185364678350155543494625584691936380480803058100907818634073739023000314858182992222295371850425480304131635029892888672809158434115656036995093843527511717466014805837957139844217383267214566416686798274569587389225200682629976806060234673008499823357952 5077 -483095533844342385762139801053932246043543047430345286612974238061617691804721406169176750016562505332146137972682240534958628424765683340116880574646968682027021372206907814171399529246008792684665221437649759258985037938901595156654761612302945547843334954523393192215587180967272953168299919742347278356358869088164874683765313008372909143307064655688442797360649152 5078 527136900206780553489931725907437535794402288407957644388813826731170443539101754014811575200911351799566417265960323557775377603031531734606704376317895827411487392100168948362554021959448382906822753113082611690090673772441526386348950761338581349921352342673051094365660943936689517444963811469062189841165264167683494086986541170066450788397046435523783365865340032 5079 -575188405766394333539748100420158050509392908424349556614631616740257187419754686208299678845085358242189508644415317954970278497798174615151826784481979817020342180252367912291047049779853997169659306383490326946984983032558391622196165912411728471100500484182325473199156000258030721199514590051982212225216208857155579905101590798747327172671849156372950242398236928 5080 627614744927550084756892079771262254351618949729212750465401146074876478811075601680350875623943192818258788534155583199323142940342352508272123998850454087819091381732018179169904894676413211038844550462264548166779467115845337236563569484749101559135956331227978994749106932263067001938381424088663727252599165426726028626653566006294087988333515870547072419390300160 5081 -684813738157934941351572868024639981282646669235747170413836602621236160504505591028019150550407922761297158206291176680101210273765100923023552669441452791353251641268352212290875904905645129824677204626221127774752471481041078585718079975951183850279056642926518919588486064425248785337113410023532092837305901783976188259241490182208236412503385880403180258868532544 5082 747219337246261632282656383741905950475800391234068869527463687271028651945330478799834096897259637198620826733829796225780829715882737268107511622440327232427279058281291093178088524621808290688648702131301204324048922377987116029412615204691533460618924532070462551869632496778338311324401967053462183594421265029669133415450134328104476120001691383707876276281189376 5083 -815304902870771417898868476503797818885267793384381973903758170907624173369303411342282233865896875478764359343396649806288561584422284276746475504975086948429648038301223077904648279369107650882635368965666378171808089047421850907328827577908908542022291408846450854504334608778095628067312153598302256429343301055317398376970831419547459549743984450826922991130721280 5084 889586779122997502938396800128827275234850846429835107764701657096681308444828840387149002448012886773204904406408372651486622560509395393658981851747079587460062472161705268349155573528751608778798442267075472233654860436724133611922940630103745231723844085584780382579893850193143468411680020196905047991303741769278469068017651950071765398499991693957715064954673152 5085 -970628191858892600105363612872286625500417120156906901258489598940687587966305956966055082862035983531590140775806222719242615521364174823452910267970389181468053425837392585022622389625808930219624151603656497506466991227255756862177155685303402603216788008428290630451055453206955499642507331440021505575187970592969391154225861686705912923167014192703593559012914560 5086 1059043500178179817423518493281434658881770551803558824156785214602347414235419754701206670395247981322675124163343099049540097524570862206793786614497434364747793905394340518328094762893038099449948427107113159961311455780701728095605855250332514227880151874100769949051956633550514175867166921878352682470755467902798947824132528138667329226537200218902711301525754368 5087 -1155502832980790482794623950687001952409366845533441868491875459204719835915575035997956959895865839695844043831614522788126378651049637391134405671780242567612221494726003900891736404039896986051640671093437301137805387840099309994593289664813560471067815222316867719159552521941318247169771472156304672797209704963193466153467497570491871097253345086459333630603502592 5088 1260737145436273907420619078040108855680941085658888583216812216429233805406797988331534059044908721849857246843311235773797843133884943098617593381619407128586062805393143519917033651391808323570152937305930919013622857554088674699529122041793165929173431800871970377687204932670456859915199389908727371053413406161652148166221411739526072549827888434770295927885233408 5089 -1375543733349650596753271422326060425867264076496566139867523993574733695296627494250912262972285683435943634228382898610178942993388436510080749658769692653202323539893311791443280998707122642504875393450364363925238570438768611193401844376537493708854578181666789275237078304200094330539630551416134045559150439987256477460348198741433906177307550867264082243639138304 5090 1500792246838820492078349051823594268486042289778522703337484006069939134686388430141217503748235161360545617111133440289818876525880334322884307219230593326953248228993905105274644977928021307914914006267312489474238797797447890387950901818277666523261215993018581397238045985629186205164805832107253105352079201148577703125201517138471074091617831770882928021299728000 5091 -1637431248479934691851469504758171086240314997884317029536034981224195947721400434490469287325418649630670356236544638222957736735289804768853791496500743708932637080646085053185210648848975558890039039311219036787614429582108676151287308178623116558028029658835687496954233733178120099474377613278056471945117699449945197668143490010128509042010842320286781755735524096 5092 1786495365156000930886857207304627794414066338910412462610781057994290418257705696633559688461377836489755963784507259189836041674900747274270462591089941971439236595454154980159611945058915087290107850244842155406390807364812655594094095218315270198780029897654382716680500867565473669399255488507785093386509200625524308208069013335366995163711309078870686586486585856 5093 -1949113087290840258442352821648153192058343940125019843508687995273069192261736411438246072895930254572184351705612912424650750931373760429578268113263173143333414126231927588717346061191209455125616220157831271705068153088171110469051403994147350268730731466871803250452258394932778777025119084163951786432667917244747329751970712369199399208705098159845667368364038144 5094 2126515273998503288722274104091238406975293271073935669246969678557103214678693132925186131469686870289114840042934972640433039524273081547624563192369764330316882965796833021810535097340730186771132529609340169488191427692431195900925521981683292370685437188670483661074972008381225621969460655931127112035471346671703290782611629736959045467605742458158836485991280768 5095 -2320044427963531746765882670967194770492185328701319013726799384445025583373490929415624714184670893718927551074253866488962620879679454276981994683172386004441881013384612472411599736151066843912402446228975911393844225578396507039270737488510028787264541456375638334509783512436220599982821872276691061312004116278822800378940708252760175096430139432283928307849900800 5096 2531164809629409906985228338013281031982503482662231378103000997316207431812554944410444389036272155341289858372639723856520978740992515450848270379017185130235813988305282431232348659085800907899537127589133160760807370507558358806569599665179365238165937823661609453453052938434049269847690169338136132088813774368182112833587017766139674292492763677502861649016915648 5097 -2761473466554130821076768161898154439195146074487068860663051351613926932253744375481837315523673088758312011951707646419924020206936909568033609419278994112571601440165647338223002186337303383774428482185728716006134362532911851989440522289798348435815074263628712419751101385455497814989367197742702997907688136597671098082759987574983182465977988616772497840936804864 5098 3012712260639807224356040611216894187627039121662212908281940296313040801563063735387161804829245163713701183165175129647911836461978115928179729625752837245021865880234971916922913854539916430812908216037228805544966986474978884330849571886419486820071399762531985152207185356450179232169114606818696244084080161909390502326102837938269437453691095678553330024416447424 5099 -3286780983408700500760710804166913979502035768562313896612501166445638976761514528996043699814588878457601816583536940037525223738627984474142278703973933012242411647321656125133607131133722994034618390225024272412027500005315196911609963262872391865993237374466894080687243715786774298008919244587635948624868905099779250688462894572333822434360373578376722189130658944 5100 3585751657636525751760835577062352189294816786565230459165447308572015815125236174904937972572338841017642032213731226709479085953883933216603815802795152428705773090341455670659056149041347599896003687843935254891074564811778038863908882037126758611067341704309877953871194270280068119727885646842916781585193038565582465030320418109610087321085803757374535806693653760 5101 -3911884132526020680640395371897673630366479308334245847491246009402864929689820672724074480879787412552812641919756040518357462206406095804465084873504191107017114021387351565876180959107292793734186532547625691288773253639120361283519474425970220265727580075482879275181287565959010351594114117389487431951686859201312518186797743390908825271654361768936513094765922496 5102 4267643089275594930961945298435174884345666736523699200980547208292976356573196715395153762407440790570071611802863583175404414140234673546213866899669774146062123616569448825333390799778436618282620898612760935160555155965499810643513939807902142013606893739434938403542185494597898528109447375431380431663812435368915986152648677827099271102258175320103465774439248128 5103 -4655716584441398991001891786676912371889253210009732733847277643431970809428215578100880346452718190161544611771029964879609098549033805078351730177329415227496430823391526005525904998668296461483437192541626362651134076149898340207814923432757142588593792820351167249575043281833668451090071350073767125061940683431414084441495894083539641767024575726165126694685319936 5104 5079036269984835620707748817133517686572893302401872971017445655335399320489658127368208323508483601617571573536800337025070591117564965420421197644524917614395230091484045055251143082704173235856917554471261909344081098598987321440912246061489350604476111646557481637310055666859125848351720604216072132845778338871376355747648751545704174319086125751294811100243745536 5105 -5540799441426904720060680893965816427441758921471195488936098354345435601901657572670674715768665259962889412346272321157804041239921995983529930052799999208116133815066266001858612789569959384908849059238079055705390435929102649103524305527690974474485093720633827031863116573074357761323093605664870300965850586193595873122786123923871113439125655404881899583452554880 5106 6044493079189035830229288838747079158218856862835704843600696009032325753807165062430399272090699877909121800933545134216376552841019501382866757627961866793051735429478504570397355357936112881326122997657750388832984561493283314547165801368134756930203939962988509716417895596684900760781536073751889890435895383148321323216916158987299337103786289445356560340152879104 5107 -6593920063088811029520801595607270934112876911922732158107109203412084209867967500511937160564262799746411678172219376532759964533186357741856771252275395921907288951231103730851248152410553520818169254331794617471576603439514634452474548699055598032872808318640525918144188083358544675824012350038395661694492659488993460870332513903729542538327252112916584019841727360 5108 7193227756188935898151287593113172326122400994352505572870231262142991393219429916136178450642571741161718369843328303948164746993618045531187704142606016822315390106846024413128479894369626243690921119591191528727853903574255873711922790302724073777899196803173704820810027157395948297654550972173183969141457555311548048987847539141100660816313886948801976239442055872 5109 -7846939171889649294904354563043380738147409024824507969355643860771958127070773507016468439314044951112580334731716640088431838101898939140170081190045131394660707651449984518096895684840345239810985423482668012972096844577563808347835489026902275764580971986806546274703020529799988480536975011716971346239280245877893397101034128180463868316097255234157177396963552256 5110 8559986957439989718602630197207582236868934177720724316670739309173537565368191699154144817298143904939067499079676226044856798546198252937912884322361690565949851097008330090164491914349687796662071432336708295503779879560358784567163107360904448826986119360589175168972060207130375397337082070088932076970417508667003834598685964458099044989723930252959330432742528000 5111 -9337750448065290106586463814502727588908192459080823673113263871590896998515175941624923751591231985900083138844311967194468450885345417196268764176707047071812167884066269589444442209924397447901684101545872122888844040480654162123713308360694521890555296544352826015305179380274812494537158183320617824158363073837927132781881536791323254506848550506317930497590410496 5112 10186096068823164973056520379125014483420463061619516299704599679127249809899152987334838827785085507282720293309401856438293216683049659609636112046408956596910072488678245055277378918397503786330634886367870578963001204452023252320730715084376755766266814978576273245194626467097016638868192847056108527595709904671995904295248314912754821258309496121831172964543861504 5113 -11111421386278328180177266616443631014762736237488864234377201818949850455097254257397853938192163458669806751739739608787693917296322706217292371183286889670736599736430919553046463829872384108874879376733828588885720147804696220292624038950954373294357753875569584928117238246894792106972570664491492275548315583795169392550691969295881251677291418758498251481654899008 5114 12120703139313373365906425832357240949886989792256067241042844944027519069252285191297831482153864501778765668559503813811781654072456097790251896306405617973737795935272872270926413542310147114737179457483071948559405776893387434103781983908126014269883303727379883421274891429490873111874049255853236377677093526307680291900660808073844862887699785460219389429232833216 5115 -13221549608070363794541595149057048372445425931814035986296275007417596411009246564234631578792721364924691935051488524818667306056214090908002642243604198919299254219448497279540367461686986065948230523716776032773844014876448767767971833098066730233965795966892946715542878684571475488753867809242550132211926312971074675143095964400047158147694583854008231788010373120 5116 14422257712367075469710409027695340451078300134137145481032655152336596288579558084479646544341148068433543975094352969692140777597777231192911158936983857851243855806810090354884039189259901520624171077627171668808640906090127709515844268000513680700251214052333178150119496401807644245034283476826090795877701985502776022876582402261206735832736767272788619408643743744 5117 -15731875266192166661014409525060384466498348493929924539596269384364985252120668073375854877912628486235658892583362499017887689649452223841920490829844246762745367154670442982045127919944110270009772312956335614982397741781687825495890245090914559939099277403101281911960887428139579725720257382970000995831002957665456697440579695710382330634010504227773982754800662528 5118 17160268853317121910177090341920011761407108593566461294108948555399895580460053247397913645310262516365081859465133285509750379257961389662329476204003724526620942022126366657481993816528174284871948105946703433279677200014385310883199749110905764579840427824641840679589647415436612881697521772778801989004325613428364248440784579249440317740595034156819531218931698944 5119 -18718197830954749798004062120599246870642240113857599830396665512064285256073551622332943443712540686723267636455166524486276113739714144715706720679765930285010786900539249711825326348983388367637325244405789969556051873318959385083282785207559551530233870914339107937960850274940300316670753795851992218829447989227121544946315705114397787564062420954993852782563917824 5120 20417395014055116397699183950239823690700384269052485664339180907575054510729312432307261552020389199965400296743113128143314271784134556728738944418296266561072875520655974875128734970605383001269589557669272681730064613629352292427138242826264134156867174750376677319448067995216821997460711669283178273346547376658847869187942379296940642950676664952924666777427413440 5121 -22270654642598785792284109243904379010079930038343538703769322717231942120874606112178552442305319490587051761949418107337358313132701712193678280233429053857766064522476293794091950268096726770579703476773069011455501512533581192042542185293446036053067712413751347888532562123759817375348116085255227698800330687101605379845817062158542203743205359143984662068413890112 5122 24291928288493232350815666557742445713893867110836276241251448534136718066018165063040108174401016796574594777892343518071421287936235516573684360350554354180865000709864166675523318240158444871945373104832519063478209583302352184919609608203961960715709895734749468043882696509909142030343001088301552370950551444240601561037068865810204683138832063101492855572089512576 5123 -26496429417803530796919295653821363591161446425440067794362480869014553397293713382860574640994475336248859118515978322249398583239215764519490253098843335191657380987171132883398051784843175648057283988666038174566721240849164859532670591919456570575579961983247245774340788915790866850749695384285302225440204211786259589353108681877069212919027059119767195305087630336 5124 28900747388491260174559112649451508494546709262509829218658587909746127394607863684534317982898635578917883940825601501584315954939394156730230227628416255548894903474074660282406076835839865949269023315596343810456958709875966502550134665668276014601647883978540710844051454956762896081334361907123178429127177906831914899223698651584491088608972931322122365853298718720 5125 -31522971734073649191546577853077721722877172934518767677480459517921274806588472016704757259567930200710870175258376582491533736579910588418656927602835390393112298402904357812635060599868158565251226079233342922494882248293362246044459583435181613553610962622119691021053455510556158084157738580148117787942342657066325348314152780597943882008806975191432952733430163200 5126 34382827660168872468013696780200090165728473224249866334988896523158724117143136619386259829183859407396063603476028766464740629269397686409523906971978923122286524181494072387695276660401453532925172171022608225018492598441644485042258012967342068691642343823969748346370450994735045614241321441129331247032552048310339226872188525202343932857678737378620574785625865472 5127 -37501823764330306555121614405035854992769158547661081530668611624151706039760162430443895326507240833167451706060714260450595711756691054163466173078949170882913647750777619247018932806511172280734871563818059924370512156901443456497754373238120380095346719207824632526750555993837189367201562799550733193106942115234962931512019081420833808509219077070392212227570260224 5128 40903413080510579282171781424297741740788768015479561104659845282120363777318181017302966478333788254728982589724230838242622802641856008804911697845011215850702832657162380963456730106020714623390260637896008935634874291709946303543358003187585858276998010873960628530235852856653316365242627481387948679052877938693840770404851822870190726930729673717659923881558479936 5129 -44613168648608944195159422659906450590052398826176965177166467696289956539229195396689867647910668309887672943898229959530249006649280463404816820365302260165162395331337548314675069160430764560033826560523359361517050236748647191063665266694957129665949611291683255359807472029915476843995879136382980888427356234502752664350880758946950020258816766906804718057879216128 5130 48658974917576838399123367520418914244543746645715185801853548604627292568663641632898156562487817126789492293214288038370403918937178727340338686709517307728714552247563024072824307841172963485619654982834991238059597035217322499101948305635668238137298094384017393918714416591095945291862015935091178717111222178095601545290984737043143806195779802641497164610923264000 5131 -53071236408286209491103768920571549792557866544121049348719413318758456076274772950436857577104902970565107943832923638780462091375656043781317323467822627771254909660090668958520017631456521846955250156965708892835490297777968126739141293864416151314519274120233730384197286446360407219779395656338784774173460793468697099636145681843149783776479257843939226904163027456 5132 57883105190674810677453199707406303667129087974216273343183384612806846691851584135119754631190134080838292378054658873298961202181486024867369318898064996575394587896216716512847085157661029873904736995592508217265696369231379381032245691470437222985452366541094009249067103422091283405079815028444283921154382072090430598477038441287631182081395090675128060660337168768 5133 -63130728869521782985771468979640373257455132852756093844075015846384866500127839530744538382144143155504748206154115031139912325946101241963234845876093126393839123173838180936115921726610932096653692600862211923523695377537788440503920681986153533803223030302230774864942987049574008436443306847665771198829644640055915637256006621187287230374080221220356780531131683840 5134 68853520925610222182833587324618840401990862606710691945266439337823660409636137738856971329233992064288756185844404908907239605814922514857547645856938926498476410545247448519924325544236595641363292269343096875725650297392681428188649761054966712847261023866244045340358731720184002793145895313203105724897325704903755018326088475396135419580838880655692776255889615360 5135 -75094455425128572906728810104239435899075695027183395890380665434530849739392634806313025651182460419009574455866090574857107079644146027295416693618888199521462432858434884339629600338595590986866644256049698647747243419908450786617157491947213148135494475979351667355365033431725277137988486579049786506422984640909323201448491982255306159029826288373453512550928742400 5136 81900388291178170215177256050812905287880555431305506344886079784419020607497645351464680018655892645018880143859973677232637572135803085873758362361828839353582313124285658089012983431917490385062453485048944364371073558634035845028369378112033739029745801421791921869048777401085660574326213295593332260025870348729391017988814080035001407407624607688998046903333189120 5137 -89322407528528732196353704373623824138293763984972366756964296817630515371392583365073804070554403811277537183303413027264378519376155781644080119835297771560294144239354204834104967226460728821753540237682270590763098995687210258152878066251807451809397662931777007778909504895460013212476105794693376658358657806315194294220515303236595982639971858019644780954406829568 5138 97416215007755731787183830488941677078965530325269443838784327064446075021483611287795307822299176440761321307507210473591796554105516273431653823241879708331769898172491503795623819112710786814531120635096498589104319265578112681927434597499511131711025860422144572327474038293330235021989267637868426089808753080966522487963941972523953695567041763487133054580062810112 5139 -106242542649192676325479642851507669080725622218372596448152105926118372391341098735629036412367930373609226411473109868453589016067655860455763818473200705495597619299380204599713158997796572260029247575763067077637228812818217266613367996059141840411412156882464524523397281810110101400172419161274570859686055171968198525862163157758925597021751150838671274572338017408 5140 115867606102469131018810533860318107536170981813989734187218503927685048528276335283072020081081544318533146276620785418875407696878753361542724795351223585802302239557070874370372892939817502543690050894930580458608519456174830348439758113967235483110767303725931717136937634443800105134479813917463761806647362428805630346026730170133473629088202734782486228938118878080 5141 -126363599295668708008700009563507902097650485732245569886419527427681655169047795669885606698448173572265797998157009650704251777734294258356799157920279904975320216323983258815896477568013905032323940779706785118102680307140358300950960788308076916883466727646835719735686324277197665947002805042819491462899511618810382248772691724687754991566518692570718834026469091200 5142 137809233531386097303681719479862597114560977875748564640289101736749895102481808623995125751532142018213022316316556431685816399042334416803077490669826175791448537633177819395427542910834015832834326509335626695577571513988986377241856463115348785683029190341560057884156774523303917495220015541980276579505928770176812015218022132691744201093695533435259430613192843008 5143 -150290325137428573617797279907481642021097311589973384164767121482500524156263161974899134450180242771067866556006352062979122760097227191855412440418405887921212740521794302615605796435730766545944491077369359223938551881683630481800929260793009634986077290663150254811540406191664211228987421859686472189769447909789752661270213939114360573419351433914086318073947547392 5144 163900436040035924398065478241977468151386502141705873214635554035342155498783337585481628610684500074591377921022161051352815090129731288003308050484023320412899370525817681864135799291483105549932862096253828343314285080638599528347873152490142120762393941040548870598028770266065431757056266593055710110637247186282162436648873774128135749490148706522198574915166052736 5145 -178741572019942620991398592975407068549176485115174839112720364680294998623164580954545869404210166730296497694844774709200508692596523697400876412565730744834957442981666069570864830328743017391869655106583451103923611057158246689224861912629744080665307280053228242025358778050662839249607512370246384383033958759317861760919451224996276991330719882610171665617526272000 5146 194924943839274619214892906759115081925582463513832878012256413328849399189742495873577242768864527690041844231346094557926888206118909914614876959490629501644504969651050925494678188881590124247015471128584355467526178694723996140249463213755297627156326595924268488841031093829358271440064532743817820309686926422361345687607734292417922741630929813694300279284601556992 5147 -212571796893317155107718247139427617603972459136881641430746214904709981930026886182850972327894009119455579171217135252354524286675842409030590546077363727985833746203716719192948814912177601058834060498243138989149048008873680703790010670904756356469171502679989164329670001237287365693682469920753411108160827411098765497164473705591695595375506343165590601129223138944 5148 231814315549048626467044147298158172930973698548230762207545923256045286038088620482729764440053638849652261727720596238388707556701169722518583245147256245038218500794142945623674456669628158515693671931473860897733054573463467618427611243153634178677888166855579186007663750339667639010606982530387877253369506849797243707794999407641821993424605971737888028196373835520 5149 -252796608885756322693512786393417755725156291260788758497072165898945234254077332022264509899543722995432173230706492941958330236568195160893982606789719486307752064758044713866915340002118166010377799754870547200671628738252608549773811244484334991967301897805632714505725645488128471075686275910217066309705921429207091259915948659814995084813738073747273194086337857536 5150 275675785156114983817452745216063507558850209160252628866747878168548124259248030112814358202858699496865894182795306908860449760881454617981646534606612946272456078561687848631549307394965773087572558559480505619149255829458411817288445285689838413120814575195564620669352536959470326985530916491288419512448631971824644793267840415283813210714254496101928148459295356160 5151 -300623122943266915088807104537787005098010716336955302163222832474141948768957483947416792907150784818668825691543843349559284078641103188074148905650407190221173002046210401667823211669653870214336389695458331808781460527699597242853329296459983945476918505076698190045064537344067428094597980429431400026621191205887285976069874840108629514399190422200926144510547261952 5152 327825347705538679504273198588981524608923719680273835619843413823658056570638706634250789561146493459815692960230501503733569690748163787250482728506088762701705672770352597859711568118846992828379444051492959156402520541352406471962626580353630604898678388026566726513199306330886151243610350220560961055347319520227579835685477974580973623626561007317913949420802676736 5153 -357486023180743880174853901739776291647667569729728034413305450651478332008458961735808161444015347750301455106503997415843617285761178067427103131340472090506806159287439027940128982396023244269020715075868933771846590163910266856323426283403934202311373387720212604027070126627464306675359277170832020616845767592466948150452846013624466609703173563544312816184813149248 5154 389827067972306243554508730667148186109143082388877212652050419240297762072560246676438501479622639062997379016097763914167364580281731667276563959593167363786937599020590633491623162241330792265974227115939359569616766795921709799561071596782865488362004402136785683434814241624732447495713223226060616011109843940627177717385062041637783415474035950463979023354604883456 5155 -425090408565958724787410315885095375409371134089182949698383528954679168282992038393140405928698393153691497205282737167416261953669323629145341312399917402411041874665198450220730666229504082988645983281872147433228518654635440590519587089653012322357891991668116038628518126978152615477530278352657806515653272334174310842070953430959645687558060039301790965714003489280 5156 463539781035359844964004739910870659901490489044694853294707312961206661603880573381004940238442003413114821807474140785243216521518687799347379855659386353055250118928875007700835360335902645425201930091962798279018761193664758733674078293308783100672305450742757726654783158316326635159027045825503436830248433447808709368046490618831222993609246359439646557789607482176 5157 -505462694795055753432148685006768034920145495472605597510766799343564478504929439445395609672226200222279483828239746273171012831747458679167491756053267092485888333136267013328138600678701831974421561019207818274435165955766957862015124173891181855747503744692553661806234239338287463130761985213667364593733613523059008852694798921914606901445963891353372841070560854016 5158 551172572957908605400240521928467949906470429987323218926089313565098326682875055348441851046611321915399307635333355002692494570088429168807756668117265794130748313263611021982836458639109079558034437117183220052755160357870617170686838798037733791693727660725554550765946040394115201359014873549637495440612123894750203139995918730632193257086984337424869471255932268416 5159 -601011085160236397897648073968616414433806225292738891531894969670776624623474713500358407328442614011548432316525372693932431685760807046459121687324631415570679075702159265110842169875934988161873520030215872307761176110184290591449358587462724224318608655580485150798286589364013171787467552009541333363254954436422552243181324111450528402963462801012176699898852986880 5160 655350690141083403013507508679504317732597281460039325108510516436475054252219894167398079523766813867860167926673575539244262663660388879387552276758570730031363666249530583206619407794994561235621931574924866360446675489924450604264272026548499264762981843964319883067033215716254805849146436921195695646123174300567213218308746579573318385671500542901118587341974533120 5161 -714597406912740604900406822348254704823428488286610872244550571400629779112026602910788735541617068437598883039852966972079565243388976920940712996806848324933085577367506878711505990279521637463487157179232926894082852494890812552521343557102655483304709568232905822682644635565578953058040410341644456976681186783854583916827286302779309711876450345595867267041561449600 5162 779193835049275540870777420856459034840671607093364308702466197488857103189614843332773372845877418725755766067132081387913296396589607618280200737162491247205048569052975997907388388991466295006179932789335965853105548420167362406376575761575418412538490278163803051952684922019814698307718342236269087465263478424662918401145816350833175625433080741500591158063952456576 5163 -849622446460844380616888603194430883259882766598221990175447142613449487829789507014011189115592015373200080199386929973820520476835818936107887874432974307075732155119971231996381511163659677236484289485648498383075716727880593521898185002603160539838436857312019658002291734805540938566494883974494037851046048252278407505456420263019623204571261690132025223340861300480 5164 926409173027491015651087432124552249192294678449123888616831311366788609403697666860668161942444802162286563873450746423724593449253345414442330994969977554071273489565281480641404546436822223639241689831730934014130374038076804708230225004597376782252498184830810355832991837781470920580607694563991232084952425064719753176414492216818317750187057788691790324075471263872 5165 -1010127316651744003964200830654599939676148879286716146610335570766476791526750673407545683565407684995320079171462208604839645618921032570449374451682415366854007169395855657198472382328400901428922411244949912963064128044259912489636918334549378356249903963337328844659198473377615514726653478678537959402681664842529692787959851407101889066189527274476553711735347178880 5166 1101401810670676680813508970124488525224240002336030485627701305558345979453547871977933828253824288333898712074833208433420575452799709616303722178789801111306160153642773932497671075670783559778027911524562837396023370702017117121792078307371288571756065515816567034413172541831492260962127604290622375816714158904068262701884431360286731531346381633160531880745667247616 5167 -1200913864162709187642459649234885459767940811520936516657513200050569242732522502242816120230148067191810498323196327782803719390413657374632560829293659040253843545022240392934485435617686976888867937042028708280354508917458183529517977061705197052754567816881973890777047030497406521626462058127130662341892922773251921684323626324805411871621986753962424195286439340544 5168 1309406023511378682353652443581897721240678332003990454103369425177506931529932934789855638271670827330039156003695253074208621372399010227951246282341186031290487056089190445063372274852742283961153707923414963270817509459567554469759778595093414928198349106224473684604955614937623880765379328755409482327920845108579545653116780610507587946667382518026114994482550449920 5169 -1427687688668364798823987201718975965295320978486547791921270697649114941183088011291205650639158392722722249608001202713618791322867405365642040203046682713365247232006874375430297845478260510229593833536394717970576483087308902845015613416731133187438102588406857037022553945140251867703154243847256468936697869927801251378664594943243541264496826623294330022264695234048 5170 1556641124913866933078614874654530149551617456743064702524249263327547383121552588801084320922438656707398551855889857052197366012614048437094008649025265137969623591302402592190239944999767926131927244915529559919459528364137826052653101969494851740912282461154917280509450778105350181152618040774257401884928033790910521957259451071153096016706944114644932276674470686720 5171 -1697228014568645359130230350224499480248897202532238520197426264971645699152666787789517092626133883174619751518983360432482385295839505064300772078711141991538799034032509845646514571330955474107666911363254990414663250707607693497811939346047073034825209960120427187839375235081007686635321706794103627951404825824044962075776038676526016365193959359974101376140221559680 5172 1850496597095518900134596876331388853842724498659117423129065854743480804048388523938508316891843906061296570450920496312334403629836082057352295148094110540318685334231427899958835567823629143768150775576192112752159984529819913259148731451771369434471722741580558470997772397385619735753316175536910620038684815535261275079638800064377086176909545994605719231909170296832 5173 -2017589450368115892886413314828704497998771223230580251761015802267643841054701926267122967399174294511631928292748107873292942433230959717811232196523212034163681408651243809868463460683947282233288889792551350467538268604174721576582702556960636570390464215569100890600605146805985375453165052543958352073547035267460910320753703656680971511955952462370644798768764933120 5174 2199751970613073034283247206804422314138125293251455041734579233351991276215052086188020995036989741478681199933853588745528851708948627752020504897946157816617652019451879112841510127000299269580774115005230658885092296640254851336935487821329672003234411282143887207041097451325729151102827940481541948216936001259502359092513408512752213496800446280792436461296588245504 5175 -2398341613683384495454815865633605863949797046582745534573618907449639479955365851483200613969608275618728330883715541280272870493117917848944241012055402865725027561474269664511773385356939028203198203174229628166630398085572730595827312611624744813760557341315477921396704712863548874440203963023019117020106186369575712930992076218752188221574305965546157664443176134400 5176 2614837965933036860371871356703791985753585135646268490080580945643766341252128905075011859064305843372193834231848512208497350023928874520996403190490640036557047749046216405915191152747044303183055845943438698864190423252798673285161955094927678480832852678704070890710482205374466386263850352219414473557557329897490765484692461810000021130837182245455085494379254378240 5177 -2850853719077615099824233659190483956246689612415122700390045613672364341544981532021955724380446778553529443035353686554596530897532099601086493561382604180000400113150785106572997421813931251353038794364791191461468049065447926806493484792745428380468631637968054456727837162194605313921782535151418261083893353250208040683170823831331742858952036537848414347929574023168 5178 3108146630087098694056314157158004424555071379873749552329231524872815612730312729660845667055750624593637811009891565824096929969296602602559220981882453991613286100955253705183939209593080582219398178679457442723344509446546928211837075159898072883397211512480381068477073059049943503132607350806655453905873273014981788981878080852764251495746935208050222631225000095744 5179 -3388632554414457367594464079020414885383965928739084444480191205727014006193001579529013593754137175112896667618552435412784561413890176269958373254695169840018841692718701093168026142221060977377211296463173845521490423949961092796083842946880045519670549408135046304146252278670387638263630015720383573919873319030127754401461244052987566592087104264062571539091087059584 5180 3694399648770136295822279918807750862787414414814409240426718923132283438438259984936041576958328660243535399420320879268365049248397142603604633875732970494523835808910746102497501923846792795894823031514716228673270248457522264023761396492978329916977705555095612619168150829530888159475992976964625364264002893297994158231961268849661136972631511355283550127114070359040 5181 -4027723848266074827529761790344385091660847516807569099485383415389978272811596900242621623757973676098094142874166565173929731069256201666162394160279928178080060174574185086853984567036816604531809183138202408929837690741276540868027281608537198983420758066968565357751286022111736952390287281945022860850451943723505012588133192519677079434972898540907118451004240643072 5182 4391085732136687983955633223952176145479387003778204464176965211350389771753812312304733018635698741253244907863952717991253648301601906758826038735663393966017415240297332500455279578934182271173883203732082341028848988365966943070203711383545667820672912821033043684381003649336606262102715924292362326684439251644466072256556943931515272569882989436736543191763639065600 5183 -4787188902467048026985650909272979152939289483594056275560377131291773047596473988617727701509788758507086214125648413234914594277102287748965117055392541357488587293715984204781598046452243744194417462750776879030697782530759935285161172606099206206803154884418777837638546063017709030320447885578076596872168014214092271139909334573821322727033276175813239804318224487936 5184 5218980011495262640448335783173157350571367918439013659884632908585945920936107232211248582505627344642889527630980180505996076370398844606476083906473150376224659924697929786924128658560818182165031608232775604903497656383447886107361703253399964254379839316966325515481463165972937358874736067427219027538088003395197986674533318741145897058573377932999120877169415483168 5185 -5689670585188368523899195263391973377393545333920211203636763103975907575917341755924420749326789269393657554059509734974347985232569318183512862436501155481658985547493170550056858159764691042910382160813536614774038325395603164079936380807737097285687180362563798506146797346602809378555644739701215528108865674381733317976192363873604918036402038971645383053881673729280 5186 6202760804007835044436316844583979485755893766177487074398628288991465242470675468050259172688734492091487959079154703304597993209833450316752881493063956808388518596450737057861138433552768876691632767481688202418339052129899801785658194510781392427750080401998242898132643635689801186705666883812076761413467749075094971884719218756421126655950438006421859924148225892416 5187 -6762065416178819818606076372742247603516320807149793473463026998308065219183623277668211139434410481193758678309740831105846452669354078302243280557964913199427810566905833949936896190701875772800391664024740203090568256439854023710045848621189169834524031788153425549779004539506893662177999683747124216030055784393493712676351281177954627471472036072275124338484580524032 5188 7371741974462087788444059123979767717702149304507887674157050369548670940592897765585026496058092264042927946807552600197250566318931831554621147196013522112357563180179042283779821930037731297010104822316542863357909487074295134009514216352546075384070625553978298731115946219545378761453115445899930360258296654855807538574183041792176429789280597169334781698965775823424 5189 -8036321604513850803475190365880975467244945333040974383863563946162066998872417691179188258879133088050586313647283267826037580221099238033021352227137797101892067152120941008369120630765948808397725073039521252126060651816908460696697219758579011251437968595000425791980120249265582180697238767956489300912660535474511951715522796462120956788028506199807832362613817378240 5190 8760742531531798728665479005322531381464068327358638956946318662951361511041953216724296748930228332516663927098101874214129123312089306278364629375397913595928801634511503390131784832370924220782434366086283020141048145336853360953732223222400694915783258495795637142324131751675385361454103788839574597830706400222676523177300352145742867055554883194818844710896647872000 5191 -9550386612161519771319919986023755987312838311547511603701625066826378077407656322493869764317777767518765812603097726288189712155705894736528084690952611195867368366971754168419904835249540725498984272504726002391246196760427053010621167474565746240065356498039390137892016056190903163805616772235074431992366266346183296433158564712869920646795000044629843385864724450560 5192 10411119140724735340666380893714054910466991453520121709996269241512495380515638190918554029715709338023325045170842038979140768560529294046492972188411140984745617640808892490711419531241476715655299533197156299711402214272834469134393469988532705440530686639046063591198001689106483262253115765552736797497927760016761813884373257193707708043375185882580157237098863462912 5193 -11349332222890916959033950076060592028726045753839687183409290563557509610009199161750325994745539544252653523197943220204278705065214909081045398775720248861559953532192599111759516547757931281342055239089978184365769606733571527105372810989341639320068755877022373636288565020013768787477098928585015181153237313083173787991458738709379136051546733055763184428961448446272 5194 12371992036122925838356379228065081322182951310906364876919675406452076713155234152315746994827437862202210662434413230236548694132632768120554302514140147300595939546412619146908523248155029590008905095905891903200679332330268742324760702669976380211619925309816708439170376253775066774670244437911435421558144230712994811576211506235356988280610544763776055187927949472192 5195 -13486690324777020686808466594233117563264285897981633317410721704219124886855997054251498528081626549032442949780435967710032149694832944481637312410802769675209249851136053320980983992872890816732642419706044137929595048294871726558445586205772257653353889072285192900702723714625369668188404359561350222450178998361512376083882914270081244370801948984005189106063545369600 5196 14701700508836697712558086879239834216271333960783900597237915278631495369107233548661202592405508468589670520084534609909494183775725518814899565975980971434548068094803012244523949753735195665458654332429373356775559695581877798433915456795451326042294039207689811111113960614449555283779035553028427291955000194628900097217758585305411305824413566986966613532691152476928 5197 -16026038819135740929442329869883858780515094773941185256742907583191224666603720288368368088302096935368815955491749010303992944595494431227832498223267480375640059739081861040685624677523280812356952003484608322207730334926186328316661035288656814925641842576866164324409636878775141933196374497451445375817549047714632591828950238420983548476979340511810220367528439889088 5198 17469530908826208891333185170721380722167731575935204869429315550363118126503752314929118170845754130728533061241821430708204539301635831475102008823394774228262238494528905180178064832115006457292726138759519351978690783175774855269196457312879851860852583296273200522156018355019052277172847125426561581287331303912193556193100878988630938447132392091323712986427400677888 5199 -19042884431041562182670981920677696433727432126685897963221878691207852566515828037583909129202555437934049100289989566564223635027075088375306816661599780699602826800424070970025202308683453139094815564784835263616807461517409735920641773777956059893573808775418916517719221263446714396122856641744198286762758253068232869728033474148385546086233610815078089291088969782528 5200 20757768116487461262007689210889584894026582804297993953942988956807578166542956418130708395272226089833371070562924181096891318859219529054392810765250462951039547998407512351175886006718084920864975087407592624010475333021259184684179097755544469669019322493075961950925011139707018476078360399110315468989301859727012110191757471993399045657461123848891119977489690030400 5201 -22626897932382810911386369880561959651524509892106866037177177254530290342188361823310297659680395250540978874663217971590248804377115881798702309908872208829925031896650719314128643874326344825612637079727847598422378306216329468343060551743215507365804252116442189351269668677378264609430573189091808660219109997372304106629924748175129242917569140016117428235020486109184 5202 24664130956119754026673623234874642008774523641623716213983697448404696244790803568943118015450460675287604643760658113877086174335069851609428316469987993692381191355347724153076506791184465508055303936178903483994193088387955091168623082286840425596226856925153360036867196679881407246815488686266686749372345439039289639448836133650033314702343822309156513184342954138080 5203 -26884567653592899757611325849484305578856630273242165496953029033377278018875859405952086717074163853656576959498373503462162427799436210869389962625693954452480006013912841893771372806745162679338157916877384799201499867736229400307372968034358247051778733687797071605920333821521491605953040849951659577989367359280096858459016259092676095341972232225106346390534329418368 5204 29304663313778261018085201749825593188695411426790917324723630803641417711513606796022879335543336434358072883336888225680849776062529852458689563179494907640142769305220303881224529206450622800576654303845043803853553981277477887895049898939671350113091144744923553834399651072891494588420259548851927637253935431273646956631733392713609037155924918350320106999118306002880 5205 -31942349458271105542620920137508793219542831717552151188425115230291297476891991666781649307782546187198031501145008430275897870381252879928115574617767194835206978977925768127477409301545643754627797611425133796768183725996714514119412199252985770386504028439068270722680662222152902942735925197754117353029618359268837982272727451571341851986553275614457405710846387143680 5206 34817166117609174065364971708590164200604525641640254385598004990961302487733401526798434623149741942038507375321843794499622163537045766325231571337526678823254398822955363542665140852701541174062743407256916269744943311997639118724699553924743583252819417746234214470969253883515318290376249649545230301288964956369083046772844903818614607466704539122001986718200357036800 5207 -37950405945847080298444838838546680928790716815195619858190865601704213447429110456356826341572132090605138720253736659420710033879614391828915922808078473578848013189323593541557033554111068505599751766196990309996147258821896053931925298851579764732526948678511917247277491868885138406593403100934567912557047260597940011043231814336500249785570327852127629180457447677952 5208 41365271231590258841578978230150638151008653757923522805696632329409351077236577941258278709388040254565986452404719887817733765617186184845629499824534492694066543669397568658991598306361129937676518001164908238844863113455626446518269472785659611294778654838663968150533079087037674947291893050876812873628641504542947757571527035540313267485744370629207221142906092224512 5209 -45087044958175355887315829137740545322018963283965687317755361391196057662063909439880552271246164116739981079334888059725142261284088022059733935595056861020764582521614371017383143379831394851284783469212400369895076544313785525370792290577892382093397518675080943084922424180077230429924968714081686288623449137907472769845643014987919842012242258553523791603654370886976 5210 49143277168587554614575904414036143067338422553410199782618730236817579155817338392120535250580374010442173281979198391715587566918915030441466537286525175874150260413557880909001788072379445057352390830378978969208132114950835804740138240017421591795459337636532247344214222506221998616744247239340956380329706345195442396405244527385010967223003628270957366028523399792000 5211 -53563988002784391412778986562319410855090126502723823239883804855119967461594437333508128154146416231400879979734145509319075773462564360127291574118594997990134571113702962074980685536025429723384065567735409526618518223852576928083282638456024286444854818221952646905909229133653656478041948997513944329301909518453426170548017624680425689919434960025283938111479648783872 5212 58381888897167305356002154346375921703961949112806558954159129704741336851810290605037788500543796735215159862049277039219938999066267469228612684692099894039590103935244264322241710880386752860824466902394700406924954079710025982814515417797988000800841238727989526391937341873114003048711691960793605747043116062496642390019484412967664943850395926337998935540974653222144 5213 -63632623568896313851446973846360722529902656926962788369892648475425300067579711894745561018370804734007196831167968158738985726224037317816710012290733326008642681822747906568334759496570538940525981175029850628545623269345423705928814790504186517834242421264638522479880204997481703884677624254844171019029578173873925932022541749460247565328852342207556646549097546612096 5214 69355030552548809631365522724042499336503484119224947633784977223579432744439700906980354870951113349370079104459513950663636161315194388127090290212592831933151869194826376607608662114785899978740897598719838163044059944922696318974814117953675943356458527797129828840012020103773240882262872137001738644711719625226698112679667639120675363639831396703128708363154911993856 5215 -75591429214335692051713658622971357635789168143496707212238419211057125709398995528726038730858623240188252714808507889990587713557054777425684299723660194884157103134440263389425795219412074427016977528710521144796148340210205811519621066041721212322674558668966356419640486471593644510486477458762983882577322068378637190207908312097692178316897019903956526368759447936000 5216 82387931340855873953060980859246976752554583246479743279837418858246029370846441050996880020098562877229609431523742721273176531474671220964824351881644196966060015266977633292570439761706517310664730024816700988007818706018696462730253439486264178962411780495713341459146706421335822845474430780462482987518553233390556444448898804175638999755472226997926874731121658731904 5217 -89794780586444804207863705553212836073235580805211573075381342009882446462475222119931638232295397107338204083004171212282850525033092937696840513806608033706149377338884185726677639759135475812654138080210916153364421494276057060688843824670428621609373444233138257269729828019629317421255340237692836279692222734222198631849903046302097613565981845388545387433273331453952 5218 97866722266916414049350521285318947057023153952022360539735467077265937174362238933583322538343796258335525661725155813325348267883594742761888292846147531079114612288346963297705752106557175126093931460274378391293663127815147204723926166370976929997220910138009117001403282937875443382525773589394385339600900231374445229557959818389852769969153108900583086004014208503360 5219 -106663406209394347482444648776034318196171043530885131180237895286458442696927876447624417867362587495676578080203490166642529199724952446773865771040504583979775161225878828243342708255996605462552782906190790310529768985940871895311447443885357429793359803307695758620534840385340200097338247901160220793516387366364872962995940245124924356722869597341868916802071265390336 5220 116249825609592858555169195459065655820152655613670954748253129750392928131305636979757858296743977836179493002378000653585229048496597566578489705083606334751157802258691972416009918195577078431107547441463497660078668379898071397894538365394659559029252945232598077259790230082401631183592650323730810457807989034636235165302115416718793776489413165887543828834759144886400 5221 -126696795111099316029906840367558629922808469628319456961390759490123743766437471337213067011337680555166841480880036983410598819436137363617615430584535275964801143991254332166874018943096869475386012700187757536030148963493086547013354891521911038260343741504757143837572700644759529255598765587786537796501612390951982794940871194943040531339481838828376939095486565596160 5222 138081471607844139329017642316054452606934059769345230744555560294974635397014286365337327130567029853486868339361315760132112550371597478247464617106872345018613994104041823179957937243380635141787879251413636110227883437671278500704776885734023751471411944762700993258911198089806839482553798209208978487742575606917409293235856037858681331223455243424496200712972175835648 5223 -150487921583105690626549308544751662381127532707612619976990692255475967723351100656189783605395670214617702605888233475111602799216707509288628824234693012448024547465088737125162896593140078855097215905176368613894824212213156671868416518601875480652356166798556753434223606324293067470425951755121227810980690310906782259780946433266832582787482200592019300280330516080896 5224 164007739138357967316517452213895303794389161164998272048102633030428190402121175705452302353917941060343556758409518473088752683233518357651933322470641772102760401070659172905595870123021558659186217026345910170484945445027077356132379113941714758281852406286175761766746538183091488079001900930214777300108996643192632511597375418741235333840860272376561625979147875573952 5225 -178740719235500432182367164927465871481764006466253544254103070318698020276309306966604625919727449119485074045081864776775459183852360485440519955271327161605597340036832354232207098701311003973148715163069641041422631019731519286930224723425041087973620719758910829127705764941631099340161164315033207981790027851854392055077694269297830319280892498708280897822065808192000 5226 194795591079204199365681491479401600375655861565845238056709891931137144087203475481243704080921877769711530248057999953439760031361568394920633902486254398131413048785730853882885788934258628117111436243630265515359528335723159833454759801075000660659362464126978117267456826478993126013926069435273147541817299241879751251041958766126705447695116639974209959144234825853952 5227 -212290817005198425999445066091111945402414473734036370155367611029577054419148187411967811328091400506971289437626092617148436018447046017489787899656581973067356791376225478982246443020733050925414648876452871793242555316327493808571057201780298390140674788368893660272843607063987249784221900119785765025406379971683153113122288614573474338943453008260262567398339405210752 5228 231355462718496873008831134535567326487263220967774790455737488737564491751397333918728414212388754534874310478264410349172711046282184140847946415755711206271269219924362185163877532142320644060922305719001856937585154935797592951968144628237031318686228050620405050446227537321928003084525008884119767672960785382111086182803091067895504648942951555777363511457959194965632 5229 -252130145246302391020482170721399243572669160634085340205372196849754496509781783753259123470475526570949467911664488492766831888842989641331105935421740658645631041968025932649966790350235705455835700682660815197100140773961276846003523130373870888534199216975994568577547050284663699270447167072818647941052433012880471246958604244879459036496742828816855868100697139270656 5230 274768065537410366761057906618995540661640867384454872219639412567233829017719800317397432208973476700272835737453640406848462525273463455778643111866208778532985542748732310307229145555540309223616947411005853155726767816578136863865433596304136231386905830829667084299916516522531452028920630958577502066615762723092255733643076125462036837010823192395213076703785036465920 5231 -299436133257480724326431061769427158108891168252345020506395564484248843466767971861016174496811562008389163027665528905291663401183290903363962835228565874539372997045163376085933681857675978313687456020208452921179760003962352458860545303206278290637603892253058611213120595015060154002641836093151375301199739973048759992971863871853770373377790251990729410482257968980480 5232 326316192002047489287528391885514013555201690254567401665685331920699554158882520329334626971435841598418655148282811258110519815845004404904586162391566781276871046942829735767266450605158977436614679154244029690166475049764176013513811184638998253208625463459098876684985447695083261752891811224520670646023070776470560483730548042803259202051326788727039266654018381302016 5233 -355606353881468986961032052753347483369441127903434220167337976744127414658102670221594844355717527559318195840874079749566820579663413161538210414922530749540673140296277988363067477630797452404719859882035230725234809004135307420132810071250247142732826049200167726687466013587493750021460990702419074230749947451158800661852318304937633026898508035814299801942727802135104 5234 387522453229507785525841905385148091891866457529224945386507655023780332561480583870886302423445683107480021838166958833551484371545028602431413711273974857770568934835793787855199553023914945605996183067271666518246529864173209419762655867542633416044269963978954591160900205922182775819392054552076302341957798515828983367407614187392522523526252968776094846783758108540224 5235 -422299630055656805414754003787291375385337084587933438732544590872972004456450196829294264184473265764526467787848964669527373513876152831933522482873142565306486282469026077027339133051634472728925410357027607968165934871727047266392221452837698027015965939958314561343409259605131335861396270570378910167312369808070126995488758863184222125231912192614368313198097829056000 5236 460194054806999705292479236611777684688020987738116343490882220601225898798747798504468712316207004597565818531548379082179291842212938899748787456894857907331053255193034181962804293296658572190694901658449212693541515599765593583075891090985293565849565803266454344144827943186373264110659817671924809890206965139219418251592697316707915407265066700310055956826521493649408 5237 -501484807035172187204390808283685354807625363970645508600025470261364281785370682549353033061772564372682076220911253338461607006678648725806363629229748995552461246836749200124507788098856091551711678521346591780667677020894706904445357674384181654794788566049694852347816765109529177705440531867685504307553992157392158618733409225427602593838745631632523291375030155952064 5238 546475921685347642847768722180147435563010232917421506786897907908645029761829609798371632897717908864457502090319555081998214600941419704742896826759566479181558162645256204028076255390571895434200577512307944568644734123820498653842532606554768398913423471460407192074357211525054057742521222941474251620623577249557359816947713315748500142621746847151953327911132589002240 5239 -595498617945239900811307907809097554892102265890871611954100621616214828748065542914233837205517267667361975001072076956610411898725426948103298538842099891230847625084437035062952093316904244229029328913674053112822375423602370908346982640159277396712377992452678053494786753817641251334299356168943457092395647893730181502044621626382737414135379315443571944615477289985024 5240 648913726921753696990982291151310617054198285689488179251052334061731479676746604074375801890344257734377670994610975328135485249305563199227356047398299685508754644405502658559004316129705819354608707814746636031661704515395468804431673393333794737856162319581621607678232986640251426277061358164576821068405808622280486878971115483079001640369935254180635052518519388693760 5241 -707114335860761444353950083052717516809174186013679950815233703919003353333977516322751944912760186698347928224846595112210011980637096548436666370963353322269774937179901631828886749812587744715044638285337294998885194951290854699424201665513892784020142264451047788347961959448466347995965424593264308278981199383094720167769377012568070598652814559704066386382754792610304 5242 770528668202039698408930383858087921927043980411967647218833488093130177405943507206485062692652998666395926681581464528762943710004165214291249798201427727056820594221229978472812418822886542868085989173743415185221876059213694336694115470368551985853960525410108819080712474315656299206812670942106839540035647935660894286336177332728823160173463571712353437233177755421376 5243 -839623220478088149482162985981132742254105910952129790394030542582926025125656721213937120479063021719789840585906773947624661861532041381731225660454628805615576543419075275242737482237848511979513964109769682095320386504460715676584772270635411002713022997553962221503228201232135537939722057597495788942529694350103726885061744066212263018006985376546758269891300141590656 5244 914906178934819214855039979012254919451552105471868319878470832372611922037815020731833286714091387083652346269483742679340321439832458421259126573567069900597766299068565341249083826985894725731048393586125035906427378961010862681613179020123595380724377862501443373993398963120767310417339994680455648121650214780454276871620159668254848362060772040408144098195695211876352 5245 -996931140787491757562089111808297087732531424716840474921639579942651224082203309273232649584325662346524609770226245259420197949616652634639838423173174874668904206869314393699979427058686516061036528965343570443396638645458530962695306918541937209545848413481002457555284942905423674059380546490516482216484025041176093220717280283634714588829939465746459941405809321456000 5246 1086301167241513450038861917478906394998171693583953886971933481135546366194750403889170866187550140884911813660513195274125526565381169000900893522670784004693145434840636028624547525421199309633330807671099898415890702893493234950701271692229451440322583443003608000998643904817134179741170879963151059693108928788347858320755598113539170632659982918009299701131781215646464 5247 -1183673197820905429980467787842433659290916476298170119055623142250244384827686144707841457061036707196245869983469699760098929917189161546048627222095481705294923613269748505547382534465030821798325900685086003763627082065341731513074719513676108778940459358318376357113520687235631145245346235300030517689312077724836326121027235098293425376570538667756516614170520841747200 5248 1289762858174785797407285213740874964002983345832166200244931223540680237354722021936622861228482350243818570290568271950507274392600793571496524158324742426861113858610300413045167029205161226517151372073661924751127980809627313761360464871832257950427177715144679165159632786433326664700871296936442029603956647286486745930368055389874877470800578494443545885593519448510272 5249 -1405349696393209843977035430915328826365233436172673378769906849250752680947233612422848075378834409049186578937650843507409343300590195283847370025127078501861337674217207237875269364547268909035082097930282845671192504323777379259550931233098613752300695482863863493130690567394848468764265672374954952658211654472961232917572098442823795174920753457019012377689193467677312 5250 1531282885978815530816308190094493067894649063794033018018911038369814344297092915905612717537793953616753411379712065897702686287708207970396068203768025201187066113531820661652676362045064522047186921386712871838774395915727210476766963011175125335529660588979898505412312230701129594592816138767211816314760975867136445856216209525641051868303764955290963748846649349795840 5251 -1668487437012508925918015493947472693705842425114782138358443459633288081435863525459838727056546464356843962248400713711905140943391352207051714397536957766980887569720229113676360416780887682181988292487332572604100855049795213185682529380734068243301111335286666090165578462754506699539915291869295605761619726468858541004492145265480819036759906255566799288469291985697024 5252 1817970960744430273331141802961169862445436484192859587749198553807091917397485566934913115807462505029153956715785347591092007685344799051662177681677105760785047405199971003099216491934686149359294539232344485142516991595981686958200876151139943521388619854447349617777179994994266297906715563405197768234827828346443472417543246410772959905387389032930405221442030359816832 5253 -1980831036862386032113746103540502473128066353352905608762654620891379592992592638234419985880402351055250508009420255656639935615561982265834650546334382504893049199545157060838161443810928923640636849513994008909866235668248068326810662385210701947536120888358012611263587437212155443068203276405468781187100688142457776538634404026610398246114759762250597198822665159149568 5254 2158263237067901735766830326211685938633772556449949927727432714345134713265183798773204130379180829619302124701722666630720849941396393981662706393085911004547072552902678265956036088862461732740756811742706248507460881256401108560406643111055486235131827266522296602522701425736718046492057235264083665384152520135254964349180427695259823925103790662068528216567612063957504 5255 -2351569863356707704806167132259008639736530265125107222243852167085431428543909735130460796456618536327526090199834765318762354002974062596884714638192089042402826960941762427935810213911718563858580066391217538746872035220990631849643401620944552433393655688747100826146908115063890138935477823861325454183821268140106966917318286122240336931237535928390839677787684340366080 5256 2562169464590281988163982249355520904464593142788315329063535861236483163371791993678337833703991509126620354338547773631872212551837294373054795313010271538769189159537518593126936589839209573008604655476633177213846037296871179059913184482864340064148718131189184375767706998659540427950042762523448907014808181931547580073634365540520459235425257303566864773871861865613376 5257 -2791607200595562713747460403808106653778153039269315029260703390362659951033072857334905386391836753309927173596000645682115325953171296333176129179451756335259258677995303808029842906959188894406387412791701827740976055775167318445615850894430065053369472824913810020659779839152790295368952188015898021200165288112621831013021642678760615109318215294156501997815167574110208 5258 3041566129181948470210730295208212458779114034200485049925121959789002260776772509016310962999089706825486577415771834046957491022711507987935413389318081847632306696368706762985197372117467089569628104025804253701365786958101839490331058099132968381897969205512341223430952574781480684411510228785801329257922013888688634738093594250842478297142740171394986592656988291516416 5259 -3313879498162690400560170294037069459692426918925780574679942884039594530830408646587573716057072723921757417298249670614750519136217312951651866724257448164693101819934361810289124607281579942774822278608629024797780435494867302404239930752486471458791847669287931790031908338634192323699098238610288739773863084970994025194878823292038771116540148323829416214357937850969856 5260 3610544131760140045704830133382078256552065924411386883372493832567794320120615197970117746222290781943558153462120589122636739496454024823041961366868693598860231406404427993242137369418905674849455578580897936375187898819978705524616632938345295471142759546160426807235625823838463664001192637754812929821415318793632854222719125270600053974481454914034969024781472192156160 5261 -3933735008713734175532739437754878231645428928556439832488710974364642854678533698647517562323921051682525796831260370019814139352156836205531174438252223805787750062880156606692908221812499866977705871464987640355572504862763118567677890510725192000006038450193012718943613201246355989551962786650465628993170481895171632209216523381512685567710897241006559698732110902506688 5262 4285821138053417203234520757895397975846425071193853153844359743951932418468620270813765051560681705699244406956673004668231686752785112163316479357802659255577028211248420118534399929120077078740710623525968854725495293564306580596854181513088478202637868106770714320454567880730775448457060550914322576084232378158974173387159839770090435947545287145865852414262766986348800 5263 -4669382847911844765916863014657500161495766352815596165964103575634150598576767154322677140583387906683537547494458242134886354745933605210217453729043659635235632348259982128550384261181444997293535920705868813406405900117525356108008036676719075460427748119176481159078715809220084729466172337734428602811994929805364542125364771263999950175677262916314707999358670939545856 5264 5087230612994125095503423435481782667052017784697708889032630947301664658499608246515061340829539232283784421377106886848094192074745169243741296395575171048053163601137579582734107608930696217360743851998863423712813362220091811381767342074491779800902336077400728446481366550181104897673982644493301540697099369496068840852172498048070316287806764412787226589983757018771456 5265 -5542425557477997709645475671965400735149505675537248662715481902863803405787025393557877544743382626171733963994203369917348232895688168706149413254880945489189719840817477526219788291245007261003611434145337949474672947533320329037725130460483110998998794670014649294775268730752883737103623891949486635290458804711909675757404769797817442438093257315308995124887537884810880 5266 6038301782260726481720673606663938906153994101073849402121002056839314534555940447768910522592515311747224447140402932333893255329676855118880584058349892132218540807969598293097789266181941993620005091551263002428982626117885925961187235562992333912025782752858114172408159805336421492032757400793788483002070932696020963237322996134036578473340806292092869673119269385308992 5267 -6578490678689224501580952464351197260682142261462172113266519348740485073406544223446631691825830443088394771880626123300680591581684629400449660269002137167146783436919923844641274252178611117153059947317951691482634907884787279409455628312169618349010648299557070435962334581673887804313181149043939210442104387626076019620740124958878755934386664969461019265808229366519296 5268 7166947405302412518541219076707102652442130482530475406838579163048093660646972779760370694666636087265649458277845659614917534963615249853515798308008919128057329642027598714295535714065102678572504397831411201366917214138571085632803914422552377759446604190326338905930920709626938513304982228138492293382166784716263494839703251658191860393599167802915529711374242663918592 5269 -7807979719783360511262558754942051494478588346853524639428037058633868200459358817211733481059818121252890703750087756272889836379929642981364642911004555245252753614559164573021520794499657640545412689457313148597241822822470440926971929202600189995934624452497801778678594446447249576266777947753698232559906319566351870726146086738879588994231479096381780104985230267617280 5270 8506279375376376155272140654785750002454939705976240209174400189654016735935483032306546660305670886999155847928117302384489601794023147791369516685087959171099835044936070174047801127359732077956882698259377070717653306910680549688979570251266451337871956958675304794397234994570407908814466411727841057489708147097617276071906069470360688882715889855450292785151428360376320 5271 -9266956309593882927614599113045468033178364080718361106463143704613329316179580937629221787730870259802579464495734210783648693611083181109088122483018825951985791255874607803469454169531910138159285390009667131174324537428842203157562064567142794969584076895466928344299202641033043264120323042015548306511630578813065322921998411768669167046324873297450753117493611544252416 5272 10095575873253550762061815580656446405756613724740801169140329745090998086857754563172370118252235185964090584879775455929231493015976400191660183065132356629333047298903382037300669938697772087085654520936946308123289548063619173967604457460272907532420195295904006116591595791623682113410076973332511614256451505134752759867030825661659470058728919246414616050967502382931840 5273 -10998199369893419142913705167292479777605050426995546122982876998390868739555637305786222424346859343054227038477618066136749592816988706058503578822730756201878649120581435786567313427634015726986110100282010256589889027324436610298146461998683479532685618057572676537828704235559899735835279777692642615198706822870507238468059477365814397880255459789863594149414525682892096 5274 11981428199570286754160522124478335102406313747119477660558765852035663088100796882031252184333696414995814132539747752533878062489657420606708187023230746094135095398090408293689144109975847592003036482857592957303737570340890371995286008836054771185153069840225329966878304070981856188082511452991294282423008599794523794160275298763704808772541787680546374713497433463549120 5275 -13052451927127056576578234976221738354127174466867912412484164772913142214836987516322248533168953375480769799574148337489013869207532206414990085795684423192140708122577878009755022862645038143554801999483073590970415607636408239430479431926624794082698810878350878312376017379770886306396134109927254288024648340027834848884418591400331111568703496242496884019952962836329600 5276 14219100623405905148029509800062394882031768130080597194646105720439833183398036878280632798159854263027089074815466910328726921799523667281760569655791390673044631950967837715595213559500926807945717461079480578546761282412205977393198986298080489819853112867685656878540139399593970267650076749229046247296748215379236960123406347010728606804114108689972298930699502241315584 5277 -15489901858790582876839882263282953995838119669330074833501085255587007083720212126890437424301290081604218140042372070929852957169146922040149827907653029983477676222608325155539294857433528443927002111397398070172370001655399470796099590561006645947804714362414588885771757617885891486857941455928788039504069892553266922793474889037363147455083310687676000842515950386819072 5278 16874142762105417387118757932732754381269760753756674108123652102549627912924508251317242950123004053648214264852009075413259175717860431960382007303208967418021774174203916487569845087186240003592568965106110935645390432073365520353024587617096317090104514555621882188031173143114247126157418212517261458272706699010820242832787428472697114812021735197616641467698181053070336 5279 -18381937594522923474848826567705733494487314647792638280114333700861550785906153734076843518155222800346423067755678663459188309792607652512359685557807636754834714102878209881296757874592731599259501881743792768215798722128695553053328194059763185538005109886858961498980792325288716840095046564553739827653191043751464682324587060764632498373911056110197812256962406026988544 5280 20024301327999968487098627258937661615326391890353585809862420972296590439826633050790681101641707258517248612447890274316043519460179754213264453316015693285323111280175889699465987231716907650113730589560428019070343593292569136827827439502480684482476010177063947557274857333653016150535854511849247548490379612449722754509386527702184832859880574970562745515163090051568640 5281 -21813229761161145053545725340586125707788438648693925357491743431825417128435335189421381180513407673291619202023563082250439236716559199856912615342396277241263036038913917537170497362211009539113320044218474350307855871738755079275114071525252226199257989764233089886053181928555252442776904770060358178656374622836451293200068581010032976567858722366753398068724476428897344 5282 23761786752789661670247666199968466593862141995202936401661943022896144381294986239463380617577286420360808805259356982573921888681939968513292485096768094062701939618066895526248169012370781254223341061073896015073959058355576227710838706910014611780509713313632852684368044555987564969613000410166246862597844188530863022864760440667603992430666367605260022589389036987760128 5283 -25884199204510564008136138628594034539676780331653882808157223267085540228225436179502681346341858126233555760578282509990341649712045828120440776940605657890911034293200741908756877876760757447841748251109722553195911227000446253516794060350141122438867432868868699657105387096565224005178938180268237919818182260434066895580540107608005501279669857501823383374665358686087808 5284 28195960480228359797173637768544800720832532251815175068554356659237632089777247528384037578429425021390049477374421887467745316665447448381905817140008099953984491355811330314123550725505632934477316970368370102579094673783601374281732156587263103764012537262309214219947645220002099957936092203090567991779934279942820663352150854174893486176596936258963802805038241879109440 5285 -30713943010813726247228244556711567316899457506705529158797342394702712633372343641680745264642146554077484480270360964821408626191719108573080517754104126436798406954434858056026655503557023601493138004648938682218883743947829265561855231555553609525525776389537172974340808892301908816050146109746504863252537271539579499447576860518080468822859427104031849759838399535534080 5286 33456520898860077198012544518285686890352310003775644068054851527326271915696853299296491289191342921637066134305668221437583029393164767764316410777615285084600903376188806113221240660430566993769378457049784890551986368886194779299012010520382422128683094076642303666197036140261038822441556516224476113707952350953953575236229317009506189042600879440258192492884768031603456 5287 -36443703410527197766867897154973308128414595578751795941205280064834608699351646953121613196688947629069560083869775354017587260723572744983501652916676083128050202370717491578234884187836942119784308602428348402256212719187135999679441671217700149435707165936528729871589209928737961730397552310578287578763024599261092747408709283757324369294790044487636125976250246831202816 5288 39697280320074864800725983259928736339279964225304752607624124291586368554304429580407914858046285293591630323784107207233166687424923586779642110107196547474562770695177074802889871894556815462165545178222255088959548312728547467056434560467876373708739216352900140822865651480232567359441025865744007240080862917606571662489194457911577230170980768227380190280559810513999808 5289 -43240980158229130813659571019947613884824364517200776213387448826859475982237801413043277259720487376274461829426500173659833376579117736380369365779113471958655235068414620855138917938738443518072003046127425622078801934449651024565477324236882062500449491976145183432073378454495922716211521862227957896082229811872698003843067840020693672439461415311682259300829641971497984 5290 47100642508632388482366624457883913779514331405920494883974899961247823866478470595816437565659221735259323539234498199734015641535124725422879321482553820748668321378296616704508207364098595898254511626157179316586803316103431619904752238219348829161994010761896348977922067643657972295066562016518553670411412283525719584051468749353717132666385642231220557188487236365272000 5291 -51304405597974342661427501631856141343433391501509114626169932575345919483842583040419335886906279884441126929798810285016017928415755470508766803931490980331528297010820639007395800896192200020983812897447016397850858864279680580173078224932016550052079238357209302886574765084082326794774697498505006827071196255019206534859489071284157301062584658635254799889977539859417600 5292 55882910535712531336860979056146861210161584981401336033071082609236178334874499299015245929062013433559211572570460342923634610816597824070653272881919758274848703361466165009795544225741370649824058179649786346875677572876091288958372470491925679203585172476175314483977658345973028996799168059628444840584230121565311008696987594833249276057854444237948770641983306712534784 5293 -60869523679360239245667838229522160517300693093875192811467121984734923437734742076909971274370441000410264258352563418652873178831625109376855771258511100809060125289975276444069131299824522907795763419515381477792590910370751543500055138965328627858464774438238377750077085764862274428275964414131530869770134807535238790229925852934837021138694201534818396641665650328029184 5294 66300578732008634596462558608008776998043934431722900364252036778547779524208752288550092849658081012260711627616907692624709796836347727430893531315288707570407109833515938081005100655416467781626482469726619753718628995302565645011475069671886486334457388367774461577855458357321396614476647178452882611352061144456293862856684136711535316362304682179672090590988834185397504 5295 -72215640320996903015417037386416398693219522906523801560681484142766576408795614652680123619936349365831432344770250909246264100301633395679879166238337744687870846302126116214169665734311801218583007000322401844747980386925034318536633932942554256267662917339710785221090904911299552668893470540085896256892274872938789705398628599554519287614863290138469942282666858207644160 5296 78657790961470007506818952025238848479427918171668474799635924292052831000144787360239727255476940682070469259341815805999958991553955340057255231374987380454668668109286728173270652658264148302516392399663141386551022616607050837497498248249338523718514334746566497378608806003935270137111784536434662626255940613622003397971443208391658414850498166292769883356462191029637248 5297 -85673943477079499948107608633718395507410272172126434943846113353401583807257292209394121434885947529858499861381905402392307080007126274575118124032765546407312145636320128519517182348086058477508803104859036249251878502856542995214738179707650396247684597617933648805018315399724413316515321163536882248804084680884057004132324393154968724312067146070115834046136430272666176 5298 93315181133497594522623544941395347777719411991650720339663232511103465056031280729964242006485706803570678952575911306981758589896042069972190077404507000145668367141206646375290061767561772986576695317208820423383002257545320638387037943663045940685542367046374523876625772701973729328566544201849087456863336962666545175389250328316856919880762593776889839304896810118728192 5299 -101637127940044184200554613131872881615134920132456993726751530258572776304795475649589531775833438896180088440452732710837829457313929872761516284107066015953905801530643301569953202270934738545567312740122729337652669627655514751773085013459048182597658061415857648659162517703322075575111609136037583599896833044026139432001910951557325986752976246100111514798571185930101248 5300 110700351792002383857841478298860605942072745817771479809193709315048427568072810850375491610233742186384574235075889378114325929162255074433059875508633538853533608546786996338080010630323062312421374805798092733109070787108813826743882998929502919045947577768971985416848917884601777481237343951214027940103092095293873663646170558577893375947588711099558593270256227151627840 5301 -120570803362678535717868875091975772591700673586885828614804108406421952011126364844902080268608278286660815249462056264367637469536712399526494435395743957677475645626133024619520993994069459064990503527345110542918006733496098431846699790696259252101237431897990839200143337886126126274636468279548007366639566341088509171630662497311031010380241621559922894093770765686394880 5302 131320293911642827478884250258206884455415385428784734585742688048950769393063179089794217595608764032857513669860355931597824093586046258190081088662331719570372527963943727048159639526145093658636634910628848515427262098651578589675947891340201272412758165335513136545611902468111064618405153329962634339238649572470499554618861901948358802722702936528899690869843131589343488 5303 -143027015455711660744890918960475820597186113997448684567054959975878466236427906110756684736411324557571812888806485915022076020164897632394514809141819506126758435530358934323923283717172691589137008727506938353281012456472447522984382248111018055935610399088458898017927743128874583943790455686279843135162322299008853117526000517295981651984908770727474440732454568677869824 5304 155776107054110240813216045431134808928905580543258564207713536931692871346106347990549838037119126896106478849358521274001852745071866697243079090238016663519586467249131873908103808528117285233996629164052225303264396085548012149535274032357514601022971291858335748179584724216934916344477033847460949566343013866590586523869761831034807323237315480101847664135254466195399168 5305 -169660271291068100522821152975688146297338181234513768656437692898136975035685892563303957444912364641944685768760844063789501682794094454974997618206873750466620590290470895711439489891639769518799588248342301606335814877604768633604404194588377616657466877111600236694279328296835115999826721870870913723388895554320806622774021477184264987959270973626425920957399464888676480 5306 184780445400228556022869474296670494810759057315422690855192251279106102501833221402766506554597289005656866889044974342399174249699728895306762839550321114983717627696499729209913548006572981270927744912869661372216662722565184299761836331154269027218227656882338231262095490597601986123840229426993685815945340131053188408141152476046730382645988801351396813606059786178849792 5307 -201246531868282085048831633994699668017204649638396085346352792463983736212827696784190479215308781561827920503684301506989781355411844225047996816465706233470956569583982742772990220938489416425770489024240763567670017371359102285643697419710979981156181649852891685673345367428186338357696857037820978839459826012715629833635560055610049028621759336559431424933385849429038592 5308 219178193782977958075840431372126372216754276579325572275873644558224941478806354638481862677893505494449276796103739997060132329924496511334300817607059919080853476164433716899283411051664461155544427248050735942265425482508632354470523227542233809723661298585678093344272921199605201979864664354207953516627160795251955575910527009249682324491538953667291465457238446535944704 5309 -238705720656190823177310497048849117235560343677124144767561452453741252332835521921772383543461758892028808594704652192379644923889110362475177218944827105511070698846524411941321534504721695190297003422043282922973297448559412017228704986905542663004972384704765498484909503437568614122809707965246425058864195027996710087052723976844620544690942442951069636379552649082523328 5310 259970970959351907591080186597957349949659830982210239196782652811895982382973532949967807396033688469171990176708524972047788854819187712563291446747320123236673901393180638780930999025647599975747265480625485654555135029244679459280806822520523433828187443075449967544634166138493423653285496202102300608887949527876966948293787094435524988420874658388691029748699631461728000 5311 -283128398159924244145561523577903122193331140163213982868605321087409989762106675690648372672314529128821574351966328463458588523995974322088599397677203909938887017802797539971043194178301988926185998015604489868463219794748232842455287206225090229918071556071197843920215639239359469813041607300289184176866988151891935723110143613674741796020202888223376148831021741063205888 5312 308346167647653521185511810834204503979736652810376776580539102936228372412857449615199574713325070455027366910411066960187679888910169251494318946311509105344913167539967357551234404229892502113570362517026901800442914298512840960464360898568807180099088218231799495178687739271780687282889658768991541020564529325769568742736476181906545364692057539651577111346445308638422912 5313 -335807372592354036226038794366113260710443911441759959766912868407026396754008293974242020036846111920874075991079975784611426736842834835770800997591883801856915273398297802202280355417868054661825470258742676812965373530604144730152478180012284412604360511186238818396983046275708424060587502028765634837325650697979468554560909954471840056356302173754649337229284290084503552 5314 365711357485664218570638858461527977013676093259036347459801269228571126655653746901835970536766949962344506227262415645143463683271766777130152086286278397923020917159487119568459958282773685461382599542463452128321321130360316405865819714126437106245309178467229272473956924380150991017024744213287075801234759666943559396711276003947364932838916087039108158722952248538437696 5315 -398275158892611124322911410847013987630185807277076332630771800049448446895663306392064378276361014630548534527449873413876775575965447223820622231650450173913270558856991499826666250636350615203591390552570423052675834351583478172995531967921890757699838761583726945652697122450224104633268155711043767987466172001492968957819113798281747983794787949974528837802784788678638080 5316 433735073780488680405788235250257773953736381722244887786828834892555264693453003446458763778640332466573181633457174217133688743788828957536892013258963223490753269893955352144422921822705431012267440920373079333948535450035443870984736697834521533439283817112512550175273718040473326278101420107133023663184234877993337576912806865203414338123278277268347491060138897958993408 5317 -472348366708497751094775664015499496313823986801508367317577515883671163200032532069217003034726479878455301312328904052656496805893855920930897093208505838716810406643361747112883840663321603707585217775544905799584303204252024588486179970826551010517823894064111302355099355058976184265907916454643913336019053669103446287671367965709051594171428594487334603816085258520811392 5318 514395128158364651090937623802073783939368705967800790413083530924231429512338572342181573807660478612870492575256000925082004656296829030342608952047603172365607971470995097308755697589917240920110476308780395158203111444193764147703312704629297303889028312929678955046264708806557571717012372190400114291196361875506299507515389579309941373648072954720325717393089708975826304 5319 -560180297370872301691828913820392455843641093149319797612924299987198902763350526683659745201327422255119043847025290705059886574942211023091375275118506267781666729584174067255826052523691534481466097345014440000780151192895630015851059794916545425084646588869838215282824972281372984856775904004075172960256633288955780166380634017785076326671017468903492044221807302169461248 5320 610035864233655718456188977322649980255847646107146934767898793942845536399842607262380030298865653549037199480788074470745195651997905309414981425458693569377383806487276908257322035608556717282472834226378029799102684998793190077162194170508078912538105477137702376761013980960528421919859397787052881631442023262057596929492000667880882533067742191095807754506628425672243200 5321 -664323266050164098825586550076181531588737126308143889077627129547973977330042093483302348186853286506888403927421790599038381080401527400679055429154732423683960189458063713043499308329410039217860964460639024209941209511444015416262080566261703242675419457844729459881208478177796809326965429916774937574437376197647388057449778088940608076482635069855255778103810623267708544 5322 723435996417550872633405339125699638919907522538805657840546447512626074759082969654842633294047543486145377677708110596006161438763428029356380345501470996011979660177234572945810791792973697723616989302888633419710221641521754311479648470084210082080248190975527889288765619779452464107673130950055529181666337560767428263600351335797278980678386147227452987574078514957700096 5323 -787802444962403624031268046921952321208124125265914668369021525015665678744625037919593780650066577268657203892989124266843504713382611318432845454805434223707045969138489495363082100784482698269292608319945522650598688737905218433693780344666405737975967683238359074262561000226153130377279778800596807312115694444217917200934815945839160698245702076172467642673323713821612160 5324 857888988338529220453328182498284476641316838655745218698281338497778966279859519266476634223555647353577917201206253039642901101002634957104927421030493890408516350143629465236594357112260078798015638728169450717637939745369315900976109823946592204231039012819988605511935644928758266569640779145819824392545747813848698749522807568597861219637911998332614465739933807276733696 5325 -934203354692282932130964797116703606514682946914162071253843305985787830268799837048460984250868633037907215609221320586218647604598802546114893655023266796259922101222808606348750274180133578078474956021455074653195112165392780301726877398587375317791307923021182317763287045611440225112928448730513543965757197880863241864219154735772894214524571469240633819062682328886758400 5326 1017298285761030636760692353902155089469211047615651518585769053202545485694238440729141122259422917168642553744655341133629185101526394963678700364980667329753239826147681849009185637490607320713504864454998755949049742423716403832537902727706668412400029495670701212436730786306224369581247263590531554956938094216086673628104134911652827717998190011334063710362616925262484224 5327 -1107775522903248291046929271581871045185021509697508574383168807566710560324007281252686774263480008355886496899282445648467491682772702203116785918374022130998305633228774338505055990514590186719064133635664116849992688665978726857260873952463380933680150867970008697071372884202966209960214310652693847514438878152118139275028728768919534727337380067110353582735020345516529152 5328 1206290145679711084290485771887757265265486651529659246971046922573416425376596678933105195027792493927741916561731596926024362971829431291281724696954345314943193476076039905212742321164349302594279203110460430217421380009071761356561864330891101739226905716410438651346984842014553416175165841451096407536094349380046800741998213800439249923214045973694325872373418108577426624 5329 -1313555294130763006559412970763398877429044163124060122246341657471170937713834449432365889929254844049866006248345774225327770393870523785637864449928248560826158329881087677043649697199405809637995822485528554981274201057294775984938531343861280496658179204266498462698181901397318302405045952150742815151455935455235712243509697503602361017177583812926080539266844101196483936 5330 1430347308642799067373375520676912671362583965406260045588612094022495126491762002244631715847057092911777241482246335493754745240508749842296150201241285293068215715716717708586415228505622965796563699486025403488246311313262585504712122943249231855708662600673022364527027450125833944478365312023424758276333973794444163600051721754602729677189988728010273997215223602156765440 5331 -1557511324287434273169230247089004949582051595226260858095453216303300211523777080258697858117157433173573129369785195241519546283321245621212817462301071588777412609497964320273614547581600405833569702552135479983274788035498855962824350967866812594839699970059366338164766403114105708348288248933286176901607846428038536777130776849875869964234392186486022084586365153408944896 5332 1695967359770696116528121091126836722679477103451045915293392176458801764889172310122044006751233837909608432793339808728775883518366237480493377570035954904184789155344779819137747128632091057404219373128508755690161853765814376061926842521549113205443055678673070397136012274008863964274690963986876301442709860111693651571608139868161421908247462102875692145595708622192701440 5333 -1846716944670155717936921097230356875016749751441600417545487390858133851902813140220383152207508971820054227052653492052892229765022699151042804654776766979881705755607134358372902776341912147274065457143217170550060288560344381218131877282874244265013732035391898442311995527948657050608694819583474675177751754590311347486841656230924592188890042107913470920388960212289680320 5334 2010850332490441053160881914060545293325106225440249621737428499489672680235032646599026540007730919982484336498219085376053558963769626808618675165687077695876105676519442182858054200212015543587465032435150118826475556004790752643259132934486845264532533159656034355024570498274936321623232803135408604117278574380055215759929857101943787980233920605470532588362382132303495168 5335 -2189554351259506311750219545351581387971769668576302238008119528905738754441239180796866628104910038586127948180813648109789119649826865881689583178501905891700340119707395752981565175199457009026229828980994875768963229267333815478366883375893990743154857328132191929200377089873044023333396971412132748118570149618828095780314556283002109449755006194430317552629663742154247680 5336 2384120947949229803214868506877119738229048942832900339181248618904024509307301646652495304635108567954368898423242428418246186232017219751149311731877481789511527384024324192178318629960386937586010677905158042055938228085155995241388879592899458972846768114526788225097477579464133185737910123609459328163398473327093235784200757546918500444711497576456392578692483547817876992 5337 -2595956487966869267732828921677259220947269736363836462406375739012168990013352204424699910897648052716604318840042773616636191933730525213245958397440303758749118266900460725272242193344767494526210982070499052152673094504200902819712172446943138238758634438890779057229503270302548932170271824734717920283677382459490623068054296887165774111432580736030801969367810532913778496 5338 2826591876363963567672968804146898572331016023177566498189361691158912086262556601038949959865043952605291330289183070676161413147196302307915594327848619532923128587836441323506698262225488259607806037044377147273043242424411489055216317738426255130045314904871215191611632902611653816561130095138964546098277188920865467001166796974714620957930588098940598786268156650626118016 5339 -3077693573284885074417258219625719379556031384381621992059124147242042521921855652022895801678419348488064054642180723907253474242744955621543896668682388375583291457347673479253434776176426536135866196357451167630073957115075425308402885372101144304865111186422102761273685810860803633948751233658894799022036660107216167043558445145606269673668520500100978394915598785625225984 5340 3351075582570247696232323850985114613018089019547085077427843219855113721445072438859399706086031746246324404725649938952864829525300295427331789181109156885000962996023199202241324535029097384016931864372792127155161192326226307241642105199286889511001747984867099869076690772547986227218944979244698805255492401389356418155358464324027318819896090860351275896393952007663014400 5341 -3648712499386266528662815383664893132949036797707508456746632660246303878076976410048150201512340390648979452993939794061220126272772745556644165715097275874333287243495324414704054704063657680636800451087102042251541952170024135420964435217831571104273756672354855395237193687737026913914042023812791669718392724233852584030137772770482171018726830019261389848790051176109756096 5342 3972753710319449190643121690607330461642206428975546420633726513660870419716085885288308234339028574727905095536423388706917652007225622566115116170420842584362434086916929494515693677185257749225805227191002893407769216757540576269360946284342031430945021664635866717395078519900853378077170044859526411648092008378766604634065497633327228061275840919761805180975533783522263552 5343 -4325538847610526967971349769811132985624520140339854323183251425453320873621758238194418087389927704177836376637868750225122824049673952916855507509629746653441168727188211969192280048060114619760914940145445143355873335787721089180352972206211680951505750861312070576778792304320747999625408635913510642722954576277953754628325765582446242447331946774326077140301981581948996096 5344 4709614608160886640439859838391059543996318189188272946650934372145154815924179938058537702503783223578625743798932543332798051581667313125412368955088378521088610672929098066520860336675801769326189002708446256081495900906872032236195842728569554517293954907949453069766587682169283154131349136669574695838196153085267548024705032400425125171280795388375871658289113672404503296 5345 -5127753057692666759051175681085995518189998507290192131087047974087081487846246417472098024289811210672133904253689362084959435570297357920443314779857678776781431744827788682615234342167922619305119637015653778182625962955478794477797510392964007063931743488931165346149998573231328699596073298111387458428322024689167743383322800133263043455758261553943016339224460649410908800 5346 5582971551049456613146893716464446975958408738922255309742882867138134615396641482076289371307736222134506620366504715539656888470539570618415481999251651756305544485424025536383501926498146685865818544409268849851926196093529615238930149631792361836171937660481474906924738546931826993811166460527350111537848687217605439863725628199746510583772062345688943984706331160040833536 5347 -6078554411163590468581237358551520642824738566616245013571680094357583705661877525931873731799673942336252861526884681357304325249783638654570400185878563987873345282199432916218300210214701081873419199307737776996862564260371163982641430346760397311580363847251784883770558229807338726401376133116107519090430235676303278190504631521593262388137487686673783177389642437344263552 5348 6618076521770392816977497703098097270971430938361356349597164874358307041069496909981419451408809053472504762543890639667579853055544089319030774454680010598487203847585433045200658821799534941460126680501402942395941182371530017044232204061497876307762108591713605058952607701279617989739695348169098324285615660507694393583581065668486680273088638158128185828768210960853155840 5349 -7205429002608632558013366099772103750319612446915182194860586568984394779671475900520107111182788132731925408865031531615955226811169842386707537713778868612375000739055475397028954396858464623562894958254876929638528140416239121495571254096649646003430655751443566876767885730254517209278559962254320627015997544165180384033477911869124129216048812472730059643814243801045191680 5350 7844847150706948147250240999591434868596383193836641671781781612208760498836760413262927094305396997045626015261221193523051228540682428134825751628534511706795834106146123144811814326721173162277912332823812668464457006831199160706526470320137330751684092930480041662854284113986727254446210469974544196458818951397360629232260354698160024512095215213006644153208210846469316480 5351 -8540940847523694134673878491341600477992066839995361446678244504022016780914081664355095088439228926418572019802060727494935848447532460603434405181627055189933386541688532816990396204515626865695511954412695349678817516531317792428798963944255639107393701611223698716481431990748128230389934559297615645842506025522415861923828180436845405578654167869683275189960714720799331072 5352 9298727649297380883266198895974921468098292713843490981454767633848029071993758623809891595391896077416565832041126730888087572097099865420893370308588011046873145588825094616243862419997103494320575579012627179591064204080924444277455845380129602338723187589831033890157195468953453412332905417947051639162733790556969559335879922335386365766702042290898345198192256039109537792 5353 -10123668797101560907452481025533303015948230693065998397869136823155607295220452365714991835701719287922561017884988119087769675134858110874471105573669997348670194413807240435668121158247271367903042132608925054779911013939607776857948360278325758045225994617401714601100635494344568539346842965070749388227425143166961582029089919009265482447157614619442075819871087256743406720 5354 11021708403917546559260981032372486260361279458831941259341753381529851927832501062738774275851858077517734342991244791560258510097541384994470925101526761897357409027996134223663689518101368379209854206173567869612660204031296645783067830345269188586075047665037233417960549370133236724868759104086822727703063094522764206535905352861736666495680102057386405473396147212547423168 5355 -11999316098688536854672266646692857423102327894789929058751719657701409246174437022048674821944458285440045166197216692383578278301698387056879159357090314566584308847826155013624428882765070177889350137751267319639330658064051639392958585246964933804498931820060179040855739313603438937425295142626976018724337316431020767933602979491772070512220614039393515328041406242259194880 5356 13063533431960365857205728016092677501980673477191168489188734493196397966597194027079857897926102727800368577598151040175048906852243611619094330037801549714218142670940958279315754299152342156190297720436043410950642857731656758281061731045922935576450881676774566277557853417051944254809672690870655971890449257797372568807035446158713457691190748064557866495614310499811217920 5357 -14222024374522044961631004216714034565615153040376060836423128246243472922406316917044139480799375697014893751720821367418123005666607624569245337086617164052827511459622049189862439323212046111056039322585653954642332757848213435246503664263457118248295398136227764700538068391731769956295427879015986587272965928238667995826298080763490366597988491673416518068916681610920217600 5358 15483130269623780115086960142478623550515091054434136412055567880588371854712427305344016103324171419323117048249325729511818219230117772057462527232035372052080215022359516628707719826317307313574090391398505370618169758616483992458172445361279818220459740295666660600190161942507637097810568101476923462454251303169579994656739158072244548509733236070508992254491692797846757376 5359 -16855929631078109585136114705050595218766596935439273702881516038659381125887770266025547992007475878510345611476978918241249470923372407971954148052765737148385555383593531333687515592742414720158489674577768705813722886656117566565988362735408704938524361451911032834617191959675273807559659266285887034526217243102318998571026531114636242469453469307934020837081039525934117376 5360 18350303214066280603332153796097372012733591263957929668621419459975464868214801986909140604010628572498064900699194601124060595242060362865898732838956080738732837443146158007670413969563547838641463414124889499396974841456982638139043450757212409325487844974553146670521156465837494533588399875135451769290401935687787246956431224881463494478452663280607942389160218716173456640 5361 -19977004823021750905331941944699567732411004054265403297084711432570160551271417183529085928427332024182251671568608816683577339175365201363910070213801513779306159230941820415061547687583695363090419294167718373540387470771046881072103985532076584519562526868519438014488012410178287707749557434171312362043996468302141004403112838073799040337679988119942150272918806311887748608 5362 21747738361812013693109041390108414119005839895160178392846873935395792233960382050366593166483983962701561524007648491976976379943781685793084501107175211180341836123693544441543636249894295142317028516036510068557607446878011854235487756580225827093519816684766805125580056611828625739303648107912934249219214317666795836031356842740370527078332155976114762860344110033824219136 5363 -23675241675878394374693387731028159255961438519221645205755535980526691646419761580596058478822921959677890564129324179528238733444086692745647963925818704355183064067905826678555578682538320601023712184529073392772052483056611476380047248251835374143011844604542686236904035097950632406609842236710874870938767633764792222473276794434845049222925858904172486372106051291342579712 5364 25773377784336033862906070379478917548185769523777946575403274237427886546574898795618548515936868690969581104624911292143609173251686452495781445132590998459941053651850976341016791513273365227963551548833064244081380121755105972195302395749421180751177245109955571841982536227746019380381509502663951946224854282489532357047148683994097823719038304030617641664072382478595016384 5365 -28057234152625545133990734458786662196240711896476927502997185528112614564096230030637148553020297653370844212041444881187844863228427770789354008328051903507291795959615177593222793211309649921044545067832884831628024249766141609010588660822227131352101422513125685104924499277521256837452653477589651811169538182116403714311863872628796704619136274025100858318146292454095891200 5366 30543230713516422957164720691693577744758640071251946784336680044289357990518305907870256672852943446466290650896213297284154216953682407454272329935320332828798204805139671605102984249642498076801773556480159400906562738271734581564045864407593683999280792839763077898502975618216701691575158440931111178420790611737135660534972352696930477410452956546388077549106744279464692352 5367 -33249237406495472564870762874537084697303196607645236160724944356772142120936703556279455308946937003406191115324566575635657343439131925305548252707219651658822747772575762795925123996329338599381158401493146018192420277345817356504190427014209717270349409455461385263305781729961132881354826114674178728906334909631709110874650490298452942407781768763949472670524042933045649664 5368 36194702073272086970525587057430912455735448572092786514396194512348757952277901175196137703467360947011342489612983254034099246410744373306690891253046459321544405683368670887714992501897536328361519704919947028909449360828639990616623494671553726464581816217618029965572329006206659547577310132242384224769822179560808951334338130717166890836470641073019310489079009355307404032 5369 -39400789620775552593062423899859751908279491211040361357505775831321634357235897977542532376155191941323490367380403359393974928380644016167541730506600249942741503525072664548910481288183813267708207224884169904666711533389901017039028940717877483582663472624307912243041099969893120407868847096241157361137639274624288215750754046618183920115394826243246345788770357908292438016 5370 42890533443129109446817601161183475510059486604758222378804795063041434491996362390510836883635973635074989141824372613183045848406708278409668710695863610651034842601950371387669957313159604591713557908497048819434020643944082816130900142104539938577133468087665400765025596789560378960083218012617325947466844159181878162531142014791596886881403895030919441654997956716472601600 5371 -46689000181228324392913444817618618278115862998723231205866985735420275150627275294957873826780581280112089268258158478817682448669688748649617060612884868411051180581887558882623536738931715617856722879322302752012487628205531610932093334478589028034746838506380603747044557394588553408767926782886853600856977704290396182399805560723278225009784093769611905929248456969857767168 5372 50823468993344218121271064428539570335211304931805206288455479151543768083321227550605027359750049904767352631260325771116434043021882947411257188592874076338967854613650404616555616344018141145534231044977773198466582061990867212296613942093401762020012047391851975469495932025273139101027180349317768039451122823682074442781787198316166959383701535827826382370653435090433043456 5373 -55323626613285304515996382630234653168943115269024725957214832926109151624846865461505621294493436081356461017631807321046030810186760306279660044388788428851345178552865147294411278833735902529251144328024951950221351579384152323292418012753577367888418633906491432502319540591310301288134040409297293876792722238282880361120758286733350515743560589217903460136416918817333512192 5374 60221779584816788399800981613341118997803362575606947661275032679432206476967402891023114006856907733938694481492455601915247083544049822092681811872594807826196432029791629811524084603975140500914351609954497962807192705767519263849235437607145577202532611056681343040247419830340445989081976255925978758074354650923209759259391701915206534152126991198081218803079861761270034432 5375 -65553085183043044648758078787237871609377578472608400818359602162244924015800197343443320214045215647107119975347525660681411800395884490575726686414795430133592807957621506496292193339044611347845063475545327555744431804085434654115655005517389506626914054677798747919389212810467359520423397746587653992970920987059381780003015459714193488953864864421351297048273950970130060800 5376 71355802666174063446728470261243026766601963682227289698215672811613840649528590710508326085286360586928983846994286424563864928476164685264639383630475318858190238192727011552673844883207954922148810018755311572780371872377807526979198334120497230242434615931460645012724586470607567253133482145931441474127723817938735017888017573569840148276119304427010516675728948032559920128 5377 -77671566645456239273247218263591561444054465691501521866494694742983008575702910163794074282957102429114854366056255450700157321445521952373276439307598294670420017048880036953600053262177381593707027109813681668911150693417009893054698398508088782905911684092944681797398582655726041031197305309089203484288825983454040504501571192423104129775073694318679927053760293802517407232 5378 84545684518073309594670928455767659843111166971491437394705652822009202142235683907944998868531160062939265501903050470098000675403141173049218408381835010068649972629550334634721521911560649945596342547076876989378276636912120430839219698633181413419161713264189231021483549525190456893830362577920993924174327923397704105450041744576581596530936003519984600688761698198088528960 5379 -92027460078624360132903629856554951268812217106279779435399740586715425611719224095545975285856537055486463390837352186884782113240393405067021602448390023456714383520106670759007180712369710959043117856933540205714857669403145652327039874511887349268345303814422553276791547368011014001282131798034504592725796857030628201336451986402051928255802747407386624516650828037898930176 5380 100170545610569708174240323344061135571195472148281163015115144495461483037401302168092807844596163738789197208293472781328879308273160205409558857224508800654767325172618790678333260805815086902697184117461748789812110847342758695384769922013881043714374770540734631604796221806987354893357581511243139821708284957644090221895095807704775560484017936221290870696203097389452636800 5381 -109033324961114902907870260042774066617921876928377419539894416193507839177559401009492210242969057616488421974964017356984489796935642476438108447425380625973544529579075276988568938808350192544923538189128105513457963333692233141150711262172764768121687885925553091962141421732281319298382532979466582474229451685097734508587114841245472253651858557324602772384552589270599790016 5382 118679330322805675250472522419285820886889502781895270283032454381616338284710742419165512547165812978448387423837626347210818583676184436080427044249899118946897003251403376380388915110194428736372631391893963246964787932310573791152424167517304876964123802901621506731445138592718262766846068986698787910405321204101447582215598244472587572914849769599441917969617937309007455744 5383 -129177695684184987831982206513360512249642078688628259281886265367540187986999884558865673592598476658770347958574805469512869889848158241073599606388455140454383277535559238049095813401079835646945369031824907223504152825864730105336359817451367877116874845021364430431444816058464284106092497711736608094429320694283368625297124993143891149369469471502739013845448370197389745664 5384 140603650171905782224112532690537872885298541005403475797389802406835800475877995553849024029022194372368274714208600527897715839711320944378729241314673544507097728376799502360140032770855295532613357805921809840128410960201445144979517475693575448041820000909290953967320464521219294513552160172203144445575979094767061582328178171907195531132590660040583927403576487687147565120 5385 -153039054789535715166764583819369376182889319796466432207757035563922059324061916129395076458534180194748895218329291549719012842644364005138819854365844357440341417397208566036860584557536866649911382370103379249852458402442444001392957574184489658913723712717570072114932880364852695743036356691334362779455929786608063135173611283198205133021077710514053786509245531340986316800 5386 166572986365929863550618779223971413998542649367128634303240619660638553422718403025043889129971031407197279227770455185841052404253748617837212293324157320859423907539899631723845954225817879341464140961923812313285367571824888251730006538216636537646557390982136339606450771914059931095786098545233273244053712958790617691855370211358864261897302114360693181990776459886856313280 5387 -181302372860655464309804449624852601395381377511440091270250210367779407858087362264546769312832415342802733249619157390883917382240295062587874570161401225516743911030976116712676841918007826789217907390242574161277571879898895216524311679343470371562362317826325548022656210384302892311132302665413096490969018800097619089167072692780693649521328228749945073257181840429881200768 5388 197332684537890565146667695115472144508207923881162425127524545291984459885477527153812614193342547937539377787496791829212714934724645843983023146637828323040897302740666100654501485541267231872163165689250622247508238486183308458509607062320613379457824134868740936528549660705148091807708563976982338615185025150570573826445470965810640824671697026174977825292784052907810243328 5389 -214778685916053831642503039643389550868564568744637355198745803813137687363543785245445387405037406446007226021847482296067236664090715185883106860744391428741564158404677590778393461568098318517815406510086016816244983560830074107798351870057490637949531599569534304724995024519313147781057829313259375755536561531372291972609433411695556947945506061735680262111383914289032589696 5390 233765253830948073150341836122246140911183812899559348921791025341471796599053491677917478069335269277768877795475079120930271759612283299141963694420530587724038029231327183243073496945067405734743038414419326917358042642804424696737006153038277139862036043539896838303703081391668041322774552103125353870505357634795854131198722922768632351187582275228640225379417153748983136000 5391 -254428267418451865394546226228087402158586372675115261303346173830452916459991713020301812045122068197650482820594901901287226016801068238768700734523668683140544331991466033543472481526874979597186203448154911396606314006842874351297457062763582187947776728456185945428070973204749416634377425978969023841558441787754655384571347475343094445958546704918267863180418968030550821120 5392 276915576332074001889304568679769484791329117167102928636539020579982189452427675890855194689077648424981625268767388797381319532802202077506438116445556528833556005621151964083480948173096980353130538315087465768492937912687221328257103153335531889804462778325955619209446965763429408368258905634942190376844497612910782778174977449582276911165463875208449321145599624472180517440 5393 -301388054064585112165003681840667408216521372453716815955428932186942141549929531586558902886301571746917238970343442066547641428903364780661752935024444959008632576111620079284984894607341371497148878949119480834179229929749991207723888758038019529453339212124472227762079061349577843703496646875580234395961270153081992084319920063927686465368836663074504181328894407577151467072 5394 328020743845364235285129623023822292173862036749660121215571211381664787907068330866915522018567333249374286040677215142568988077913377476996799933255274831801622928565093868942553447687505622767615717395639339687547493338293908415343649329941713356974510686899950008810911880755123204190311601379982225057031575815445720193935058496833466879413254036760814198159956789001685491712 5395 -357004105240291310369287601858489834217917792840070349605206868577253910531281534579637300438774005282133661831386573181555496787186930186849990970214165893804246002919992795328398605988490142470286751853164192920334367757570752401578298518147385239962204106437845539772410973783725623847338664774296593066580598159032541304697047358323893719957483475009419290760339091698383951360 5396 388545370293596400404580698482434110423051086567767728515400968748764008690606050194864684995288500741843727291434807291825049187415025290446417294697129396407370739716900317758740503696868037457951049275420920357560205531844257972723212983879313894864007125535935188508370049001139455034780678807506582417993582087572931020854458307976478166644222314570975757048944840789635261440 5397 -422870018826063434030440948568893553412047910638511598378046850488406113811917392646631113892361144417758887683033027759056820418042032179044640802387252078785619130192413775654382831904184160446634181499218984000230010004342503691771209401821423527010379136117017913739603537591315254841921900448320316681526983600985265841648975399313721038366022974352448963464014181915089299456 5398 460223383346839456520715387133750363453209430785020237447716786151768665542578262798717733133888485812236265471455956612246884964012394224089693139034632713197150961606749784312423190446250825846316497938896589991857853674663714930842772964428052169684611921366784636580417944005078826511053294236056605145515864162419801151725481562498895799712751012260256065191011515065706932352 5399 -500872394952755930280566739861467895842029800363200874607526220028690825029433420966884543892818386999805167615416354097585717080366014711685932961283959862826997048708261317982826049778733152915604633849140069452974558977329544727904432642083163349718781629505085729495207255051821983807971524593042132610464099542900171874983501275708251670702994604508602478486546347760394427648 5400 545107482585981227496275522471499039230567187290092606543923189395853987317863989193720025155116955939204090643677858679940952005135875531758331353789183432918306307200502791234868114477758492738128176488150023081931936406013643873505149377918599831128826965949492532679947372260639651617358981438617425482263287468152365197452227442857728295984806085620583632293881477233967468800 5401 -593244639105011684624651395947137146368320478049453041732116810515979554266276508392338271151411519204545967245318062880638747470825754409743029068605341191305506836834769941915592817950086137108571986604503848291782211504835583861955859852472836209275601792321211055400335861857697326809647086412588208456452527264436180492768153729754489648499945153761074566523135852639911645696 5402 645627668803104071447630262288369085075379107519047001884721552409414517511160787009292396142292506012937576207861763821380020834350680650020444702031574637779590680972332312650022884672177562191211006019343401212170916366070798259525051284376011510647567622959271169220937116506326308633372557553218945430383474859372715274501837678075584067284589887179940367255863272488652336512 5403 -702630632290553244137496075991523612082637327763272538503078585165950670768780274228181353520644425787335863206985249904358140824560865838110680028632536175835872627974097758214317669032944739151998840520710146747845341828920361212048788917634143325250309918989117458357973128926844171552108865349816886754840502630792867882660593409686970643017780953127387302598309126923849197312 5404 764660506051747973943606498124525714825570013032144629607450127937529957316075910305905271577264161240658157487465278853930716132802551149668972855602736924202072434903009809610043738421253723633571577735412598898166815829368490643624210669394461042742813023515555347129688479373199094022862202615605591782101675275622739481316775534493593029319715592121817199344245992597082881536 5405 -832160075504506250876452004852561676453416541050316107582008411675752048703990975492487453642473534579786292986659518705496157131394846912213988213160519929915877602412928704850985561831570081008576967047372178400807417606834990640188562393602153401537749650125032173749564820498117866590399571331333538259154384433424912498169523590161928575758862446723163410466834258193791508480 5406 905611082038466165621265310070753466219924640125260820979445220363562580888091474863527486702789479179758028828722877566381348143372000965411293155373710201633917161794375323102185839623252796356207178709973543785118734765355662316289210705194405281806741611403802674763669624152453561791710560573507232608692514311428635445586945004867887033968264726535503004079776341300321626624 5407 -985537646302888522568570466557530181315668271796021309663576823806007764323642665970427377796892325400169058341855119501360533397553875755274810291574727444870196661645454552278668024596989312212382364122097312970740691118840517453369603587869283224021457160376835452455025828258275314096235010394803439445077051656267077085757170871066621807757824960613958975558410530842558446592 5408 1072509991964723937988774194682348478757252992348977581270016068604058712768052763877032019339093625862099057324023914643179197922801914196470810592149919301636264145169241698676989132129802954743622920772404366765506192350026753379126101969605790921589535697828458136877931904649281622531446323297505514343705782876460266266394005421160957135456332858617345429204127108809033121248 5409 -1167148496278922482549748066045165040803631161424918348474388731769781407463204571472730932817582199911786626444378662388953971546162299176486169839912249262100286326765558739272325989426744084449518558314753793042921393028282042117980830590638592842848715765316809309333200537829881602867141073870389260489450805238817985253923773564723705551316232530499217534343923853650233657920 5410 1270128096119626916437284577406110577178313997249987767886512715902923874976334324849001611026819541836644608502551965602843282790241982544967159156925548837603873145476411635740351327160760160637909342358157123333957526554434867984296179259072095526030563195968299888208732132898058432434731184316519241076679540979510329773461171836262574745573662768764105627400893945676017424000 5411 -1382183080629301384390160281209488869793389497942616003262698156990564289152098843256068620710745808279171773003579593227252143722747384764288405609424797156277288189274578590051798128739783382818616429723125391263558854070715476082841065668894878470508334463413349345000191292136346605204510093964374800930895449739722683816636050971576352696722195637980222271338440853888633860608 5412 1504112304370630823820427289082778620582459109634148641531283810629791266380183207374596246691014437441666259127848751926138797221678386412789236249904008120010469572275300020461757155434613126204090312589440957928208577907636621583828689780145591545191938533086168272362192072593764678441504494154770479948816374452504118150995984292025566342617953484275509419274325780122952473600 5413 -1636784857832344919601437257260760029890536663547287846648125031329267168306138092114084786168578742016008229850062257645803320103203371247069361835925112926546418266987025566607899550539957862799160047317208710568595673110411716622423764145459877093050260783985675613998315917751380515332661206954759118778779290584802916026880381880992714002355271965247469095084473820555364346304 5414 1781146235365808767568380555755349162571674803257770599369356864140791474271109019628975383983922526515541429851482928273942903167700940840470601233856077121944139910601977241162740734300807708009269886200955488954625747007723001654949717744159679240881994215187436416230342678664579207363008076690477052101162548873629767070636535517983414005063863891947297167755055282865688305536 5415 -1938225044136932667429628927699969759729838211787065676056186971347500213294645227304829544054485657681857697855075507477212580305282153914440050958432687547305829067527153180425638035767954980549753260409023423048859060769575561870396264643907293801681985710208371581923545010046692669006508429306001927751658050521622146818747185505111971041432908275024382481994626324940433742080 5416 2109140301492313850920027254863815164258914790655770849204529184190466692436933735767889015205307519570409390603545497111695780630186260439950303524928011909574193910231090656354631425330046095359102995897623641090741595494324888063895255301210863209343092221068894328506824306220519012155330192743044151079511887363508673419136432807339297859196398031062059883726306091237778404800 5417 -2295109372286309843843136779696081498636775837947407356935384644893251354043777323187570149300128569297396363250367190128961477708356095942741212282799852389688739399484735728015477598993516412806071668819633949363505203183779034048904914186155296507388174472112487780241258541600235137793243100831883156940449389283191843969581469284327067077231925294584419311216722933653320440640 5418 2497456602226068281706809936967944073256808571206023595806970643753740821592596263738712177398463475048445727907185718211936449205102336577231113183639759617014164987308715623093453097897270589724185793919451593921170244324601573798609958727085754041945223115519759305645952026367952880541311317842110100347882102880171347201314127915557657943339439846270417355831825484843593042944 5419 -2717622708196051848445793213412898286895413495805981126984397296897035291508009491116317014380158148712405116799068708824102460167833058166762678833064644851513272264870573832179294507962032554609310589925092246821700570268263632339921062071175276357409797159629005254798534107109687034936054644708246963136864206093780533706500641438072832441184406417609456868475721187791204797568 5420 2957174991856710008934744592356917293142389927916815573148860079265764669867434953195315125101241699223822729893024034961034095809967252600897043918608773128014884658329655685281271619759328647365290146111968446120416237384625875921445292148384564711736736711437878154799582691375702921814098168849349716081009703019122140829119073239983284087541519116700406649623704560965602247680 5421 -3217818448611072085910012093545455117138861684908045957498628367232147406032436325057000636766972944608492903138767764570332569867840775169626826399895023877969922713733044730213141088253883454510124026461803675225352880940138275103877537522795798943020528384784339332417872567219742427177233938605026909953654256237982694162849759304103126750238861331737767167713580341647642469376 5422 3501407850338841316942262559154653005870209686960316557403024476404698072676107952806049608820347284727649030639561620354991482518291767251315375660513348672587524515649789252755290409334679402870872701349265594311998964658115371950550727270624881104193138986394630883595571224101393400152476437458699561229160770493621362548220812013671983341819711654484201234877825473032515452160 5423 -3809960887154274766521494266882916086370843351785523887433074593241899070938845648900269000362830677938460766276981883009281091024601798081978157289432452270590564744890371355241368482844857128907609605901990841377911888366864758841599864622403064238220752523965120067327692714745272570292037394002551473683907995838386846188176251683468320761575552937229004803007763062817995236864 5424 4145672460899811662137470679718469202613641746445136134315253768099999807653334103047278895552244663956950830422919588785547637647178158934142607978330870162664573605039195538270267734096825239566256742033690651100369956411934106377507250177079170564857098224124698680371298884496152437421718185043583235526038210105471380851500688899859495313847237418517937128214745091129188842240 5425 -4510930231194325100305272698315506166633354262108231668632431448493608853633434035146779793174323791962828803539685633851666752687005930012108375335930626604597512908549587936963296452701157654545797754442133052416720882172239761892543717711873454738072729076147823610581860321920474666229028982424583799136726339153044998700936671103816136766990289283846206226393824823530807091200 5426 4908331523669836047322856706885447452084135238857590218718557901457653492981196100339320378015711927272741054328937263222698778313197242779760933468036576879909563357385469643051197031770285794026223402454632082829061129657395623816028524286671091567496926917769369327110043397053103462864002578286032272798269873975626047534584357043438588424030161238046024889783603927708950843712 5427 -5340701719615312226762262781497605345184146834340736446177426844274161423984587799837325966982039999158644948267331447398117978064154758613363706242290316237459752025295866275556226515357785214610307192044744640829753659219504346305435741573819981134500084920741350581619070063873806033366050334053472836981736341894394690817503812092877358137247878269882850906615491957547921288576 5428 5811114256667928046673756204925673089933092756253252822527406252550991983675737243807979670548481135631361078613829213697406796442653228280526083285766674627677039649738926549639695019923297185007120782442563983804222626360640304824617697695724232417262860223617623570017150513337594775741832855089865628970719302033573163294687071638267277694467792936880214408357277296991382422528 5429 -6322912381523885915098630726197247993314119541833070388010117532150931859230832031267024706372295562077875738951859864604156972653199013567678373879308453066666136430890605233478321087468473751818575766644357586527622546193016841216256451225364312290046414749621387896663973026715904227133010773857711828005622894646526494018205630157133910217825971377783764549560165235097987615616 5430 6879732807961954535236718074283302599136478806357486349114575957435444386382080429960784885640544412923761273574782336913202726112807648876922569314592201175530410644623452528481456649854390082702419166042922451327240633279567545109342360711893149266438255507512881922699534068961970660794354819774226070857430349582062166473952189999461227324797951931817562028069498668303368599040 5431 -7485531446869539536739207237707207020255779425337851497481025931539548216339673049243007898544860010412292796660192424785633870827322043418447242073229421501717535683395059340761357027684188726958892263679826959364352548142455312523406660159480057186441928918301979612336557305985264659778518688097720922828712581435488901906881087878510765743823167535581692892759025620747661375744 5432 8144611389527154113414096748398882387448819120165991939338395347364088850040972871468580567712223608999399690332886902097332394494443867397856441984328572873078117424878006332068505688002834738225471718461129004926988632442389136086649082794200646182254467768212073241675157581733887563546475656461212192430651239122255810409784558892594776062152353506276569955956326962019933150720 5433 -8861653341244558538471025335764956040025287521802315496916702307332733412451265892030251179097840194642521016545149511811510142488742223420908720874219279345606956493190188873970779751595038283366494476109883269884612908430313712496949022045687716677462143143921947955817552929124861414010735385937696599347620612230209569718464708215919654642107214029986877989208265286292622391808 5434 9641748719661422737620063016211103110061518315128293624845403861118047872539684592365774759225745693570019913334161674798801221891046131059958644120119970603076055521538640410896317986576875379293549543962958714920018622227700043998588624078207152053683558385071031647568367862784080177073684301891670042497006523284404693423579922083842444402193067319697327516580600521083867608064 5435 -10490435650747621934074964586824814128184059097642453453314072016619142454368599210170999449679852489253196636854428790857325125750822467017684696952993910692831357302264268594762906771397005801128783348464633747205901306941818250977004580923630863306758571218512868888796110550473943355114441414421037695566707287488676956306433805948606860908734777884310329684646646975944278282240 5436 11413738115894178759965766718110810892369197245490855115094328043239463798379332873851653486678825616468292228427611623406351809797160107372672113912388252078095877371997918535099669246305031889414778512832477598637443171165712829750171944429477977841936900680934614943128541850649940413821159979659358688162994800984524576383290649543981376930191830018071547151463576101154027991296 5437 -12418208525617796117104641338186605629811303944815530730152578608236572281015509799638464277381735849814948743236198404484395058967845233764832720536328686912293835032533309985750169610504395400789767286289412935835214134522779543419519608445003867625668943987832132173900236278534623444215335965491203622158078042327454731475749570084584526981596235715812757233872242085489033166528 5438 13510974019464657949504357968275221831515375003736620804679188196987334400005535996861539276556812750457533680290731234454379803467419617005118755993865360825926809522360357824217158422080631563336804031250472801569518189097778959409797053105814835251790596242322645587197935292436725648146875036938493002174401603420022341657057358459400883469864280518620227092366618960071539444736 5439 -14699786817860956673449721297048343857297701997728423556614336581174885132879985443253211285896422696132058127549266083502206514800877576393339807327486424560191975426183629789997606253000995505604637073652922104982458829828968623486514216230715477657020200027495516895401981120970945165039337006905995651438873709182281245121399454755160784376034695995807760920114912310994146929920 5440 15993078980101326546481920709700878498257586641172840008801621001924284999204551181362970783216169959992882878369186399387182176088653048020545350516462401647359175101654610123335563196269013652070111282270322143802948491170053479251748063551113085727581307331845406494929193103874262890787259360773306243501468584638988853137806743626729884017182749605612877722577971562822220535680 5441 -17400021953590828549757794824041512788022994870375156472671330825160694769541624711222526581129201787621108623172481938632996406705334188021427021725984926024305648649069889505793135694138465732057940472322194984267446099686561805414638483887478504703144452896491420932002574494819996948750193923067694529680618303923016219144731517593757380396259204123778831330355388854299819382848 5442 18930591333077451332571306528294633854163266036548146142045879597001390911494507995904097840751084549067474842887003199687055739509245150680715542377458589349331303037315986604938456547467555985979042286972868519972210187349485936113901457598308520779425683884784050290448773022599412656980187582638486833744691356755435017905990751359620421246952936805291456328403947282449942169088 5443 -20595637285165175152827466390688783230107837573703502438135877332792347387989716871618834025597792728508685302970312140737649878271959881941462371959060886747859358694587573592125592741224415526369796579238944714749952630236886782722588532701599505121671636958581815478266965415026541391546764124390464577704008281867947376765356053825668805418929656240620018628660981106482876281216 5444 22406961133137840309627811368453222015898178247539092996533319990323558376947654121820450726386097359907942002052589206302883653652589760693226157739351578917977234589934560017606047079574580284348681107197187331450325679368213630924310025024333294587624931180608770765016567185242293190054377701375166896677854664586171865179618246576744396523712875677882491145146763299017589910080 5445 -24377398640328931203241524830679812883817018453870562395945626560748502648319576145209748899323921688535089191195031604102146915617143464546204201407375755319764251393634363655068616041519255141846577082617979433568632171228632543631390715669152241520564502902290695294295455203652517203858844893842077041174619335817908331810460375824521624975556227597518387402324412554483157282240 5446 26520910577243639165595921417159375273107230514806103090215823099881085703208718261432723290457036467632198116485940499249413609556403932912419935878257435736920081318195474404209732308063544241041183784420725939637845415527320682292233302964296365378094864306655828001781469180630788535552703487718845371462966211764084362613769003575335593610581183070632186928575345811100539064832 5447 -28852681208705151055782840853089186269347676007634664545435592578313032843288971923285861564188424134857710341695139606419560882164961028742712581838340976500655953195194991166937318459106050924477488623683965133435125464211464112170900988833998501711236073460031278540024969111976727951419640649704433816629661459472547137672383051568514729544516848151603928184462040792953631478016 5448 31389225392813497810991427974317450315437788934979124402857349053023253846114020666442717215546455682594716595174407975025579255996163881275714722919838768695331723104378320049293674159328821900529850042411185178225617478950371502558689379463351580341591341101399692011415961617768315062577405240728812035784838604741493149011127159068503336371146342687682289543088745071070979629568 5449 -34148505043859958888707558904570002972600246012428121907425876344024839097845178251825033663520234899747981050752429441219475588888489203183245151581662168818897485169700567923659215427955615105337442298270569079502183816396413363250560849821597302189280011930739356689917530125256274418075448255108601862336737266420437872078596550314952079656281289815496421787051015864657032951616 5450 37150055776954118398580966905028350470015631576655491048710231633562541300188479177234766765515906826174417295635301326567938463315565119558357618203251084981045298943494146174727381823301372546471244817927588380409097551410058059909448831458558262858468900135376583467126573379250850860534036227729975064329969409927771290549896657586946854932328079027572366830744523643653140987200 5451 -40415124623451988903620614709108068479476464663368187101576013561033335595123410720496056605168357381671293505647381962538354867399617808926962072208555707054266315404392901850997112341377320766493290570766120190034714216734991738119367374252506769405106340045610751196925124913598790899376905622867485865769282865819220411703968440291256360764509778260785913100402874119262535761920 5452 43966819783819740334006149054129309459941407755087954097317389609836991923775580757816242044122565161694975423124581332853114341378808558972401091034327127867295155762590696456963410268282650684241722608006697057629054974943999330699843036629969194716834052236681238602223052564380174040672257336926095542433858296210858172477175492902752453380774786234503120488496447186770066365440 5453 -47830273468869329910107385437722260255778226630275537997515839623130439490247728134931929383917760502670142375029219927636863749294217192179391938042026098101242597818853247012453537937188751648674764648776325700694563078479398304314312175284675137705581294061674257916430039200523590155285005792704098289568996933232536986278462625151605074960161390696665356225643732049198187112448 5454 52032818971947570600460844638408245386867238053682125167192773213023381858694049379442202123262452467299796045585647776626034111352964404185697086005328428111293041277729410371317086572330960932243025466689717908789258076970582328395645368001949908814285051171728826191880393174508742984622851551195084952792708566847095379363128018321409240534556405825133501956627027900763870380544 5455 -56604183214287838568050018261295823225186675076473627347904006426108200287826180326822972278959589807698153452401273616466699529063983604806932095202932522511696701168897626146229590573969716746112728392914856267012936106224050139244271763994788886810206302376131222557424913808878249179802340401518941962229876083967511927500097591383650054459109695759438083124718402024757409383680 5456 61576696114038169738876598011422127144075928959995941338945888605891853095078952743585817748966306886175169573136357811905362396098977968112580515571341292879068580732770005065658619698674939598031262768469500106577890422377274954189460335883209973565118233317912766837468903551155696356466591244611502390292963127188144240667760781017135365545338610999465729388852870581046318362624 5457 -66985518247215744837846485268565310893890274859367426972611413552605141218124607266986171697824410722520189796385847798180225803596671216880204457775299551619286557141729822697624302618704134065335035831932636712471343305063541891545725173412512650432586444438401024269095388566768390043616167680690515534009530167527540437477174945578869709444635544366648786286031560105155771354112 5458 72868888396826108973792516001520889621627907847660917110107315093028155106708388609790286537620230210789750641449125018466093009534307998533684419707740862526569446030714258605640143059304618189661524053197514862241575302583996820531169498476199167248537392964416784301614332777194580635084812162664202126241531296610598378889638447557889619265054595718226425667976949371138823200576 5459 -79268392725517591322090369181879750908122974735165111033981228174440752031740405882722391131827560789758625620045187441177877836515531799010987917916313496259792032064863015708456380818628162336120375279040844538070151544917620595548205954758478858203998284669108686183193333022170204919136317731230887069013977338275809763711639387078601138732191994187414343261447791618281411934720 5460 86229257458386420470120611713478772304926725782036279895380706843356345418825158395541092422323092611106721054216115484766839558455051873390146620723156641310824432370897682792805418298490814940886170048467519728116900217027471155211148461674883741635437685091346878190557377075645051512141754778179686077476952348996400181253555039000729940204730995013856275758845280468201308753920 5461 -93800667126959293541128185616370990206739596041830913693306602049408315712116669424898901081777941507863943322080730873452351792917450996821360311908180368920185654365160671724070145929803384892921440416804868376337722049133882655525585362138361536164218600981312112815015260729549094088066534655275637647673136850995105334107193508911101558867100882404653409335237646555637098201088 5462 102036110604102462545329632513130558866788744187610501227586568615340152529085222912009865721888016479973817781187483457704054513228648308640233892152506630269784804117319687583575673114119852116102752819232746341184529436185320016458387606434510335747797381411253584008430571675671206506497697045249190804150486415798833502588759862849491389137635345562634856054361009243372442838144 5463 -110993757353883985129703166866119258332113670548203997978781000962211207403802003965173040687564817673392425297893681116292120932050886497039152682789588286598863693755036327070402588059687114254951824835668415475782489964044361045230338654464484098348427775740140309109535854065568438498153028546402178663011215458265358415660237159892207868706864382386314013807051555361302946325504 5464 120736866531600934842697670506791761414398651110423861226873055916866028709975152426972163562823212279675066167385479728214664450336943796490049495830207572840439112724803421317275086775561480247476874757541312293859989640508428863165076492503371425343760796651569758221049452085820483015863321448353188935950154578636252519672216444730575478749155015320845150951854289546811743937664 5465 -131334231798745786434785605593921754283658450810749640972272932055652903851255199673286317722683965171390866725225284802398307742554877005459657506142647066872809551278437859684945998468227594484490907199762605093496074676438302595158970717692684665368622928785571833605183684110226096977129808980546227727245894495072249234140371258073052264482749562921994917111766441569982268209280 5466 142860664967223199384475539482750735373430795222691803927980875798816276379507056413990543726843495054061784015991248343425416857428554262878650117480093018322044667507028675560797400848719455179538819410489136852668592425605917138588568368928561235148360078859446794339485033903712770584535382800857045705646320884338451553794230175939593029842743656630435740559174643413470910965760 5467 -155397521858376005554068613941137144680421533616576372924549884572293836020605710442575028292633376578811821245032061230351309598077333691745390172973366815720447530096132686976839848427008628032252594080267304932087630579702400684043119113704759670651906944229236114109301307333879516530067672524823700304932148119891326060082764639523182767121126047538441758184058070625980457754624 5468 169033274057224050400651456715291112121569504209571788498621571633051342915388311376787531942952547260406601816570717734754416174698611553507164305090391087238578277197863840828139779624317645063461713157448145685180778376870696515694319595277658930542849684175652591353227398727104154998605049300845072001869131820897392421463338083807934127284822225243537308891560703434118896739584 5469 -183864130562812091762136168742778506531863209295999524231789482472686305190369232201490799802767784495790824621755344942015366689235020211826547370494852371482510300556759652706901280855522955800369169948670593661153151598208291063966184002719859574231404355142306152865728591366725528058790127468216282166930705200028237117536057889887552332416950986535037322453665620538968014508032 5470 199994713683931638837066073858899145814729404772620952013915331657182187109798259076852198137006354913086102810518368160278079398352899889908212148444528779610772938748546557178868106725351887702175294195462956735848565326171598906463605626051186870972183214142154705818399509467845860726918150151809650479664768218190536272363582434591601117687152388323503720149326237969574281186560 5471 -217538793908148219858002092044372157628826862813052892857665862176043407028490118515226251988160155327831813451543524865782058360552899161999091264091591765775589946743868539046390042928701798401699170596887660450314695283604320152892092728347310898054305335500247490668970306968743150196093186724384407774204540335799878696761477469873430369031661165733806079902083318689093697500160 5472 236620088883662057297722708473389109347873927353955922945271874131484915023917761768064938395002022307510904154371925999751695124997819917114074587514958926291005056472557455894900548317859884950224844247341929571448125711630117566783708414321179667993457080340371616590649184992543647767433932078164573436562181157904218658019215081093758075433945346725709798429694878815220969491840 5473 -257373132100916830280425591943571945218378735209462771584769686203984576993737197240733645329050865569409088448455671124181357793042310943954673656370718002042224916897549515061238844841293678255698537266447764448032765796585334851409020069044085155026946596714156948583940977710528321740390345178582280660279388884473171714810683008222805391570069964648260985940259414073694873473664 5474 279944217347156601977391951075621586931845744619759464058062187086304808730284707955935679539545251924629697054877166374817168020614771212175066890996461253710168728565171757964868157858613402641123955228359781012374260142101012000057738691949556830900035616387863524007276782014790344352868643619854818833327851920625126696810404675793769812057212279620255185352049826865355650674688 5475 -304492425535693237846851083529815676642088926646705567990759563190020553157517706632673534560244655149573534288480558146676320193522586237703893942971122698107464055465910172745442615806522205308560652280602457259848984646476338238411470680630031684044823181306870822503717802060022214445484454846341592638516577091992848345644508744654589370170675362382179361666926357403663567315200 5476 331190741086156923843298812261009890783376328655694622010943640458712103938169217612223476022427079793483984653710914557078316406582180147747136986132116394995166414273297312634846929347777099784378627639547567308240364080104439628491406159264849927962837162411522810277627247670251466858874128078620368799114065983484794157687556611957119774269268436236480415158176242914616703757536 5477 -360227265656450318848066821854692708760862245146613400024767789105212065522695623079080459876585808830777609500310359743498473263885449320568620986788940068102174699442184774722093998094262349632819357604701211551751346774125256747507329063245851667632716232820585826033559175442984603989934613996874927365943273199905045831591188615354322955422861706663997414563156879115597180084672 5478 391806537705848056832436831820174143469322674127050315551829674228921470190263634662297875630418529877535334180926891855390445113712405986145705799183503741851027069865576212632764433595174371669399444409851750308272375901662978483160711455946399560700450211636260246037155851099586078778253364666275702069573624636693364590350480900389172488877524209848237863900668484567371569489920 5479 -426150967106389346764406166836027696540548896171956036693684336637726463550263990234010013687960903019081447711243014723655257669343672145712663546707430522085432602457609253308757345811388491309408552049986608738341047795312948673690351858246664135086093278689410921146721621105537832978836149717992920488720166165104939557078087824094504867952199313236793333792206201301215848039168 5480 463502394821522444621103009555098333893408647866597009098731793641732160123570427546389743880046546115366231304180522754666939533547497776518845794242207464935164626957604989762356127286727247372013795948131508727383501759956049327662289823511564584783554034838095912958411718813429809154255806569605253129026785144712961039939622777061982153162907181323162784157955275266303450981760 5481 -504123788542439866415545077511680997246179716901514210220499380971238436235683197550824542971182729879202883900042070791119276131355246018006743758177985614046153579023779848074847342442526039254747261536966947131526839670900128638180563208631800144014991256257868965567682524209939445638662204827278568039042834356784050726388356272449505671371848966438093982498301964600899206262784 5482 548301086119738825242590181130069683175660450088639172719931404188149480787461373067889227751082545514532565546247951901854622330086676649815118607976947058767198811291951205952708823694872290811536956601719925188099687160179584263368056696719745283431674366248503573982779687806078757828062356421511836708657724523150077092522739740678883611541196994082736225114120420047725623931840 5483 -596345199657523108174430247046026754005381034076523256302152899002857662663245310195396757658033273039419036549943987342006511733343268130131598815700232950377978922275451011265036157654935679898102241256918207153372100767350844662959540281121531738363531948987497196561913651908303604230400961444381575597786599328605975765841069001869873639501480864793213649475358765598581363491968 5484 648594194255970591082507661688420547112137829931089568680537956925394353591030871609930784679637357641649060867571149893855096516607095775974327137806855049270138055368794171296458881263119643170133763509089536715693427080205435878743059649953104497141493090662763399540619877792403657142137922998120696792574220177271109576203154404830853432600011840716335531290820982240410756200192 5485 -705415656604483792009374998931143063813033983747745420697193027735905624217856323524895638996853196037141153906809664590631577117581113298713741365663218283946269878478762823069850279794360872780632542216159852637389740116959478960089369991370524417719188137283395383364603756416998750786416596649621343436870281399301849142857754644472772833402586370729278125769446752746094160608640 5486 767209269949250670348082243655855061444493326528044405003068130346642054636355348605578616154669485117923127992533718987436684925003989797623739074850725348724418257071485943792993776538329016705003455672924686990634522569202298253071585956793191211674203877401433385096858040961978699468815430929210260571433940717255714779497743907884903650739844721346675117950021696372897019362560 5487 -834409613395531291579403420281777812172559291197589216574419172487221953708186739172386290094795419516677358256559765207209322995707553074550928349988501289396143294310304844950303582875696412105407319134560922241011229668143299427168784698925936488833293066277021999599304692730224049240834895888146875453687234773750215081085974779052400572033998865122193545221319920017119170674688 5488 907489205066208852940073104130553357535545793234889093004566658947046507990945082352573095995539126685724111531539713467113402362446476994305611450615452670607889305715176511438859234775667922026262897688399132200727858006659684780754029240293557726963597332956902366617458238597177344442358303018031063828107033236531933546549524421126681809837197119144380074446560910419574848630272 5489 -986961810334919321476515211899493252069583666961565865236011552082522281692425285807967419405142876860388260945437195860577311986507253722168355931443903246571683831269394292081264056198645643262294179515245881991882226216701120597040141358228310536546091423274258932237403867337430304539003179974596063341893558878555019999693666717690550798250403429537443925362438133415630479502848 5490 1073386038196158193548372016814561023079538442267296707573586144697159981681746893132608234697874092216813889264200414682558104898459945640343620179048915807670067663008483461415114095996931650683043531948355852246850551983452623304999101498932677020495045291246940401066760807401042544872777060641402133028088962858998163657389698768150078627187449153378626278070330037452384057424000 5491 -1167369250838929564415322346569038552476420711711713058939562186439535936082466892877202816687376830654260805803145608190352426141996047291236013916416766243145466771496688071254204435792440773322303806568636820231008604524835435137393147553740411956892105800335486598546110812146135038820278543654479869659937615519181354432123698518587553435265357881389690883312560684922230385868416 5492 1269571813668632122445851711006123603902625519975423200714085815921827546105251588849556353851945693459062588127334280440767591379728297066909712860313325993599898028883216432788610894868245974890099184025095103899942864686098319778846313401014397533468257352306782285819058830817092999296029970079297590325316294981507824369728369802687661353963529799498644921105488844426350724417216 5493 -1380711715389051301668643051905426786382616314224815390047677546157307290164125373153742206634381506804669803857638041121938970563803788068619028890774688020769669120930346783118349827543654834107368888273182715798805079812069562482516241932411375312954379777631338449668909092778940931572867879820558959490535313701088769912353731165735224479613325382571112690584489176573137774887936 5494 1501569590328935198243493288212045129681418577549194057868577952030267252727638047404862408789263940755435214380098902323228778983944876463589877702439543881567805921549952893469817266563256306606231207781631248414394687076010891480221503545677618569304184344745501572683535607184051307280107578226653201449163571833681537715061975513076729651603067440130226962903070399865422279661312 5495 -1632994177993481627886572685612856182811466140297518058008180548630413921223654749392040429697484629195333466705794695036138056852860370093087547272858207601800713244869381118671166010627979547916596411011759285311801382571643946453956700786348160425077415433657909431059510998664927489905563938251793588537441368413188663171008890839491770311087167053152254330847661076803616055741440 5496 1775908257859504342510387740449612789273166588422666539051569941231182076051694061056869789410225456157776267680631590763126917805435275824442576469790407963847127884785587547270397581758540293731689027796052729683071475815033445454620233440564904752783644672562642827347851743353684477861431002626980893830615023353026551304989886775791499011654021444442221070597435318915091799569664 5497 -1931315100735102567380225433599055207817439960701682126809550714712591010057259987976574375092333050653118444549962353003134110709566181887124890034066292771512692063603488043523290341452367657300929748247852305604397968100691895353489131741162106621619996254375750568574706572734755128010456867862930694280740178624891155893586289377323865933890436913976154050319864410482291058954240 5498 2100305481593174315358226219403477704174255148724338038329280026811549638591055502518110374973674614558821345542008467712465378764109903186644184493672380654212754997017114053623338599453850625091299708332349178948540980306476670424394158110370510960698516326063910799845224992542365649677141997143365364597019879170382345730499924683834552153675901885047042238117821041769725352049344 5499 -2284065302687912419154063819220277696901761344431482615899294381486868808808178491556751280024367259408018965027782991340971017662721133663484180489190059244093176263191159652903151807711914808811622409578473318403618186341813562637476691912226333015672586254172340058758725334530596001694314726295379323976867917384822191669036671926428120614628711342789704186370044130199711041072128 5500 2483883880001473278280305644531914994037822170202777193570801638068904509655025403273035664273774308010225621347562697312316493320106000797095389213231805785288547600518264213412601730555196149754216581703497825360646449239844336881305771544589470683503423455344896493954773562879076533198071772245500044545181031335959298251688843284345107531353294905296039793935705684593878995330560 5501 -2701162950673616394938189741899631626865092751151969460731753163762680780377927135315569628436070488347022935000804746190938354888775890061615843382729971061330510917199451234441605283474894093605017073981237334944901418747389263309088256934373774407658359000922928808566865193715093900020619816042635039087683248357447436195163563939598444443633431840016883929669944768145985490400960 5502 2937426464072118149905707984598516516484888956065463770126619297295186495379669151791224977445389145107402750735223315605773670227787130931808720365829177535196147054879134526809430045821795412612007637423763689752867772808597755395825225593872008866424136737559975605094883570102365590935246126980821828412769200492436539985160094819503915481295020790400792156334102172032263235530752 5503 -3194331224600761229741181069071413334986046342031142960247213647266023388074789165938498700406331104445797721576179542263514614466514259818966035120953951229601616957587847919172184808192957838864861505472363191205013783893377635997929363581522012597012038211692101870386624062303577077370458153594712730963048553821254250033027328175851502037534407500610966668043781124695792273051648 5504 3473678460252280052349204532811277893298063720265139039406345167653178390383127535200840801660597458715388818310263902879619625480635476504213530151338144708483138935757683928982492906295260676828612486377207559208292492152141928533695316180376495621854530161071551847596079263712549535185058360062749880690564780365562396685209198708472986287591744677834948307629595509423385222345856 5505 -3777426397336642604773840382120534526608833197374431477330284105592688636918020894572182015895226981801090723669089633764142602473668311539052085712780646071105986242383388806803117176118755647668603386111637305197723008940074863955949363006014891803938066882819855480529587885116378211706075449346460799451508256440769442287965283182477129939747218364157046812144512485411599871201280 5506 4107703928794843205747953142267874813836692505665851798718330077151924009438005078721866055352286309898301075399952686107564201530618191850784702208208988061057977023553939068204131696961568504737655454398529334178477082948620589707405772177718910689185838464940137037176391211888444605281098424008664445924789500594396992585595868533048307317347374847045763646289286205401201121193024 5507 -4466825471093179714717920021832360408636808845082497114304527803417557802768346551743056216232749588257289389450604880944716705763752508212855317229427529783518345820713968556255874308662990723296915920112855266284918917931335131749943753563616624747450039065113517665329514934086665369055173996826326760096449382463902822926693530879693185984954804546400915632184181595102031350294912 5508 4857307112935173059834396083857457156403587106148495459845015211741553893513220039176792987450774696973256065646045819038527938050406180528695652663673017134045679189121130666851783208795492487592788724982342102888319683402688924204355702360625164025232579890257987012615290683498174958194053212222400170908490100450682688045494532842552696923859779200389227635357962602966231171267648 5509 -5281884167984766819997963707439325042147447558244734538491579201609428757638761043973995416718861628032118886770288290570145329358732059992253914023987944829853626394451282467039947983401046159865482823139211802815583885177153909365884133132930053393391471556731763966601281364307510701456496058217580236438253756925559591075409402830972898850860270625250577808442838972061041305322496 5510 5743530253527051145241383496588168910908440726523467999393549210470140076979165064028962541249466231504255531238207824615562419930563557143477852310233351790807060805884127382686139618650724776420707015841845256078006796634712789020722463254752615329669861965139039550047820223278790317547150440866809152969090142836744187821723171771635812755716348764800557051832621659097783885760000 5511 -6245478027568665737126025067318416143830974835435366957783466901793312714489193690645322590009907383102796399874379076452459250149472721128741148463059030144839255858755509185000266956959264197784663123190037110632547657973390210064781631562305174226015043477603831168223824421506319053980594872203102710826515150443112343800640269624190622285768775602324072069612505581045685388578816 5512 6791241728372235853224230393163122040799691369208385901680300914032849533898397321717244759690979680103437727532341990081668807199598424532039062509550930434470808497363989780189191764426590770512233247892310251449844517656960212397036791341696855403773859626631441359577752698785940395011160046403831872768215001339366713322818848647242874705527926082739453105771517751076074204384896 5513 -7384641672906977492951618098977644688878021606403856680393262718848601851189117158795533807807949535232678254174192398232705455043072085634673996174165786003680916632955548934953396329782199591479305558248469313942270379807653359448401450817293479096877838722233063934468925049145578010170393713355345089315620686824664412148274966319847960000181831544054702293807992305145739821986944 5514 8029830884267121211463003716790331417039271072295185840277975828588708741338360043847677875805797398046399815105107396946849870016548895192785770617826597951596551740798011946219150246632085176681409315974641758643075585433127365085122925358244995994303485627302419829844800076783216791324596583594976401069929175208808739841388801781765005325102488475272617045563474485868182202883072 5515 -8731324032854642293314957671536553008099454927668526720908670474066932555749848334728910062969243783855361999365282360053672085206203651158857186102199834122319431031351816975700913950288457783681596226801520577647973101613624541904570976991364191238307970457202072445079338623837465206078152595915946817790662725632815485239187417851366690858782659888626514450254798954469556020679680 5516 9494028892144630736261537093550018777792681183884324281274029707519213520303049094811209794283897854799858717003933497722515260036484858980422953427493943381182077899557803818406828497188931153995669773777083002667273199571799477137392301273059247125879063006689555885729976943896157508221725777010192793216257836937403853823713236079821207770150769451331875959464619637557958290362880 5517 -10323280527260956836377817422304943004870631733584310185678223157093309403612285875104590880126481392526597445920864090532688531451429473420916925188825003500187896356112281637098230806193731179665709842411386935188892453840419045909906426804874901598185502578438506417110957232982427818302723518112182894227595892103530081730769463114864223859512566279425050408622302284863502545983680 5518 11224878453506701479312412902737349392993712214921316713918083559726052182640768314617118140145041742748376170013384903112345281896270760693002252890650742000151038313994263299673079413457139585211662777943135825032838543797213410083202709831029439519126905482801707940402416230542472401581237240955742021072102981171143527027947283990083417045348716156580709049318701955722441788135424 5519 -12205127022548507838093759542766265855670169577724251037047881230911028074348323732537473736600942931290520157482133417715871535959700634851560026783112562292645199530825555705204349486626402685070368156203944781885515798589376589486874025442406743840483005965931621091934593027042967493251394639982823330014813475673054357296402912603079036657287118801808461279147755793415887131123200 5520 13270879316288220135092476186673315184448591701889927898046248589775031719596519243491705572553695158038645735717282754044215220287830148405313428800005000040386097018662982386427623426801377838513560272778283528541043007824321444288624402075412521951085035926449735132643556913261783354877645418333364367759202777308806559943134303488205560758928921824859487429357501026563782536693760 5521 -14429584852722788235881276653947174791164579320584607300446173539639269292857099553549768885545507013916582743818465196340694850670483499302868006134783458273080956649972908412194029879127121296922101386207100666923016522860980083261703576700841971362364019788603192938983194787078543333321035900176937107153756947359774885667235373544279177393737313511584077903768520773834323585490496 5522 15689341434461608321203248491119368728836202471727426854896419924172674751886115929884192816321723792530439327831724734518989864166372027909252610852342741993490339108000235032661819624562136627648000974021361096156376755549444202843567321223219120282643158082989003062387663517870988544467718392149136381215816163550988731481725959368663531084658560506761984344805002630423138560223744 5523 -17058951499220852063685425325221374432736380793197160106856111524444047381153509423041556602744590136916514150416299074780863898024091796656546923268399315764547662017064669395332588684142340069401775796886151045794263944658021965056054471199139744818453070627599841025141440022873497779815353571911428880033669900234559328286243823380988681049066061639699670972430857797708724571627520 5524 18547983362744205578517804507513414096939669600221189998567296770607931174456806790036447386914372329468433457649327645963528940438925799058525074002495962341927094473958328432018543347873453643341792798784494641571905467261207295209957953846454602953768970828483835084208472566658337067660407348099807404091388873360429770240721858711236999540477435462321452823280375332547870211562944 5525 -20166837778423127336362692325819695648824309730186087440614208192526747313650217069390238765927913524218731648431937040535101383767521515392813701288130838876125972021960418526442905481667288868026644302302071876137273593096559124501163617983565992591170541770701008145528728309318395826231244590481719142870309854979316662822460411342086564498322606650048163178296348664612666289833600 5526 21926820274640079473829522475797059541756029372326843181481413671414706401973521275707193019648792643461822581131338444639695298930614825084573585160340553093171061159432376965048266502507907174438134306651731680232758550977283871542052473361691619751633986864019516601502245723941316914149126349301038027423121225751684211425172883118418907093362246200965839775409590258014055975688576 5527 -23840219770788129569967739833534925391238539458476097748059771982818998954906528082554993434465862086088699870274716844353613194959712058001692870652500889490764582846772596741062217751294195532623856396134464624361925506032182298748320156372300021268465244291263508915376836089062538183828016502436668496884726562253257385712094991103563583072667252306973389880105642002708963699739904 5528 25920394016304635288715381038368229986474500508175621933631236680098359993045147917422189612267946175325648395008279012776279598242332503308408514746303455024136457422233816844485060524207147472828945407926001008686694059943007177574815256035423702637339241873359980726196228370604652284145827292045013543869114072975883037218568477235668552990907658160993467456350620576682378585365376 5529 -28181862444193905639005990629963530653864547544119671088208791824500487433933863719586790574696673308024696407580956985046716359498662948699135825976920006160642478200876609999943465243937580566873791880938271827446941373153650106831359199871944584497693407255080322197794279236272909504413372056132049430295924986239152750597194685576638904110173269254328103732025468535056904151151616 5530 30640407081728036215920868825636125411652283770675416742649301820479163782448280112556548459593041931015940411153887553745378570341781681317074660381067358971582536031067865485126328925521646547633941029614303482961419921445425324560840720202462777763938283634098444271420889363661190375557755571806443895300074708406724543580416405813902389707995079364070860996835070367626318489804800 5531 -33313182216658781825455838108891353617676591993590110996124900247766063656272731968131752016408526161264597077154247028829833524156718139919191143500740183703787797559646779804603981168519563047054080562076382508721219001572917674441172003064470707238178849105044214045763475746725316490673733907382973709248153804911767239498741434310477501475703262272194688268236576046328295836286592 5532 36218833577728994717785912952839991182065553733264906672130353249843210404207004615061725678003720893071892695682939176742067769479785751259692996223430208099274008721784210480588168009046505876735656810231835630278255467831330000842753247894664575192256716401946782867974662387739231436235137605841391116703218469223068411785134789632568224423827961868233106621220627417885899628099840 5533 -39377627853955472762357862212438720581025497424271559508293622917790783504914145626963903557221490299168006693911110834879185140366651373268395220131513624472292331853596472066629634867954698418579449591549674087375880507773694530208593271735219708783712931605228096388179842050081160875200862790420545961640620927967970066946439693411202237136419349819360475744452120789983234167931904 5534 42811593448517543464030653243202856624581363984246004252124037502939983228214506378744296286941628294512502155099782062179023953321990334878448730869746385367664346445935495499932789522944284477103407167852106040227729306697167452737603464616133182716844526167302867160104898931412651582461820540891153339692985624563278627274027507000122570113877543714943509377270600587222667360638464 5535 -46544673440617823061869246599497512634244651876166783365593806609109577107424665645104906204910393565773200503148491005370480028446431095535809669571708307119363508247468176564027430346237551661893710478829848757532923658680468988227479367981791645951472417935615521210446707597388130117635484205997037637777976715993841577278793515267463808281931353358469213464810302057098982064665600 5536 50602891812916110038708342551924015121654234421828971497901664045510341257233656458349389199955857701874200751049359874762926127495568427166937121775697300968162205824991935322396029227316266596980269458592499475471575206204999833296558695128077058295399816021612912564319623240819303337878401575846354275262546152389589184515810065224327225909029549678533092595047155584056609086004416 5537 -55014534093653028210618105424250981425374843469577853627352156161633364550582059215991125122163670659810704424042536428676750141018414988110258775421758797733762980124288094423757067272400824144095813530439539047143170935851887312347585082209335232332227476012636858691102613036486074882703515039507053455636479224994235657199646349668905961147654039540984890313871981968569624397161536 5538 59810343662005468337675722354236543314042879242811280599548014387947235248348836875441829334899213559277781093905679474232234900105055696360036193657571875022776436675307509946914545445276147090561279909565310509036504844514856030829867782345286981728642161839556828991406425807971834700629508330087496378258667187589273349717380373431107840838674982603544450433062897011162184500082688 5539 -65023735073233944065980842282242016466609014719079359762730260062642517081732652319551386260347976978658940277834806161876102043582213731784573053774923109736748578560364842172816522431795867599387203448659139183626789234014698723524407837466406095021066526036889682371657157443218333343119231552351233960964565285229863390161100495636549880789380008253033866075512912374467594239438848 5540 70691025877534415933446036379014205674410477995062467361826319958629884067906165698446872411476142499954623401825955169278305752680616496508825528307195578360770352098048450145321600754506036824462805857200177246341976520071566629843207613380851106500748015841862664321363386254852304116747630848639180634656395763768517839758640771762562644629258900497563508700625443614281650117399680 5541 -76851688533999638484918815387624659026848435075900318031315760669131559254156585286537301052529055860245466298140994117074463474648156969011862125855426972752163266130741848344905869132232544312121767507645355346677865758937708022437474174779862881712039638309903801161710145648513861584469533323039874377975576662949555110521189166332882716321704098588006366219436530996339636784950272 5542 83548624159602804856024345598388271196201646252497710120510983042096675382389778254117770872276307443431227256935802030971552410697316847995749425633798338263888846297352577821280342337660898012929784386781754432329612004457098836123865363571911721040503327734861982274015000214621794091768847080807030533097529369262468255777014416526193114951564400275375921277390676837734454176359168 5543 -90828460003589799081453447425782528258492643293539891536729634663330024228016124304284568871863924937194259692010379216307537344635023283720413460081067930279542632655519555296798075411721219103587335919046230706747482575746289138603549428031457175359303101875546820230207404732348009694563960464038842308078350410193506364301535705929013858805406346300400231122925075665026650539379200 5544 98741872701138257624730951232336998260147618779398945080808801019311433686830067213797647351000211865175507108243266234828387202575470273201324406692790038172536059557110384892345803391621509534168613080395831302319300725023716509344624322901854250165407308816100475876476140831796790006218926640837719445693552921889876291447268127754313324576929027417692302766138347601967967179926528 5545 -107343939537733422081736189002540306307788322728905721744123311007497062681266051952828870798478466154655060002777327808657671699006838410115144209498049963846943497872072468979097562084784472232761035492684019884812122226607183811524810356298014089617270205287516000454388390585077276790782125236808617886406437859058878085383408894263048361776068632878907147787601435760692519587126400 5546 116694520148640625294272458173045880553130544587160984701001040109618200400980436737916490010960243912779112300424030223396668412908072490112221906268527932358057665048373567404891164515477613994334945053435034644591837189458003624401413954190163627048499964255433972968164073743482568973707173014683170798420550796999845512590106357992930689387837527184990461897925659980326168087513088 5547 -126858671287445361052737629729577543202645846301894452548646558781789026602206636164434027304270232061988526448596159132324136126673503525995304702773513765481005196995012575667402868693697272311463436875663381178682101127540420516379261881253463086609483595552286317074368657140217366721407065384539178738078936799675928613733139669907808100510868670351379774956594744917107783620344704 5548 137907097525321424099880745899102705661129785532285936966552244562242658341312527642095440085521337344079190354971180242477327153429906650297409402699870684173787805874113057193859924736833232836803497536151887660675738817844131704200002681484499867638269498930730154898372057758499536055379643545912226921108205610867599639855157957032650996045651616356527547844431091892595710423008000 5549 -149916640990036579049613340703050106329514155909386193557422955457587593849564073413468763591059260763254366726328871113935736605360359904924793108680042381585801390653534035145958707852093178321679593782819491273552373201710825115525192082478729345111632122391110913099616322474118985701302472931343013499491000774738393385287607656004033327478000368263678029136512377449675860430950400 5550 162970813522409113050567942649573838563614563885042502436432001807189883165753196360110547425252256556677873113139356546347803912242922956867473947831134565675122798248513058840434075370090786093167977387088655512988549272769725861505051266640726824885169888473183684224531981121250909234755746365587662788320984400332228494403324912491286161557354875474276632166326950429053205701763840 5551 -177160374919828990990234814527070165100314671332867660295163153891941209482535335748073674034020883188984559417107533185524980652418785087564567418074869892368662001285785206434591251977200616145081724910844618407359405407395641691179877095715086712008453638293592526623592126565721248843282627762940233901386747951539416897470260543410574183071118438735066354257648282703438413836106752 5552 192583961253554328662612355645725612075688660883985623183135168499790046339668965639019565372866110510475206518817035953411016218780611124446676278159220665934283892921773615022200414025622284085792215352324852352470734526749073220366141511364634123340281227504477842033748472854416820635129953646752851775266589707999094029186618378927970766347684030472605318693637927117157419432423040 5553 -209348767590959962025186135611969926899986971155029670370470658658851851302002981630863358639209984674910894443021292121729208321778877612033194457864008095307895164012158350403721641348009592007161438847300038475578658481200959673309401094959269368547171980669406204321127152016605819507768963580438806576675936678140587564306675340777203725263711717012847159330389227556919917392506944 5554 227571289828109541163033229102550078900498383138840497262629847299905595544816964190360080052973021037710485727042654697621599397475258524717248134848616075462843895812302960388687114130353046374002160802752311110735319417262650075662256739754759137531163259022442906987093034623225766951942996578920809980078390257899136901541965623398021013394307223106944041156795537027565712387770688 5555 -247378130744508519094104914817334365800652825886527745253356102293877074226863979814286046695916066269369565922445645849746626700700331279736303019899218428833661661030939987216024202366792993068166524149532773977860569769699304661991099465330434534754257367915840487777796763666808711498364225535378768764907851548354734149605805879730020511401165861311589658372814082381539309627752960 5556 268906875833455998795548670293870625837823593853842784828107370707351035818114215728995459433293759507091203368669825394573006799387082425118761579189194038292153900245618198336803665749365733434205935085973975044520785666546872538072258848065859802378757090365533680725175874741615243458015627213548082046839322819869452836005501996675103610451532087577302913902430649906526155591452672 5557 -292307044941071642320496439684491395458958241298925165069080213509804184676703214223200473808845671795234623088358998986903546475525364645831792926807147859966115862326725006357860308968890621389786092598090847566597797194173762802284222313920256608517346375139619175179599698241707296293274744557296029052475529122902793154104932619986349238117909213436300636119697379031139592299845568 5558 317741126268112971498336749546187068792315242735335559209992588852449879174311609691510112205530905485067670097727387698191253198868077451441197039652062754644635352681982014532519261921997797705221134603806959788921948829864367909951053934184781175497669385572661563147127987264488485766087790884382824489547544650364768883031623533553199697005521699916674513678406622087216543936600576 5559 -345385699854684258411650608200832522534639101805230854883657628809253548551039162950518248152408588083435344147421049711884928231828710463022860211938492453918237298285351768888358939660287060900234062355398780183483497993422561372563522985067519372123100329733098880474189110915457884557014542442847908782482044211389112346879064870815204413686396459897744048483147628435778057771115008 5560 375432658282743593269138361547883907816431476170991387193933367191420572455940389679836749476228470651153617897508194170722088949355835614161828036065554465048088387550763562437947335005120511963882824725601754772230886505605959801758551047312536740545538034637947956515519249807226445436383959761900167172472576418323752268831073332816760253357188266017241109441231594799303212505491200 5561 -408090532999145711319265703637476120061265193566087372202653723816096610213484124490620262668455423646342979879908273877098872306045103813390068556042565939457882255359691153978185270501698966231660216899108005694143072403287830770722675224653829815156377309914262440843580799696105173498629965199077305320171332530906217690644864974935033994108955722964296177001190705135214470194657792 5562 443585935387382801563377851208509829601394646258772893082262116583140107808341579262411856078429969412368555942804012819282796806355607263675698941994431131550247943127302752448912147543906465076640748656942004123189937069549376413744699368648253862908822108331025640515901116516686678450294192902468168567805940548536690342209665717069331674126627817310092658630471134847411575092619264 5563 -482165122504164921953565596861141065375012844806203801498161357692364687743362054345908655798759530624304086920178929135568669672537234401125082900399187903919306474277997641684428972277890629248280534077018699901791787292809932220839130966583265535140371596046983512029129792649482296321797885922327188403725283362660656038445505134732236985010097383935341730003780336681242932357577344 5564 524095698252903777304357851629689082308230517697930430301205427449523730845845303743357889100006917144678642534831210392671888202177191258663898626235386528811090020471264431747469218383617510561304389869604353157346835761643107434435022345437072380505693998874401726019863545687830847588211889375943216537973441960351398529629218723632114806180688243592311994510580295899274287300025088 5565 -569668461695879985345502666053170827453336303616422808505216926931095793981756248411946199399113817845888858186397041775732338553085655505315866714947227633288057177161379544394264206123086780589123218997487878671871481058376629132861235586767148143777011190096719591827237862820251894382226703030202753815054321362107593357750809405056095182296227617638358168299198572273230629593436160 5566 619199415216739443621655124194304533110111062134800172799526929847674127284791640921422662252495292123215336725054905282425871318618196421325642948279502118022586896931468525201973080966943474462671328497544343481602123280849890788511291700714173549737486228813337298004213273624012458530862177617530381027108427190181809438599425222926180746884288366637771459255202583607019071218608384 5567 -673031946341880520280671311288336248790438116466452447172984525694440106311106115348505534705549958638399660200284801425343075170543808265656476714733390523099070683347600797309171674743529881237461042580623315588671654835435751532477067509677734080651536762737585307087664066012700680285695949383490138592185989929232450560463457831216886675679824882848083654625931810451638445397928192 5568 731539198220755619005565395188374178110866767326240669417220014094169804861372205121030926017741332938296845135951115440128427548377013892116743148002125069032298793027391512760311615443543974549266027819542485506127068893275951154787928085096699887135847754108815575899688969015015247285930231042708476461600131404640043695909114450386982242590309665110034320793713824811068035794813184 5569 -795126645059257889747574210681906613210410713632450296241347479415106952652477857199138473097271573236197727751952042457873466237880934997018033447424468120236709480110154992598068973690001115012295806833123004909482208919567856674316398149238102770605896741508242107754497368141486726725536779298856003207085119972851606691628172692800066017428684326229233579219734014386299467882137664 5570 864234890206036103790909832411443224974263246828121455443168361475359149514319295742097151970745592564300763948838841567373463942345912543128253225876798242465160210850680644840787948985726582891350075759294207468755816208002404581558031657605823102018127699870876902700662665002917914117924503311980578140573657826411727836084720414400380337940645320718623078609880988031635432860908160 5571 -939342706118377690638624458535752535195770521537818046411590489672282217777717496933523103743586183893150255171269735592136161925606229078089218763286155254447330619955295714449070023082787642329052928529846838840352324611917720542916779369648263526704598944642818479436637835302232736513365379339175979543804209182267728165917808133058746790821238761455317428461319900692264600000501376 5572 1020970337092646706611655102893818271635146847810438663153885620118556754727850849736576444052864493629030374868987990778419152907608830456167925600692276131096538953103227940123297085502040532849089474035938844637694523104620082539572755895754256446466937962734148961008456095994438667189945233958980202747244810894987368213183487905802469999561226339242180365033937861220393718501230592 5573 -1109683087445481366474468723226607307737197423643476484935450381821858021828581811728894243993709121022775202072996262208187425976238681513574417561249451475394527776699638377734617191685346307560520640149218632001626905727614943271825939610731807917310837121320671939048939164604898453912684236014938166125895436222097149858524674365757002309974430861861849071993434660167405306593629632 5574 1206095219788339209021640429534920192597477620237135563456288827181697054030201375177875361680566826387696074922442640847641614090359312719877713891077302847061589405154281459776163001710358124105013010007347587729465189890785701712018284068066047123684826023280365330437116795335347166620795373467483901487680792815173134319192714362023196667754555634694751926506379767473916106693440256 5575 -1310874190162878228392544141118931807659815828213652468743768255488543549030270501829863912359162193201647680295488067561517448664345304576553701272843481963770863401526408708332213125938886174135069134738713938417329891414901072636700343871064838078854809923701272378050998690465955789946358531111700507817118080695890964435874358019571505946601174183767898718758708888080836429665459200 5576 1424745249112578108333480204566845396645099093729254185399879464554344527365273174253139018198143550720711032298097219659526952337491115350251188696754531080012663971443240235558718958165863357721702503855365768847552955416831766084111284645871762769121907485568986411004832808505414747005527569498948097674924069793512422517687356202782168993595332986938560090101621588950111429739498112 5577 -1548496440272681757294233969081993423495501777219679466606951510180589308656556026107373827497232687841095344678910341591700270461431163418124656927242726044200114489853426406305716296584902884251642957555363690242102030090022541326919730784342073697305955300383162359728922483547848649597417326907650743361435739141053165618147888921117107038326359535517304244476683901168211539262331392 5578 1682984030783071309358450030905319869360123800931678787008935654951662163656226453165656597851698569856707038772823943088396978121161716700518100534778825969755342820419810160175304095492442547347728995647223653862319763975993084465961973612889861534508603844278430239126242709446055102293575563632543184289628923930383141055641049337420892045972237045704775275963288750384495888649293248 5579 -1829138410785651344957194083127225250907610205284406732969264021692158863485435065368590512884111859631512288620526467471899106797711221159608969585627384787334285219028531683524313183445080647619999246457753953271447059459799270016061828035719043313472508946097318299827140229057266222533486540980656542928949618726066234247548235944652085449685472935326434255474754752808003684315220480 5580 1987970502479357154601920870042753030909581543590608097894360351563831238794068264194239850033913379375898448356111044111390369859639116898489423300719902552437503816721829777048841282216021384025335368441002711913691504080662511993950008023240025435130263057272552949739697455679896210714456052676654711313863583437615813686786849807682315897791222988723013697718758393915589703573186560 5581 -2160578722693931306959982050270543394130556508473148744155730826212744800839235468176206946036808614757550469431087197620919350098070140484849693920221200990689615680216696905986920791030314644284632241974022085501855461710625720862853083882872338741736031341872894499980002318314313306653986160953652504831553956394310185979780542844841990699504587236018038157327499970642846960600255680 5582 2348156546731892128102426922361588359522203984355236066514914419258580492244663150364961974213505236310465518536414212068874525705466866693619968741722338296898891176473631853892858380779357178852912346878068588435007752260834170014856711503194306325058491348278838300382793458852164553227519396952482660727190804800333680415471745993195225231495915525627204886673326612187899493013914368 5583 -2552000725342469498550552870815226033260447078144962331458029386607622831304516673989267554409713529909998044821357320284914508972642947991951609649453754118950873228041203831297269048838841822836099741832196517297098045711626431278309115732481649911132559754353612258385028453366729739238587604241095354887445002314922580352248357850091848837395154408327611632723664433842543497111278848 5584 2773520211159740370426747543144148401601977752426470002979093555059840264721070836782199461654934773374218041484971762018537931799762772063345004451297396729443152718150998413158996664331299995792495279098639755467660773340330037058084444052005731798460153896076780280612615375912069399640126019892604561951311273837309538180809683287891759018089130708289803149043241813659535326189455040 5585 -3014245855790199733460117630792036625059592016321948591291236194658311706867301778433893867018642342437476661640180663892371119617046713159532272617186034348943407713759801571286854288798429391647109780331278808241022001049378381242999029576737900735952911568056843763020390562528487742831695648663427210619998696015540620919991908608736430646933776130219190338904730114680602545545805440 5586 3275840944005607439582026649105294514786033140021845691139953017353383433526792434829903530848287534260167312151096474826817462850918077186293706021179598279475905326290215383356181958194123936204559474909848876963726541547176193993446175781162903772105711097661319116906728779871208654572004757015899913701553560126625896851259493541970162375736037514850416486999395585021410450977073664 5587 -3560112637221050431450027169871125067154978085144673893991380744123951553482653079918513880029490638435218635463842582673607348690668668808478082510739524572616425811943764960991240886807961867041114595223165266461835560444696812015756869654352245095732201818106979635916340912117292502193344433966344205456382273240666773093251814995717175123354399739186107874999433645217187667365869056 5588 3869024404654728080097010020781908834166998614274427366360445040769098014566599015768377814701521134406554796680404251793159525563912232487924925922251919050505895832329368476586273289995642554691306127719078452977646583474253703360226988224922248808225252956726342099176592762330059058640006412764277920979967515120147541453072206161653068605097112874018914986347343296496159191736631296 5589 -4204709527317325802735680171466266323210370247383131557756223246012585488161313307220629618858964779367456622281420842161870935796281643454213441520234122886943375955691239615511860605926104439273521469363310385535578619562031420717192028615089971931735320110819136041432619793628495176553199018479793075342072055548850885860955673473046933444652348168652414917419270052182429769114268672 5590 4569485767310941773065286455663629288320548315460651729125238974326744601314580673478500909983097489306101843726655907483787050292486879571780196342882307776816684156507422059910208410130949588953786017781339211303218444549148259524050588332252226365755322242964574293481424338580284135129515814702809328914953842661476909189843720677453579866713252369281512239905621335320446298761280000 5591 -4965871302880270255769815728791547748108544043945558376411442301192539613046336630057449117686917200525992516982133198276618156414956576929538661072924140810801960311176381167551435426113232694461809963020394072783795204591395003750897625518526314047616847633780515103690565376679875838030262675032097724002635933575380576830798909180011018546364790385267764231748263134677218256822764800 5592 5396602038306301946458506136451002816607483296270826849195311087385276389809783534307973852667877248849461644614972838827446116914332811001963782907422275832178068318313265731422767995886124425972461415971849555568323316482352780268457550868131928325561396595122134007165639182377901661350406704494270726732069710229639503994240681224954554884698376765299581252035600845986643510292580096 5593 -5864650407124004949349366082314083201028968265485974861176655421854399589934325432637793781128142758029632523310834825543413243233137861739992311473920703168053438118980147165070754956351372280147675966340823165294675522897771197201120902440705920750086815409579764941765784263834744026861614996856857141358282957874385755756311926770825134589047622397211367909973204620832933350953738240 5594 6373245797344175666460949193830435128892287714450268324133638975266566716473281088578802230921094688026651037594509717285396259060496455550921591282057537665287346441978102306097456463885793426727478545037157088397360437401672530502007224899833212584904834959428603570408329259043100394276368472165648200615242002860017976518343573770081841736241129211574028465644658565231859676965631168 5595 -6925896738435253226199261863989884439235487461078072503803484028816446338319524628319061733354387488646891111036682927048109429789784770442307538064531834747589920558446310148350614306202488077321276559989780005012130385504042040306918486082773552960230703023754870426271382938945302556021472023642931493669156257364748857464106803482213230633151311495584634224733336974796036296594101760 5596 7526415001848680451825490553831402740378570420964098183169257906806875480520395011774405103844550350067077938583539193649567097549777107271221289557251762392100149490725973939914313331283839228740189900191554379311317270640470759243157406285663489759796940828253333863812090667193237663746824926523058155562741318355270741456785567427072908478769099090479499326337809976021824850064654592 5597 -8178941779933134902363797066840491313931461485366227911958253394132531323055914269449878103362800559531046788113144419144804429064250633886561927030726908492090514388368023259558175164434978572014131028662461191897497034036139864120140844623688155060936687685227107315779724445346098484279473102858655119446024506469780380107229071635602624901281167037381666716840080490207505506176152960 5598 8887976122267424676369492601168256942714146914794431025360299960206554384423031257528269928070516069807740658919386586396774893634665343749422940285204309688055141674258565444637767713220336819895011342657720931272393221598776441222160121367345076771280446038156142446862355658904913685644430899445813089476457888938657774785164052606330720717074043353845623173262184170991553675619626240 5599 -9658405823845439103670954295815365311725256892400262364180335632023355092028650895954270242322850687187338829056153724032552210276713859961973893083404728886257634510945693390715323611480863121043103861012095164275643912372126648052683952921732830749810162339904526655640036513382755415007106370800702166172832880559127466390334236089234121096349025034501520634851625982242142924165135104 5600 10495540976273924275515994320867169820926093315096685282506568622810516927474527556772018801780448992275599695588820497452537202224828137744160384136536219391778956884111943246535537910119208428542083122094915940319675460730448601886085691130904876638315005736374517669174582683085428851480913040677183221019469672078952328748353704243631525803022977939087872853626168199452602916939393280 5601 -11405150411308652247724635071544597517866303086418681166033449691612965203577067547656162987414411575853907061979327086416662727607380239761878598964035888260536854754176417559054595795488679521648159043793256289283054927868773714600432273413509522909904151350204568120962148660992197980872478488471072963137278476783000091437653817738097756445965117027229881923656692529748409756469151232 5602 12393501285780148592820483077649608703375511938139241868952343287026643025390350258917347263962976134124896511009879113578751939831767540092580001164239957845522979137538353241632101732599943310780282371930710801213835466550678292817619392926019487709478556780170715495843009964766047373183389046655626109411429666030356019489276729599253530710247721997494020898341114312237195087551690304 5603 -13467402078380491341366636097286771234148785453320954485161890890954536312998231051002804506871439624020564675297863277300652378494959606228013504576189146238842888510139963365842952608531832655720172281391743128697011048299865351689107941651976507705691890933065636969825261336597196373936106584176334590778316370430257798476493692541303403737138936031559670440176994202854440223597665280 5604 14634249292043234291187695765659841079011768927947731427825472259512271218007417954842349248106941358525530353145559274854239100675321624469589712194414753753396883698889388008260640200757462743054817839565213157345926970210723279366794288747934930939451263314156633954616107953494545026792933648140549181426781878204707328598466124399856274521036594797010173189218375899228659573225961984 5605 -15902078180907145011310832237439613929772615241810386165675550079244045266235381716862987488479130685011478490467910323416109252407459556826359569991309751780325240307725968804170827623882001946427201100093859815425038748373594060335544209031144902546217653884187190178999391171845817047401271224975429113118544407820061799410803704504957878929983836994878104765339285431760139614136448000 5606 17279617848282622643485299810014989659140569111545333788063660649396598290008184236251254700043887836155546318123294252991430510142113062187835545856407874335689530253200843457866800008173167110001596440727325823906665999292632762961708664910896605305370042084413792754517824705654782557401623872023896994297586293582589622454244475819421420219020999353775470163150615920892893739104408448 5607 -18776351091823505692026612896824858207446830198209213704405208322683584581262292928761991339750296138058188436665374591113323473758813216032052371072055751429633826470240292530232045360447688248738251276517531026648648976611866747511188691063910554531509189362041885307724778529683640423664253039079585958964497432908921022497326905854888896587103043300682018747810880603468384407782510080 5608 20402579404448578907717318633081714100421876656637217790199854420079237362340896290705133795214831945287984785690037554225299800443978005588774329607324994012005084831502036123115508389010256553052384639738620780453185479137879821503539238061544819877908684187705758482217054046595261396128817032414793432413496141247297397895114691519956665910564223460340389215789668255429952554049477312 5609 -22169493574675840570892331608562256892325716250523399602996115140674969237428989584605156598491483207123495328284586999302901727160182274564769888027565050632080625731723870797574531913111425275903296498142797337826925000497856189065259011998903786210133316115930468006721708210145483749725553549928953402633214562787727752525794647273377945908487832542793834741378843147221614735253393408 5610 24089250368166694403295925564543878672202741661803108725999849671112890387398146567507331528151019309730397735469090794417239903887369226778443906580029706834470387312287006175231574970133395346923498624853031056396497682704589104116028276541335850567121789143092036840979036440084548110489636764554949867982720800870793985129099974527728042115381669806725962109142852280767385799147776000 5611 -26175055813685288152169601503760817563076930641993583420769803809678698622233947268200560049988708041843449528418911954180478150815458887634920958303913327236652765822760042900103937267758719566923077410915289966882750378197925973758644747850299021183683803791992981439361201452070721615737167613036748402640800118998671467936665376433691450546147551064219657277944582086950423336507557888 5612 28441255661640990739771302728228199001100086774278940925064716992239829144964046025115751933865554511652953749728541299459328816553772372273213981637746448870258969170990160970719608035654335832218693870469973731238336489601530559339489832094535913285174766130703913173052993764769163340321935306130188064197809604283849271834794946621828330235726792967984100932655681872795287547798552064 5613 -30903433632204287403906135466046603576568936892096580175455352840226174625867031464049239542230939257545537548973599819759178874967777623524169471564864038661501286607337303937783467637292775245425658480722323302236957843889234501038450093294119223017084120520319648834315069205091037219766879149095293898769033813983175188605131406635960334266463917005118937941345283026556796809090058240 5614 33578518122999089138291924237483036679827787035136484526000629435716362856230716904005353483677758775573359560495699058406579932451475428385878153941151880265607370268802329405990507213340852940178133423133532004988594693639215760219506586736350434059177623604032726039314438291855655875670035440702100130376842618453524757110242789324066939490020391229352087426457676502327742431900306944 5615 -36484898103936850019285127038848966874939585205248297559878144011605006554192209356695667723496442377191524509581905217915858883873462584614310045571037356703744345917690952423445546108897221053606781565985243117275665602811174435375483645851625375984639052919184275126268338788718284808451553047465041074557091820500741898244300649378420893604459135939918646770662183595675372923994164480 5616 39642548989259978292406089328671521882981265638235228695943148892532817583338878048677483330341598907994991075082676327002543470096105628519048901137935192377639583302994368544287889521811121946961919185165500876833677864740665019957743018687070019221945316320311197808034740473476041510589240618275919152823354243754706570829321267533689115656707655046286752441027427062824233725963004416 5617 -43073169344727223900594955091879032786200878049587557081488229289938156182956247165423985093106516264915584334789582268145681060397819640306353927361541263212828383851261690578347448917449797792032190053728605329666628818747605919521166538742888805000646497436939375808297490682971437777097310565979247342663643770647404349527640457708118223314401463256412244864577907713670644434624724096 5618 46800329361561687010801890416612512814611675269507197654742424767076600238559404712364482243439750996845726976805493120598068501122810672679072415850641045493990436683837704917034658812424369502689396503178596522593988411932971106190130427721953432055619861821499598820736538451759744707496550168070863150945257106654087298572950186171322001968396153110861219912261897084854603152855344864 5619 -50849632108791830740407024886682131781085665885358659997427439751046318569030899336809333458631195199430374024322728663264000691175876627966337424349404318983449388393029534962956720432388773849478986685738524554643988951311298475386053377684030340291536584299461778526588152202407630942242010584569255662567737232525882871549533544556406320715582714265363916149427441248763015146029808384 5620 55248888662489124503026918475179636553230120637532783735408302880841530989426178462098333848027360522069009593431460809549536395270329489999337105598173808232172752427429005352176667069215862669920470892121250762847580670845720563170034790250479057383103843262993601539566457716525070727332198237752531463088193490178126430032383730881977022737747503450971054789471893704592258920799390080 5621 -60028308304730788432257533428148909611198286542953390089221225846630186790708714918427096519057373407490903148835359702794097234707569779691786743471247674734584858305091179466981288201909106841332789189336594953350146117505600015457079303110905807967286310231590675132597121121532548323442250382913317988720937920023019720866557812999501724067001797103490996013079866487895113496556115968 5622 65220705087530983166439220041629743876060294903744305455466859387505126410825996081038775481165698027798949620259524787754343534683728562513428826062829399323846522691557043292946946994361979133470076885557690824105876759543257354382429318523242963864305497666451749520789769909395297621420354224914937588149054101738140073898222595651749385217201157194939806047025520495298524124282054400 5623 -70861722168181757376403737558952945858045367222119710516521048470669143066038001710368403824745063419314387400514646854547382773747576670574332680716021185342649125987848103973179487173869717113000741248698868660363422790209503285960927754163088265301061125490754246553684591519732651644147968810568051966340992318057413008325754752010016017564195485912592488278665896899618524713034916096 5624 76990075443178498023471077716769672790544427278333725919176127217692623280801138164485650727142302306835288089131859061946603241777880820869571779899278018499467581032852352151313551699824420262899469329145263674623471540500707406043458178804422359673709606054406876954218228735986351192128999711589374233495269519891396032775163586631868336320007240948695357828393242410040892529021942016 5625 -83647818138990270389732836271210318482224831340407761035459381928702873987372032505565429457389940132362822645439179903232439386848018583384295097456109883421266493551452142993946239301800043003362456212955264308124429849790552726951776762624377602262778100766038801557484515594248768477864474261093269993947363979224336254972390348751737368767338736900700217260518934927566277791878855200 5626 90880628160259907803413986796610196433633267402116668683598848617342048028638699259433520183701525309241129801694804053984136934292417910079455997679181969381460061942111865953514008997650740875553782669076557191942426284432314054444151036471618421580481596551676385623240030861544317691998495806967736564389123873675109087233252672267726634117820332487220773435398088956360456012199712128 5627 -98738120150544483879584862647242958157442073138706198308772533405433903984544193352356199869619800735374515351189833021482328511510750325509126230572925441324150444983782213586795414761916337581995719762172175004858380690370959091632316821694182401505922871057008762952202366800502693877784522520456689859853045165714021613260059946844925796176880190950350924424291294080994603898890537216 5628 107274184388478671101055112857378415371726518773736603415198082323909371220103812536775227502425324807141035122912663510042839692261474881376951290642747842562986424769277008039586343993242284148733669099452684579009030259265031080465403615410708948083616021108869584750607645831012112790133940717419475520620792474230363963821686659061161428336425222450979059226455050619822086780639539200 5629 -116547354824395619913247756103008441285416258921556616809530442110237184933425517623931664970142756405943197329853881677860036898178694048753024663069944778744765340129864204584383804548582980998828707673295553936979564435463851603209692460804253247542439123128057102989783889132608020618164327329507726274248740946444546820228059783630950239931577019381950622923914349182271419900898452864 5630 126621208760203541151985114910545355162638472176036999770934385567934614058525290904602100454444252252964463575381547581843102028518412411879318436726184069176174393350184358111522605710900749865374744138121494904106343608440010939147422210038246517803477649623644005848035609498961942080349233060011717946221748347698843938327633289373267594513497822881159562223416154395057570898093912320 5631 -137564800890027584292044055482705099726755708356692876724731394985179013490265763191057948807192413734918487692069041194385847981461763841501656065635227668898526208515585528645007189781978513203023120530313974032700252617160540538875676444698317188653481051027227941304191851145746924788713581196297232333557909516375172919500764686242474894820380399911582510967122437655126461174584737024 5632 149453134652236594287057124662388525530675901501811243240432327840433797965646601643639437415857909769031231443857965698998824669894720434496622155506160794516508604392309301006612552521172079007611830682552499957587459619107608926481466305704584616289717647007975847307684409786519797399571526597015087667530551110148696054579967785629637812209811206430692599094771178844220797738450548864 5633 -162367674096557657490779753222346364234506074973047676917678929776231171132662345142114545007231974431573627238989394347920343867871561315776932821767941204559502293542215375667082487019120772501083914785627506746475623835431379198292603117142713633708953108774605986331485377042100414019500215780711619389270035874776609873403366031211946067886914091034793987547717868097717431761946686976 5634 176396899744747399405215531144374904021759806444145259456644329317804595319895428853549386872750496939219915095559869928840672036502189473526600381853567578127904761624096933371377823485018659702127489134346629701603214988126545968132890425533238114827480456862087134223327499828675177690340608252093301455357362825796529594566509960077965616807989850441244655379609135056388412209994269248 5635 -191636912221593287839561081886836781022671665565109933557899290554517109947542977445815026514599445869064452275725612596896319408242723048051203234939675951276569089956965954823775613386046060468554503322138100189252846472930133257855053696910921297413674620893332099378540570829819199558195571378899836555344453227000976849834323716332142816676852104849444916030983540292713167474264368640 5636 208192087756874842773499794796096549938832263106858862684682171639239370874774278559649913982697390144665205195988612866925253564939038155166198507619547289016249626601072011986326980934113974322546415018632407492021540677217889185965537102529327588439002544577688892705123251485425508967809767064536852165499384871680936293485201293663913902670307402239151382354741321568636049811507295296 5637 -226175790010509922791052088873311241792562649562233947131418741922674245254687983284190203307218665704769781488960213035231000019840408884934947397456467310245415469633552129852855559915443637120861708660447315460252059104530580633823319954230980795047652270202257011140442851408867995974608348268962707031588996807189579319983139662698063999485146706649912321705938782299893283583790267392 5638 245711143054818253372015398089349911748447976892916187644272429444165083030055838011274654768619901214359983696678822836318222125390556099747378067043758674064492291171962290867611583253087426726094666483276931483212011515534244708581654706105781950329018135742098924063523926792090276494863064771386265019028210051728058449642460347343252954148359620586134449990385962043214568435608015232 5639 -266931870762228982061748132220346381534482218304864072651577053175735939430222627794382648959343745887704910499864173773435838600942333905331196085175276077194502941716525778421013950779019538840385438198313904292570657118123191447371093114548695327302888967894497820489724378678644793690895239984058993199537638966137847189460191444699839167180610601844443224919813147933658890012125859584 5640 289983208296637287956535307589442198353540941635237605996963407098223691997532975805476278990317598135467273243791064826164133848648206425318424649935958264415223924555973245415164205525323857743106079280004075590682492082531170333683369106682324929615631201531248772480729892448049963403956251642302242503204284578214761405287372033543812545157199701476061550718163257937306037747068866560 5641 -315022891895011822502501253613444952118683940675254013295929252539611013889364494483849932776945212169626036498794463397356663526904392405348067377333778479948923965536326010765086721635009435105973917556395222578959451353262888813216398228989062858939800639387595557841077155184029529151121957709621554534070020517339243269657465572149362991594293959256226476534032787471989769075153264448 5642 342222233656064172487009599407664765492821869295486764256965834876197368549721558110801711997358441539732396026516045683681686832482684659619965143994517763829925585467389896759199105121765712902382129912943049900359872764140737769730868872050363556889126902318297260668868892328381531692382636415803111405911961914005097221900162740602205334902445778915809732321582132607432820390290964480 5643 -371767288628389168618038793704086213078896634652362119814241581185488058877664800079318667890704121078714975517100256746387867646455979972404195798275365171676601468665848103475107725491300704666649096727818559808381690435399366415995093209003218075872833765163023038150262747223968092222356395240171925725063036162996646852350975458783594483557417244234304176957070042029031004125494022144 5644 403860122115351675884427252478799784007491013302736516280131937903496569979898864868970303860028981182838104672307838796289442174714616846207238805206661031182494234979790119907896471031287749653851833802336599220218785935368396711023926354874298130474145688867825615827931924321762896051885089386706480891181008942856087163286008864226327354548583247602764508144732327934722021216832984832 5645 -438720185792343920447603705005664918654189142121687012931226549895947849205321795107090982657277218356431220592241339798881272724110908701616504373972551453067003246470378820778279363600502646810939295660350261337512389135829384305727832593270521719293599102929905482290031058963542641211152327783491232374152433715606044156368337573920049415807315129581525676728586957706512281467426211200 5646 476585811968439598465419263576969517065034392217783063658829900107037113842846292145539085824586510569976309176327440686037120924489569537241247310561525870798134387712256487670126342764524174807069719441199201064207274646405977971853971718596013684558762138341172164983317219936304762136020695054798517655547171331425253881299302547040427898489326205920140024712624495304892503170911037696 5647 -517715836123889568720910468344790649467205229355484293901482455197147160983880617861709258536007676578397570369886712533065095082123547531052459715712502168421152505619311692811669788729752880046536522359006666885932324322407580223178455454785928255301546546395664116975248133138179328311146766110624081548091998010924863072753944815164567386182417650341261446986081168216098908299587718656 5648 562391358722725175507301283596353572041921072211315288209649559514484881230366636959868577937383735808451678686200439380048171203165422638233604084725748459380724755096985886527480679151863456524348906291985394617340664555878003353140880943129760867903987483732520280186986762947806608162545106853518094994456525825527106378980414226616845453724211421254608344227551411748678233271628798016 5649 -610917658241805370029233225598734579059637607502670433928440161035126551879162880721409640337650474382048594905751656814941088837291115296087100236677478608565153633629957627287974937448958851481274414986673786840217661354741760087478115586850209429893658928306218599567396315292656826668089583089064358017332868840970244069804194303572944085202793385567396562546154835411146943742040356864 5650 663626268380308070433132086051827322904576566895253626919897471285635688752025078666731290804218681473784900748119674885982171089454386719752392345357894190789250421354560708971256423963680851560415409240930237570926527305489190688344641393886211797721210437731674008058345538534835259852747024398258426817223672107885950251453080986787804499558742459458967041319241912692422465663264128960 5651 -720877233523811536352532031556033829015668795644797238832533882580027162366190855410166083039558843292295673703293274119432205397140521519531651218672526556989993289962743742410621551802896567709830005635436634674481944885184434264099412594093568402017588778233619339383007408764146422039210185874531949754989104550928318216952426019620800047820496176243150087526929362801073222052145624960 5652 783061557742212670599011921837819529590477136441390896684318346870118245818120214758134831836338419234159926665623234538250845453766375396149423450794213545497368325435262109194144461428111036071179131845092718365117564216083430501413864925188208350719627276265129222648927361567878641821751467788351733962854007856150515570331076539873024050106656875873201355055921635798667084048132336064 5653 -850603863908898773807611266222363171593614495534396275506580797502400417192806265257389420515451239818192060363375685112687338991094177701404605544178676410425712841147985821681379721042053201443966732154278506338732522174690699044650053518574765521408596277762758652726897733574140058784367712878884983862103020791610025612571583713244459595849568573415073554466898318665970565860902161344 5654 923965280948632364261555617233448372625627919269218348470426003768564205210338064746577823007507988200287375601654479006562115859592760749662163898216534777047505901075491083269870044478978928905353003282692725340156827556900218378279496888807019518162254831591845371086397186421503872054508031083442212956759114837322747140585927197374734449361222713309695579429063928071081970098897154304 5655 -1003646578763081566566025073053125324284846619424787900450978315822058822442936485684042154422201221174473438847759430952509364752670423051490394685532376002842924953003337674274843326997723756160096693841145186909244654194986584648238133558985120698396024456583189549014547197693523738515257182443156760750663070321581813878106469828223891542709971456681882807304473849098875579114299724800 5656 1090191572056202974299694028462231372970589562323119466080334623168915069009071859077939716777023097495975063926590854531325838723465870071405411974494143587431708827533368860454844667789289897107798460439338276304494071215776074930204399540351639465434000882096227810167170238944722899011372746369678607540546419979949850316735700843168530369182919140684886306761661613181509684917055812096 5657 -1184190816098016371507686881741264731195063245803690325614500429892910918984919450747836675300795859684688653312922729559653693781352876941770315301391975797710465181240333803916043019206425101310001481284956681554155644406001231529045293915407673108357024314323496467168857408295885469941277376914416758605760781075534446268576252349050266826175922764325539574555543195151391162351849573696 5658 1286285619436918093018554796320355617420475631965324479510112727682546880969955776023314106804842193355569005370881399631014546481478689457690453567211237245486537260314573565483108648988993345459809384165116494821446133741804447249708563331105911576036739504812210698212156093813606179915066734830227143232708608397746129714536939863112373340920860399346870224338910265772796982230155286528 5659 -1397172400710821044071969155607959960268147633841845383547065028926202106718817870732776420874902444772680495365747988351161962589144253483896564601126701426733405179914017477827167370360890392539537123984202267495491781809315561833719197822734997963072546195023821079337675719538644714104945298713151093361503182144462709029738647955364379535202811166778482473308805372772481892690399194752 5660 1517607419030474296760896345093370900265868139470941064167418237701617348178686200126481654598712743672206085428589250200943998456726042211486007113779564347996651137723855096645355291444774780791910071668129415646557672224072727015397623228585771672620687697005657027378582001165178320066067309024896316897443778622635732082383087354373840224088024350997359449852320525304289504685271509760 5661 -1648411909929920771051640117460176031661526445319148987994712369215362661251978035300697342126225249937739824466766789383709847411068855129289949487764705570869784825309211215070735499249172954523732770411638139526012281862173892283891674043226169066129106465941375609951253939749209644600871199698250309544673114813258995790297326107386290442971143595725587241455527181539488759804058752384 5662 1790477661616146597023984302475838854170900695169646230415709731657625491063478886741470465453157941793021189646604576913936226354331482271136555930680404157918083465558502669313131096923295737688233094482601254408592911461376463824911419090881061044132071815589844930482001378938189818245304933533620991515107452590409713962157526702476021457755784006522743323555271847898104395888325996800 5663 -1944773069220954354980031964464457741212418490867531202805871859061427468754677109468639964146538883129847649216803659841750303348746176951211889264021197864411235184417296793256127091833118361413640047045254505962385410633177219185499954499921435934871759668296765552926329086700791130566619714873144760580122504563292058166057982341444529729669814222685924274719546057705697872625691477504 5664 2112349707982916810801620656025507079360858558045773965396053525313206245188383636969783519195066821792086843906909365545045936243100068876599968484543021815003754134096314279617746261816129146015447522149436149840892995789598248897581576273314756810359272356043387211857687190846872001776136765736839872579972846742573107593555506112295609915556157528186167742164801917341507394978834923008 5665 -2294349469787602173725707709995424209399378213095459076204221372843433387708942311931628820835220850962384799145408831991834202775749394644768745526322729069409446925957979949642459637346683277643711495347063837776136178304549833973916818271619716266933601297213329713999984843174228822327493362409352615150980958111763103461267224895963294342843926637028880781264295707761383837299906652160 5666 2492012311293617252801472958661456163744140012683221604504556476790373252033071822140016203232885558654146320403666151914808901690871290428550947399567435978714844520781648954244515683051696290700547095597980833246305415646545500400973438831872986328157982645930539092221045463475814976794978948004403144618522331343583127021210330274138483360164047913116587247122671715640922284356987130432 5667 -2706684665995906158929632912274113457827780679906164216239932025203128328519909426437955684748037039603626885220207506875195619214592664984902551768075188375137101918376777977995866254108805424447539611980486947377398549839912506810147018079780305068205866889549507036887788768006784471109110400947928643658361766888985771137017639916145103245489721406830910090348787213062502269468400526080 5668 2939828577053859030071421834298966404249116907318760378648476068201767394961397537080418039117327355156424281250187439842370845574685355958120799890610681873401481270686780705516296043581339749341400006062163297346106148186438292180952451253881842235560775187806685265135764875184380310497584367681738110363908841521724803602159400001988145825254279089526830419300637036376719632999922758784 5669 -3193031612570177077389776077748797435210418871830553778977266280039843530117752633668225564071573480024936512909588354011414585651511910337061285348855867444227730185111411160295412224164110771024785053712195550716318871899719876411659813104345168780866730888017745423563568198177931836301153133050490311281725173929023101464168173351146922362250569171167728868340645701640091122103948609984 5670 3468017630279717157746758490948175745801406896444930652235427706195699120601929594525660803738894514668800574303893441173024347930877616387665969593321966847327759147881247659121431391683468329309581908013791928270594158060872924546051950404523680802898965982387667878949731078278693916570981115285213979742832609734741603299829000468877026220143335960484141614150681212504970847167273525760 5671 -3766658464331089797461525569774593369599283637040745670050595160422593378238421591211959753060831310634976451997360772455250645741261694363776240252162590872009417664132679859001340590943689569632846789741339740958634565217812139199476704745671561603416486255008610241489171845134602880284036295721590040462203979483222897808464508297425975203888382261455754456315911585250274842297405232896 5672 4090986613056012962734713923645908280258360373280872024323036606041392990190521584888376519989701609073418957589195849521849932031229802513122302998816506187889751597750928419933099425397250240981242828500388217535642723926820880222244896189537908684204358647297076893109057301141482110151116836621561810297201961309800941933601877853357106940991293608869201694065868747820801533031778693568 5673 -4443209013364005440718681238144732080963160922696636177778535366140732919905827859985712386620003334421798855366898792042161929690593148078378061087102198314896015117785052089915394046532225167043864745621918982312029007375436295208773107370378846798924092325794016336762585308136928838476135562393214126062560137608740475422419400026810917504474648443486040783306965519997441909983496822784 5674 4825721994718164121344104025845361795731869707197886153593374953234888083700011918860360550075687021363448957592253244269101197279940955749248539566407903199229517694419310537870284943352830283107744934592834385862589910270234133122174444541072162552568413766110238708407602683239714205109123210667289666362376125499385274842133426196030606111117281010751304050686132302244800948979846080448 5675 -5241127513590586593782713068234940849826946141449241501709295439949062014486230999638567550783458180667166154351970870987399819261501848968426187488434121635830892086978468312236238714079900865398653747660416049220727674564043413470898217954358962248381600869251769026793745820557969828904184308072414597451140623926755626411243315104518089698040506941418052374364831957684618389584310953600 5676 5692250777916732054273311567613003404324008752818515650141542543483457385460160659588893027755606842780162291908074314227119792214909997557657254615726535229357019998992657737284105973471109861217791039273191109395978540904685852445193455760034989694917623195612033163026789283881219209713452934748128489320548816027600230285967416215231522413971721515830487730763174781427504019208750258176 5677 -6182159380424452839531050453406935146355299541836321081630637529504647505161889617279516045479206268191388664005647054859594353633850031150570094370447346803282725515477880261546453893568035115054616896284463494775329603568581524085597927615321908133242279596889908133386994802855255341079692193910689854266649081620811794310257916117618536969607964827009193262972498122766232167160417803264 5678 6714184069868290550768418549434785896586005084080535561563147466329883618476772230152572502660022733400519571816048984169710264443060752566739417327503499374432326664725430663781733866476251561794417368885076657649159435925309485327177759171037355329899208138186422908065553387916311871753658370379097792253689840588893592503614647870844012330266963849808861457924281803300757247942771205632 5679 -7291941300220969229092683537107239318682334985782297154866890942278751535580588872626323157667099928177130819315338693582918765046455981183843241316388049128373936523426786403114569676728226841231217222964288176180301520274389571191681094714017734223890005352579427742125700215002655974071720011080683266610649285721912103682376595083215858981720191033233516459742606463129774568388342846720 5680 7919357709835681961053295268685198946023621338748978237267636229844235255419278794058579954939112270779343735957122706939248375802049223540789763148184078416005030130008261786169667641875825111071080402495611318410473035777972241391558924628638958073857011368364205298293735288735041947893018068457817461322276260794359494927520270963667887432199852124044027253744534347705990491328789946880 5681 -8600696695574892010144348013812858042807419149515555101455225193468428467759776012091340783285602126510905615462523697676286632752846220536702632404453712595793753363551172620138762071080695334322484758820197472208868720202316692531328039574249157142541321125282682061022682772759358563250509355728465558736486427017209875384242074554502124773945538606956668442181649394840159277066098722816 5682 9340587260990911850577369601480296528168974378787390751604902540830786772129639168748004013290206976237222589851174307752091777571357120733418366013941874669050723807088661494171386075526621882539660050266846506593937317318270779932823337091465965963764381088065064967804194444184532444454890610190611221556547583344104703950757310049170773706117311544865674581332732597779250233642968312320 5683 -10144055332934841469933197209465150430019902884535870111644507044221130855730409875317340399852989936268154913505954680091725763226155512335043052188357839778237792089552297008088276281238051429629886348766511239598397871823293600128814969034451163095894454225487621625610105176330754448813037765083197404809748539809780582502521003416787402769791859796567985245071991091420303165930155996032 5684 11016557757565929787699413550335897334861374133475837355016371045643892771046001538646786075279902135422392268414012389268015633401413045577703495796806066419278200974230255593506295088233066799664443392166717179128365566921536034700512106424073994915632324757696436708474701800095124323523530057838040167147688794795132813551519160343666077735039140316605790191050260087273788885463641552064 5685 -11964019204744172110350326122396434750999088144733161380854925917166878175091929639024964460052726208449361148179393710333801576501073001919859008082921483366535180081764109109702657658482610808549794774172247565312155810732720762695648624355799493894636261145726971799463383660241696857501017795031103537047338194520781917599047244301711994635506344685393745928746164246342881991814563046400 5686 12992872229335528294654362910860085395840517953519994612122622854695383008626071671484964310778511002310873665454798731924887720890914944076521809142487440167555899985585084800029056397937238029003008439936956804424033770464430327618978760294778628324209184727439307050069034032937568382010564835358069708132898415377339112856555301767729821379841556548396157975819998895491555437741680047744 5687 -14110100759172354328617000396131369652890580154901100359547793205435202632249166039126501448839850643409453371773702979341064015525899978146246011861438685879734155429665179981831143438618789764203139964127632791198031271248805138731644475459115292319735433529635445594850411687844109478785535001757326614615579453147808906150232856254374873015503775263862521959415895181925171796931683951104 5688 15323287302433427261956647770172538100299672675269679129168665896863856690992944693843260305974291379203628862130359473494316147661148961091964514085896569802890023094540061430308310921181285188380309426592441277689163737661586447589132042348990128803408642809957918986051153587993129715282951691499135107043431791545295395902806734909701023873866907882492296428244128338738324096650148216320 5689 -16640664192192327780053398088669054879053313647962672414698131403856275719443516535851126118827596063492127689093866583489301284070332330656640527939515449766538369025586881511030029046015331380525983077054491233844383115008842064893906966830817061563460504734676458658307891758942471304503201432593288550226250276166483677320679217061246970146639492653726353364656508024111118437976404732224 5690 18071169212997045275857276121861345858848218451892345597123849502911508533323741398546954081834888444149977142499501633431251475142610971102840872262944018778807945756168118191083394273598739387426025112448482940053160769054518055968129743081617937899386079556346416097772636301532605914106679561443538665927903783763440632720962337834966159823171819979431770105142087563712583579440421360000 5691 -19624505983768820329895753740157988494250034283775804837666039300488379375637032794714945581028067144238301908504616995718662154535321196432753289286533560395336678234712476920351056042376620174800360169943111012165979742886019767117176458743644397935036406947185606273026328286801870513588360510408385942264071197271132518429080207759707260681924665402607326665301020346939924484969212067840 5692 21311209503241194196054586640509731988297848199715635071315182765484499120091448417291448735455677517141604058838490747715659211418242994687646699833575736065095838883570894555236070088387153746262118145413836196296569448613745453663217106438434146110407655802881179070914481665607830316287880992117419784478696398308815657852780125864183928567081795454277955148986478868251505228188340387328 5693 -23142717298814481266919659096415431221416171121136603632041435544145635945337726452332945119566220812068774107339592185734845311870784379623493481499536340295333997480533462246162541253453142057238829986834133180283207431988073878444754458782186668841959243387251309442004465963139970401890864075436099378995454169162959046239285490120478957386604375144424711602912794871839600106151770660544 5694 25131446657308058777041128115706332824451351330039864411136742496529756198671927836530058322977549891815390651950089343489227634860378772561098259988740406037335851213029671031569369786133560783786518906523377410558332485917736388483741853072029892362368804608033743191793395794662719760009251322135449532871735617259629706105574327862145657684458170525621720017815781029951707079791943133696 5695 -27290878456904313407056207952115563277002604853816042926470122660591174618413763401964016000399052896476391499487248210130299883537915793721828383374092853717954673865271678924982813784891026069525124925293800538382311046935843418238515963368313258383676062811432803112038465600622392404446794091892058537984727650582580562490746100207273569085342977076789352903064676082824116236766543690240 5696 29635648163866499812423436101024553993832986901109913096323296634349496292038854350943992009850057665413013434580289377647469909367192490628400693543153120261002555144105215345689409102455194749936472914223136917479171900599841564884497309898349470656615472253735449896326182483684038742026603442958092518613347856450971913920868542689690435664538573317133517884371691790276051571714855582016 5697 -32181644605674036400531425053364212149937708133660637980054900879446349116396536424122465429490338986833509308070921171646915771301710864434748135014834658975727693791548626621566457227838392660337806959522846608178396276457665513435839889105413165107943727600777548569845653656522782051970152705843036342018204740348083907609891951720870810378624695520542581623902647836742014308414781613056 5698 34946117184373924482442674081082111643623168105257708677355643478601070357608336280247635861086664446162397721167810245551306978959688685370501680174574684112659049946700999589875035674259705422293163279422695333130736964161778502909345156655468629700751716090327030096904263949531613606652553478838842775299823477124664209811104670783454333993278221009625290843592319878607237686326566307840 5699 -37947792250544349759584433715593055296703303695566637079673640133784971706860053359304483575841744838145290532087129765169477301922061476298338461161471901648273179304681297903741474471846594922556517947727660354061487172715989485699343098278446227738652132785647731634604925203972329586366214384031047850930836567866794654517638725331468688301066241573425594583067306398667005141643183009024 5700 41206999419684033947131252830553338625103541852415946242868772803206837901908472613172292879884561154887797788458562811303422919236999286115359679232593522514510973038320632931670967168178543157392321739844037181070498231546788042719922537443129723142694407658745405488475873584932017492048312640191585964341926120109087993797729955239675137738912278636230173974759982964529010965578495628800 5701 -44745808679488588524382009386567153074970651146742663645504527288995193682428439917713575839823606318981600966963830243040791183429015439025691733106697404666477464355447945069249499371503582727591721834031651223945643182019497592454910657427669824360697724540163790200156622453329559098349475488815457797210255810076161760906195218613556495039978797986021096041438776598603919615910473516480 5702 48588179208797862833732309037420429215152224220585444357362667865523326373003069578539936216227142010594307502280002283716495361143126782936424024434609938509525805642136613621546067901060517201997411004556658481998203540499490200062109071331682192424335072572118141175737826662887314995057679487924656495038383228087387248077569699154446405977426904866965870053448665168840316145723737574784 5703 -52760120907478754188467764563060115677646352589196171868612964163221476385223953544295871509271983726404465479072274425902144166251216187158919126311661378957275703382873196454148850242057466368611104245946163251429457587172388549862066050233186001860754404979547743201315892712198474870659083709850146219919262193585081189818028919014807434195708736725651188039731484888620389368164889180416 5704 57289869721669843736404891415369597384946826144275323044425989648779905630142506562964832478847046700829142628205355568797380475750549752475877660566863613426470340001141956972223060383987989065059598779023521958918339284663505174686091479640436298005071060281368715288865209771087389555302956364733640645255235143941083429725543794370646514957087394632593316557287775115967349774236847005696 5705 -62208077941225710008712994755005317294059897528265083353864902272335207269318801270927544454123360199723185552238435241647902860844622800856758914291481218001072599855827194033277574864851493811834220353425806958944352638653260692372347441547394941918284562796349873221738541043076663095252620157068314743921939496029484762913924649688595169187975241098488342605119512660807399935027970938880 5706 67548020746476284492336521213886490986498389227996740150394545262893231932978948647641467271399954205505381525173660213562880584876601972338609427323999559002564853117359544932692393358913074900712700918541023350236041150190473794009396805852057522041852675244961854597081087374543617581279957553111576426470328487485333067402737693879301848757739211747443306740431321252983888309225242437056 5707 -73345820390228937611861376470052640568207426818309922334395687277698858728591082446180354640000199051207035359976338519223097081908931974933338678074289617831173812348310395763648511748550983129582475349705480663236393687884677062848408539216409237564292775296946879045004413751330981436411234481495280362215362671130972097834991453339883127131300058767224703181181162770912230541525803832832 5708 79640689519013703482907507022783531904772617877083898388873557732988375977270845442682904132338479947671446477080810136433071459067366353679877255197672251654992607887930996609132346649126637974615008536645183545981171900057867269978425985401825986872620404942787294374470976918242134086874678521596203314443861204071634372152834809390173118206048143543802417915006938105887097234471321812864 5709 -86475195265692366848116447556931745191441628703923956879481899151383831194212526261928512956328763151624674515194803933148566754134133636308369224433119754749640442704856529473466490835442681735548992506750815334139011926418433462886099788119070825904874613518200538798179052624392269714075274836248068660523547080827547280382635566108451115169914528549123665198457005030039194737300968367104 5710 93895545884574085933600887340413179755547839391511600323607185704137824002100345584717241311714397040905500819407943329212370653814690261966384518947099312951254281300015141425284551577438197141973503822015583524652888903166212672020923014879871598640189538626788170812644921238514686592112380824290226056589767247625674880376031310088280867851174385533283435368777534451502517624932242912000 5711 -101951901851030360825960317016276180797940337391504910508470503183322335266463091038525642570719967647248469715665046391690762541360806845495369804394275878349773238471403224810926655088498873609456483188076169540175090583214302039226595908273052228861699903016599991398821065072165261952316705344832852771006757284643535143704606601995935405212414383446545967257873914696664084523457514325504 5712 110698713511285687924471757590970440946028579931526645164089013732041072772974813098242934522241391424337272448952890291211455566033085259009886562141756642527781597566496134333082376109979444879491059085528859768593600193115385214630036673499173170777375918653858946324269150710050289088786549997375929378225470155305612938057923455485214648522236581422148304349516420754332964758436155172864 5713 -120195087545667706066648904352199620008963857036648169915428430939569306568726543286938378921463480087278895245916137291200678162350333054463335856096757856423108599206516321684107065399599269964716501447590866442388154299009766786111743297032274703075873846620421423654366014670676509237765344180641217353560383752288173713032939742955811818393399290450095391006311374586380934447670268354176 5714 130505184701315142603587828355491396077146461937495956991079680214827803438646966183579071796717107708879489157115424770728581912632189913096261185263581296336115329719131880035858818228248274809416114363996400006242673207526748162596632780134547997523807430079593146738113501714629871627030515694302090698977660860571042034692796891744166477270446222930350397408376611008027095134763880812352 5715 -141698651459446923984213235787071938855664420333817866286515234134418554458212267318499871921169018496004330525842447684569977532631706157598600150781965371338052729339691688366579642066440272771524862146104394770707490923556071470957760019249705079645140729028784807748352577167624618951075064105021417983530334708765696713147896028679652145956773251622401478815876887927524297007568910458880 5716 153851088529183866169212460069061043475124180011778732944621791943466553960491847333815306133105063899678925720054007886704003599028320911366615728109502949428298866056378819904306365673979738625186508084713939098294556263248551611714518354889305647941848039342013710020907999071090053949790610369482906062504059201582937172738525144303894277922959987559666594146252725818429726583097112180672 5717 -167044559306096004519041572579493414756088100671171332022551966920253092265410628126516221578105206407366796973264732473140307572039031331654829118616569302389116409887187296903215300296924106477665310184541195449456452388637258834982775207299264966546235515817731359571971825678406416152940864087976475526015252865013746775462354019367878901001850385927159542431272023840528399171503445525440 5718 181368141700762633072947640282670847620288906636480184884585247501910167342511217550318070746601181637406821240494796811412539276506595470322904081560226965306213242825251472590245336121664445448364667236032477079731675063551939792051792746152971550738066099025243189864585458915669642461270074705365167691774552908199941705082163255487787200749493108721357733949138843383580469368409238703872 5719 -196918527032456308055612332179862622838306479861159734204680997444383061856395005576923571757980359958914619815440209031585686231512464957415696891089118979019940453031643030097316219056197943759662932045641074797353115093614799069793409562488983987637285767087998192936564026362848942558134247885737713335009210048261753210767826895579914583179371439541067695180092169819370941120305691725824 5720 213800669997525057647488609531965630294452873110579399194657240574334072449739436939958350420865937436042418255020700021044399645494096823335161729224416748831244485685312180464440574079457414412526199197801670743481779316665262801356574299891198669169978954285927701403693834263196351234527315177430352534453351713790542138090262255695131576622623716962237727479311514968035968679882481175040 5721 -232128494063241056103407766708716280871184265845006467783709551755766495587237479515147837871399668238582801928683494517061171152721663513966893581858793265474616087752047234362231112395070259160932943589408007062689844067775041599132705247713297222932678526197436628497895788124245196976555860284228645933888059537168566879503588889377300981938160712993000434316570613972816267865354713311744 5722 252025657008078752417851712366111056159195461910812409368215128129374951365139808479141646036421004018958356881660497935858985493960456415824751354913727280722903074310290954832932904817545738234953469664807610433797987017674425169511234822086928211740734048244848878382847546245101570505485982062449227310847429802270690116665039305635385999023360968868601275281107340861801229896087763381440 5723 -273626381731043074648941335427754033460882699602891441975108828316784017058509172196620666662924160446057863473328397895842922254812905703475652417244728248354161284383414490265189991357473678442905862995932737144371063693256802451209722659045262810101687484974266488304505439999281674833624028098960145041335317692647754903466175468978966680260506963370037588057950811793406122983782273017088 5724 297076357888459846186472986433574351880673561678850961796372637120248064664866094785749872683750496122188932695081548253037557870004144043575759145016244932514509557289473566462749823707793472611633315158583069485587506489479583490674235996688785345961623976082943608482416497219779191398422409212105959284593331709612242874405448121116103190389232840949406829479671958894955394096789478445568 5725 -322533720389463424959550965629846875528069529234275740468459685713903200388470239793531017688223690678148773369503264901332686687222253338494729846128061056760490046664916635890383863180281898547715422209049859880879874211831275172562536499680892912019884466322715122413643347861798441437580367800947862505797969704716103983668696912670073344431598469907323001306640490311791199615068726184000 5726 350170111294413959529021926764665894189025411634557257983231409193665847259263251024005878897829570814054083387547498347032422167899772065932448389713732337275492922269057935299272354160826275057189683537504849797098674257347742963879291244581514411737195311876628621189001703438839766233437672409353605637019193247422660063900501482767609934142500782536019605485707154813689908070635927606784 5727 -380171832217058175926504273346975289277916326880536932633934107772871355424588515880450545520695277445919674137392693114952340371114203603838493652628289397399588744588298787407489075261760152911103858907934209205223921293451938137821968582587074536123563481479430006155217905268221690039333869251468674989515591173605218132677394756719316501790453641551329723029527617775553441589216993316864 5728 412741094935111941483250058640775570666992659917759241593417044064319449565002170432350500921638963414007598854699127495893157363236167949100655101999783677644042923567149824226950609546631271647581232172635003068694613521410500823402829247703080237440991441291428547385527297727758330632530095831832978072806323799252899625632252733696344786395394034202317315009295712261831156376742417079168 5729 -448097378569102194628636896495303035301771814006672672268694674491627948723736871916056432543148852096371997791697885141826411177081850526573720433349583517796411580247737867452621196382202220925337375525528539401385944144107503465455707829654504780677039789653789008244642158724020512053440299493581113743286418153740201118516192059888568673056983835628368753524397367788239885692086883321984 5730 486478902400112448794707177454143243242296071593139205371241156161681674470610917670545982132646189048626368906693325657924619750421073232487425523346508914181373599090134908201867074792895861145022442942700366577235162300786053924155972880475914628570963980045723944054437599743684607205911273703958184123011954428837842923854585448122241240261809311182787460147662841960318326989205880586240 5731 -528144224168251099217960901547868515870099747494189525221576610395197892336427813902649662787973113391936541023546514808365156819164707747212314468168220228895468362006219632363669404229653021170678170388669017071418367190000862170460094056465088970492706661758727241516514740638450444718027916433099840860778471535551570988745888268410249391665079847741409617353820715959723571310886085090560 5732 573373974530326393223166272643338219876551948144387020191507208508678583950389077832129230053355492390068779166811017449983360356977924192092045132092731345089234907682173150549375554407727153582841342715656657327152970580092674168341773994514381699774996357508073303549485319217680803376187011285174061338010518454927059989402379469806898233338208459714927217819277446939530465040542175646016 5733 -622472739262921327627393148324023501902601263825103906739811112139641715720704475476426082930189446874376111585446469613145843009296202989313159916918130972757281341146450454789659382630342757443785739540770637904006483905920702643721290667544784692377691323140234002279379366449345945456954989164505952959713257624872610741738612757986225957816107820073822024094811906738752994448605362943424 5734 675771101781841751113948909546354178775379940844789296603712786905174221548845760156801580368895169879106910638745136609417274973734678517720095307083069830037892095691075208800441268417465948983192113098160557853077785967327850885442095415468727358601414560831946173450071974731435144308257059368415692367537521518540198782879973262681479525761075722590030896552186010491172922242196335500288 5735 -733627859617297928969714982722090966685160265338780617128040600008402358882067585065040865658360922866373827190594763734347689613455081579081196051888270938256889798499340298683972722229023697640016801117784070681844873130782612445657001710873129764084494982646348938773210794779763985145042391408406279532663518131826745947702859060114937458439129606289154205645635434345218783189350737735680 5736 796432429643263842831626194127208633055603016572393494363623968704374695297436980037095672874817422426599254818071510674671580107810319020253062760832201644321535802554059227656236456074591206554331226086078543095334926544803300775662412943544190493402131584286243888801237651442180689172369043232014066501726132555102468834467588565842859371672805061713333594328650256357880075961475816937472 5737 -864607458116930189321235077818569975722247301876975350733077304853129315693099097271046733378175917492304491435450725269774449395306386506062124460691968344434234022727173203697389740815260019804973716582399059783350498154224478751773637539553592474130368175821961173860723338429898228557979560696672626699920972358154924135431868082172457319427585954815031469280268441900632947618277345211200 5738 938611652948368432618068258840426467037780186266228048257888589026453086559476799132210482191358675284080647691632714002293580760681898094331651741786815147603355359576905674035696088456600134239168808024615925639182608583402300101889962491912553579975100179865737071646092188001577689444563972188433854103156495982792094792530330681368852298679565490534846750850765000856147242851531695311872 5739 -1018942857100502872985690119068812617239903037470524751084867090076973461449240341997451326619828230340307087989576789548302495460152400858317059932377404404551904087912365047449220740522845494942301252369513698277808540222067446146658597318193760900263485962328969672054821956591107611708040278633988892105616884464940548895920799759373459731732677869811476743773578817001656398612289411874560 5740 1106141383625060288919740430606119455001311358588070689556438213538776550532235841952282753703698382326770077662564000611264551813393961995853891153757021962646071484852098749091791425933301864970262737591182489180778356989391269036145614072692069296798372695031262174940301341162113811060697046232928586643958770025502988384772865040826588183840385413983362402896915682366014529172040163087360 5741 -1200793634581978140066904555226577345510614582364933703773018437345472419374527325347018452248073675723566762423314527034357756649105336649117348466216013696053131242854726199313022396930863789618071843137348702153681076408462887832873858280826309485042460421527156639120392757025882666845213557117819071232581318737683344222015999727811351683026733115067269843568499014892480394357823445006528 5742 1303536027979349790177585665127432890103031873536581880073949061300141142843739685079536065332855047935769737008949782497116378272790095783383434145032748528659215674962164215683477306720921921261404893007895208758205621567108601828003100482328867669624708291429522802472240671840363349857534657682122586307685931448421691115550687629237305326644217228746253337393834952705579621961853714106112 5743 -1415059258920893526463821658127025122846608825150315653945606725844237788306382713261649393902578824694911549120274991746023000488400060620980552855166379283380740955851060848371099519852597390464662460283495732843122498332829785109643577961895179814105298183293928425565025312531787291008238221279669173672603760578493365879978412251026962892227414488902587396007927099883591590575691322696192 5744 1536112923371736379175168546414440163330354735861841497700766474896617157570325343378218639083005609561885342821555321175981907324764648055823561230418009213527830016678208280602025180300055931666216384326483510908195980206221139616542339154486236346105085320439820454155796683380159293625775942421954867273039066465589573659230706352998535479870863779788967824762256727440431013583163547005696 5745 -1667510535365738863635296123831935265496937242159103711971079376245258003784110378356021393488167087132185432102512229850350022486018150462324269502414425118468816016165601386514621147567915992872108186600353003527456254034872388861742148457621803290912740958556646013620041338265228763017252623616902762184529876823720821724807634834395866506503628343489904962389375072412165570170615678402560 5746 1810134971094634896796965842805142872309395215413263092781640542483351071221095165476527383558692191288948992252761159041078593133823035166840084513868682827180676144565903410485164369389568499221381779752170509813282551615163599759965708934846893645550711327783158644287155054091740673711094330236264008889304587020180976217245557392187273877736547295796644050701483387314560263456710463286720 5747 -1964944376158256977020814888445951285918403525176164276321175892058149165519853724764008669386471696010982935535313528165171467468458434163554788490051899652149284194913492598736884428996973963771395246144497017272611263080262759691810214737493668593023840214753703105035453533912019502166550864131796384627187769219524606262170696030798175169820280690228652810689993851946933684207816805065216 5748 2132978575334861868612820697896061616826631942523842206621723903922056525350232391128980447286996553741182427658690883381818012541220494617414921392320464739623561618795714634978045361405611266198573537349898204560857154757349323744750524189083926645590422283874436132386865934799043670036566151343053356672463561642501759742785021493364576503666499444964855963426846229325434083309694055002112 5749 -2315366027571459018310204956878768863330223135228370742576152764333795452693675595429376437070303898315013162254329787034326011112677159459268902998520747690514993613591076944573966963252223718783442656905074200534468581627852139629147391392919943473057127231543030895554534152361188981624531829209113924497550651045032428051822927615414809241277986754615233736960461459776513550019502270119872 5750 2513331372518190635546367531954807188628678757808372420989146344688246228997140839824824508228128497757127484072709217058760337496160074960177861958046392780847373687867281640030355243749651845121314157357110971226037652947346677912419178587424034900419463783825922088456612295117452380615620322520164627692513341625088862493866107936539858251525089296250636632053228340382878651755674477992960 5751 -2728203618862207861562561946515261626543086181933594109662535485789405999357333343079361053387004560661871075642739681849512695448938175865272526057509843163407865046947803367666504507103905227788820301967908650971846208872628080321303468837897508999729234977137273838125059077792420487179473611940771347165025043701307297104120750556081044254186026279370029399864087765522106362518995564781312 5752 2961425028981150110227818696287443091532114753606234342641026289237174748142395700927157863299881485261105535743538878613022463308313691472270930124738516316247236182071941556702961533292114269506832410395558091060350555011766202809113692412066067566160290296328291105276475783055389263745365415468899112876750698644969499274132851634922994323126638095981127284219789552645084152463441650292224 5753 -3214560759062483637843616383073781997515386173726569573867489159230805595025475503388521043177612828440646577310675159044147618891127972253113551811174782726879342137748406478563772264711075845787080062941146848200434560762831049451918014231225441268485742812618949120362339325490147272341838239165131803915740543442028930810472565217556182730108746552242879269294289161123023442070683547894272 5754 3489309318853196560324026719815183051276524143814037250817479183474447968350294706098734723697040102124571652809878891803644756989089039825905311021653652491391310424446539430051417325227782895748099498041762035712089949977850986724072101499978921703560515599061558102811075483646985502560612032537737842960498239686985970857722516790825738036293862901390483938835874352294429321970795458381824 5755 -3787513920647875106181711664380405714757971926048777727385118439432483028826301463034723765769789980810413285469751565929232521211066796178167055727163914614875243531880761974972615590539098957187971832512139985653610984147179645262579294501564770222251583221705273636384285877484734555719821128078330213448774817583700930795977410631622057590761151156837126827959825432881234623129186761646080 5756 4111174793028001096260173981819196637132622626132348065205287511689245875707888025246305203686806974091905524092897745337071491086477427461915136398234678757331382549472501236331390302031923766674402660570304516835455105755988631118752162836670414380023070923761807119760303988340087750670352730201828161117785436687377993805348140866781157276802404764832540389388950738286669518498401450978304 5757 -4462462541270458799396394387051753781079306992658796064334805000823153665388348609511031978499902328774135699947983583199478597596330430015822047542456953173398604082548581864738591722459405050906469131056216351572711583916259615798566914509595277287724033387793095535066637290691974046599737945843858302486658772182491933558577184982879755871681381298309917106429904169567474975859395387141120 5758 4843732643291066952729323607149855840349194967069617756638665291175983452636441670891882338338916152360708803030536086143913423640991006940230495053229003104151429780042708800173849380619775319093862875137694968151571778515153230179105738671676256369237056230932312057990188606568000535520542561036696984615595216812742958923821604776937179752361169154183082946949860278964040802700036579186688 5759 -5257541177525385376626488788282765628074398733432865698575245393165515143724610845182483259826314046619610927435733359929006236402248716670696030666135795477024863095066043207459415829844310132276302507111708387731812269361727055614653033627700281354780160630019328990888665861778430619632797241218897402561695973468609302907376032736560214016197661716484830109805071395136224931582253275459328 5760 5706661887323894082881566002341439533479389811479670663072456807088047110463233018527167077878288018961383313057668807282042597519557640207026993671434873330373840175351828228695129147990325259910613520614021758989689673428903236670804056490394175681522823229138517148903162670989875242410182515662588373182077986851659646557399743727373596477999365174155200972543202937435669939642013091872960 5761 -6194104695305925011666287264159055705748520143621187660449133403756861461205211055686504098042702833052921717941012467763496077886214937198093879019314172292470165783693389576356640327704522781943089615645156848758615700763360099883816065708540098317337553051733715782453246440717200096242384177195607762710925722235087912202014410319976559270339067468476365627404271720839117543551345647204352 5762 6723135790735027051000499339359511751929042540679187670523136840272254755034758169855459118978226315783889832086162667976188568761025807617731706879046327004873621015270233945237718265783396111122945438384883095323769888180858092882702115802225275334082148215182993706898659819941533514521365668211237852280776574290789175242869630865889037994470300775244343878482415701105813835353695217956352 5763 -7297299423411299312622919601484961024937668092225553801538496026988835372258224223513469562099380939200072435546092807380123683061189332305874239739067836202376494140188392740917209786994410248774631696796057192545967696839890108735580307811630192854677414327835243299701425953512396450187178743070859407949084041912179702011678875647392237388715846066088016228137635901431528637940343801865728 5764 7920441548892540224250991414129089041981825189334026312103219311978399843238741208579277707539215476750288435327663346576183387697735501479394239340734360185364390067382257367428132668506309628235757011714202394656080972894689826832646279548775746990691450263639047841409587163187678307772237842699193160219041952863476355421178607066457437923733516912210649149918065731462725828874822653953536 5765 -8596735482130557434714184127517902804235889172132218556429529240735841674188347924538516259508184769305042297718012778195352912953797490758039613484112015531115864692536215327813414180341707997967235376898655020979952347085941206551065598629941734481714870841333526698185213618730503084555765384986567197711754707015316972304968648435467710780912264685730769263078399922274260216367733854583680 5766 9330709729922705904299009992152659101638138962839329601913635383901829767133590864191399785616803164471374654824260610902404385937689859986479083185149626986512489744321369459890785196835224526193512748058486256792071366674144188155800604479601352924145040170594731898483185199548277579157507710630152134892388150161638707217733180489373300636360060727362535561052584464697746762695350814794112 5767 -10127278187019555271201590421416432468985178669692111115221849575296049576407755080246578806161485066866698035987247268118956384912146568153647273969086871235405583786678754743478093821280775467539351551920912014878699224693199042463038950727026209125879585772480074043081906276494203282632988857263733951682868365369218304151819109989234959889066309732388475800245733490887313877493122497403904 5768 10991772896392843087638400292059596043435431013213103337680483679349101118922451615473643466773099779720847661864196126312708629200127663325290441866586518231376786816731287829076718792504578914296239598708054792021529432611883732419972842200968533481683940069188445563107512873617197967297439630439586877897278896107270660697529999973699998599464545646649969834035542916531237494897486130898944 5769 -11929979591156908704656026318448754540911409026066552555064181419784664805757873957703460159547072450635807457840630836184730876649408833177309113276565911078332409779644949903393308631417194553029173814488364924926662331302868964187856924499501434861595783026856117400913785607383393171377416467953009924593204059939853890492379222507189873026333780785794712214120423382962836166017593676161344 5770 12948176254063714023846428349110743451949024395358508285201784790672786902836734336490531250980390092987031980814507264139990025969008600436921571229800833787025080199663565965646474369957257851598009850695383197612903099948956054192963427504845701528818266969424732727360136150841467898489074666850635116704349775214183228387751394111627730501619822020938702151345638521122959236585683614655360 5771 -14053174950477898724795121494967615175748860200272187094072595912105050343756243136457507282550171230917033604902986085619108082806897601071276703525153130650106656706000352436354622941280679716465896282790359090410344401503324052305529265702640552530560176269744737322545274649063102850274784336694501074870102881676379729198946648264129981703967884169103725892022896665833843157063731255327232 5772 15252367212415910257172506091596512234270062198497101933582195171777641083197660156409722829850426641873277156407510034000488070344068427911722144806255530714190624588088754200358054740808413941351182772427470618420009439815483554928654544553071252150809168764130403262451631620714010462453788232134097077319642179850815936962110699615547357321444970912347800653570613480660407426831991267925504 5773 -16553773274745044629402312512524272076337738920410907851886012127532041483081983888246223062030441058710707158963132751879329388228252474341118237815441600145229882054457282145099579343562740863599043484695864319480279554613410921029556767618337439057130857773069119897333111020490627264929999398761126453610348776026009535094554643415912078773319448428722687436521453700051888234286981614289920 5774 17966095490139253780639288227232750981772627917814711611729949657172851344479423073722244439825517089882014938310565147515153260708029201765223014266660963382084670106196840863953975616040049887308897905934802982345299523505359319367788779001576019591638135708280365489795493411977964226021552006574517237335169246608910921888949241227335166376091068230317202071529194860865349667693373465073408 5775 -19498776277046927036793912863981443339046216209297290049611070931320495508382161450728447580495704042160354779429822989645059244288887888020677960927612178939775917327525238378662404378109112678776611869258344747134001913421433739145790725855917352935462845148332861296061487057975459531687638978286408265541247870567559706563588673209530928708842164333998817537371343435397145324861151224115200 5776 21162060984923836331947146041838175551951950465720247569077087144574528561941521295522981693693548681404461216619498438404003432722360244001677203524779424913603969667490307030752843864998889507367600151101740739436884041397722579299432125588994700351278621426467532870061361826102708154310673288081445127197918898238945849980528644047612165627774131561423160867426497584249283162061025169630368 5777 -22967066093519733104631041313855786428971952017862120795312219458782746312026919386185214440240696664465458232881785445099580469861860847184986209482135775512842295928166382568057844133978988710695204645884276055708009945059999297805177804061062674167123421764950603833484038333837302852468985241144293575093823775357425234039828801008740871031050781175083408513292385512103254424156077362790016 5778 24925853198294068994787697727231651899408031949925140580811574721729549030485860230387094771430326758260733962290581954415517122105855632588357238126208594262772954783367487990466417460040792619116107552797630262916731848345738449040484463118933403309791401750743639689455665756496926307753647223285798606942222051448995755917099005353970745917766591591462135880509862450766808338001325092846592 5779 -27051509272307443508663185734024474182091060728191369684280507301684299560758935680663629493035961392142173415593414803084978100827933961645250596418737729261300264122049680400348120924137358706822873878776241889694564307653365124388552950973099799077643392967181912053611489840461300316382261703256578541706859153807660940407800886010605170362650127912234207909678511554328242576978053096892288 5780 29358233736442736395337621696204408970137177362657721158703194001938478549886801983339304582823855257748666120664532128689937176968692167100926426214210152269428934284503860114581037250009853040988046531296516300042259839527054321998816949784357128820643719205262333803234913414629675668175443101012678733077557596795849875211330737740452499140649217883553953736877294918737752149925010666957120 5781 -31861432914826806552155630482151438995921228824960833702731354698380079715698230762904921309171452897454098761532757295610290662892366183646427486786996961143530723041654722546376686686736587170809985909164844472172760304135712557978327234466372909492366230482464140309315607504673545418721511055937456488752935942111616107019646851646495886508321320659246233278762398082362287523960792150978560 5782 34577822501146540642234321289047143174439171534192824404966125791088740614579260385651629929308630888507530112605135380911704983491313476287877446813771758287703087757180837995230338188604705810195357897045931582478586924762847177750769979165451669501495068830684452204559029610234390662802387283392888941255049088825535670179619464005883395926188625662530478945815029985785279420466101759215232 5783 -37525538714503326382774789047898773910549239137764996467127490298529682466224673110495002108751330591176760333539361509773445193329585304776178294110380074928033605740805458008079348467547627190750613490913437099334735510637408644189971582901608681091935491804227049811720719893645445315482832553583110166376398560968843164257764309646447754379437604784481379481517935947956241632720414237601024 5784 40724258880876233174180694940755901707206826600739386285284342783452181426522483697763521891800300485841521963118192248035775921000411588287462285985998737263411874881688282720950263921458597686847914120309995410675063665265189518658229761197285119122802410832349005761542033334179517508099817518128880934931529096328056286188981654113178857671151497991005738770206174459782359721821298576964352 5785 -44195332238544228762073121990909696786537839091436515722536982064344153403083856917102939003742876887682139153770733612668888242552312759648702445797076641831678867628609038513703712571874257374359929395999030859424885607199989823082639556734923101259586128462072724585903309239263400921484187248427591704002046096221513010170264162520521605640183168665910680815640246984077868107395060216019200 5786 47961921833361440885766434425099802167080076063644450431198154963684086784027565721845982114566309570207972898901596794250488503879811810889481212578221775019014590797882341936154256246003302305125278155227086157747098636564871082255074981349076606228713552918859683762255736039085829704984477082408747572244065199566461846480937539868822392633800715373568387715399517521644578539116872526396416 5787 -52049158443031141981682920156680946617886135207497344615706644086391849635926317153235704678081356311953891582756575651656822096187126739428122920600561071908376125301483966728062307645517987194844155650229328102392438753382672289014695143161167848928980021735043120324986713926843650776951694200966712922947863653891072409891263595373671902480855776498814017186978586684075397703724176119795584 5788 56484307548965617357818548659988076370520949821159060279296208035831309472545304738887178280855591768414285334551618378601680454610716070019634517624437864931253164071812887449705047320471628980650597680091923369642529099989308601080352158689476778777688127944645976543103353554476552305007632087608406523060517337342801323232575557868111367241287452267973825752856727101168400569032016483019520 5789 -61296950460472822999272827511288848995524662262357350214579516999410180369476346101388300021593474595724613075498504786371940906059650846285319223479482288527280762331625698757446402846792312428604478692259179284228517491449406245735547380155855841602584896363985207437340594368900217352188539078012062351298859063309691711821233166380563032232421431048720154447397486702060508550899816352836608 5790 66519180789443245797019154545075816024030050230688446620572088383910757975639005023758253095092787087342516769580871362129158077628443067204306802139544344462035222127043184923285709671598412195591176698660911466963630667742095372672844580062140219442745193498938232044510680574236829723287127083076656044354008587840103757304694685170923866750541655558603869237302311224377954661349899846208000 5791 -72185817575035900716420952005185232102139608638048366725029831180336236108686366688687056905406376124448434694447854098816966432492753862799831422279917761061827083398615792548432099222915033631756340923100340322706634226459220817033245326055369664399692230193124441574986831787320658503132762278760058002636139662848901837311062116177969218271907636368977081704381086003886752014681596931869696 5792 78334636467746968564211679054468255224645332770650062621556299947575871002957467852569203812134886787867548896697694594770748385103366831792627700274531312202014920815788859103162338377893538694308325626494422339139438410843067731227528204014232531955348761018878825192483577977020495297422098226464640880506342769135009966185330388863567606487411738240292520341536203202705082723739576372351936 5793 -85006620501410364673998270172699125227338258353791620878602120320752711824295641793662524330895214836699769656984072214077059929246675114953567846132722504946126502777729173923700689326253328078244323081630635090453034396612313834482936008794348216026049769708468864320428215589485864773796703764479544308493021292609800607878745956679026129171417421669413179157516215376475542813572621833823744 5794 92246232110909567202804928815221922537261095016240015835085456630318519838353406818773244911944306124503935865186166106183647354621868839978635252531572776585822583201285246823092557262552295281763976222315134726731971225532630832586741164727211674625593229801328071756555117584798226277212056244701634622280811964027250178277803944159056719215980196693577069522207153127038322173233615973403200 5795 -100101708193523345876725829573415428315179756606051698661880456101892179437553813826467896976272968690341367236519286076931651639580626457767668711364046163723325934422628024538665377468306084505284999724329262595463094563043930057528318301564622671597420175071967619932154923632010870138431086858218527180972939552345073595652918282523128808008639943256418033319738110092678115385449486354777600 5796 108625380163805182504907210825761702941698453959392606112285855388050696609025662414005342584954819990814422336708296603466349822749509159104122050095128544213829083918445309428800095426295212110737935830065939341227764273287752619927545398837559587177741692669284135607947478983316335630581885691585832171628297629023473636455196576876596150476979875515583765579668624344141580237924261043664896 5797 -117874021116705292131322768354256764911081397312652401094827404088675519760542214686532173494266687617536927620111887069950141602055755717528929642048147280743938024819312856865939317746794933015257335733137249634391567323216772399570721947118600411477437380080054923654282653940390671840828722986950354328987476733276577636478037435187948077463122186354887337417788943277605456047731012618149888 5798 127909222392367459152789020974981191021297394126298650007376668064910349639923813750198861850376945657281445345135479489690189406709533376708651583939481054391672941767481025217936993533328231083828402775091464342028130081285712402157472336748469922148479868244999673137370267315633104567733874585056040641915829522983896919953772983186465078076071724111387218399334602542839090085994605051189248 5799 -138797802029843785760474091440273329344799979316955187315696029529659937569407241576985091237334793604078375808323422562538788281289201002460838568993767547792149641520166138104317844116508607982945424545642888513206115937128225269363215073402029358839153404582813006004922076716418697257550909028807634790711633503605900852464127936435955072666822668893897426908397506672587829945776717876136192 5800 150612247807141140720429004212792216440176102239572213127286347619359785213126058470053864584661751157227558344065155786258361546753278835863003636469215611896956494487078049908421322016268993031132186812014329005519375352136218866081183498388479276539210908165851899797925312803153103049511853954219514737872611351417246553235618929946811431555734321285488939694952035915455559255370892012372800 5801 -163431197792922981640479347483692807400624844854006132109550807680161087883801028750769994715105285800285169476716859046497383542413938814219952591575456307827194039616894500583446978845290915999680277522086396019963727161531628736945937774975381822646887063113864623918651127998933751614442317978175958144919385473457601798989879364247688082642458977236168092283597605727538190167266698149522240 5802 177339961582334862435113847610599499584004816213157348284237994954105124284986934554507844721274855066204535627709976555374649611658592662825847983169949612059538757786350863787555622239704220995670239110306325796067401180655718458194501175967472897650949731088893859950650123891286500717672297078124762743361890965760967706139875980678320477165968679915813110246844302191751979917697217330254848 5803 -192431085657422833721523858933793757419848995658203611999963257170199464139687588964461150727196739046460166105372915849417714133522720004515724667412882169156899717564186919740344301190469019210717875049016820418728396409545694371080333358487132892982416605289326023654585729026452901255550655484001134649797132622069526524701256304330424176920057547671262183093331697808793125593992300973189632 5804 208804966603229140616467711594608474019326548662493624798131149367101392178107334933990322303232636490644521374662291844616509852384080703260109507206998496269335552224558361420064925804035340419458323716948894914444449815889848450514864476019322655479733548673646839768387326731726726126894177052887997460569117099753810058790968065187880686245802687586168191986108200708692593265631395502212224 5805 -226570516225785186657998143177949920593350381023077505776128114460567978105723554380052757501348277867119001399883526149150609046805644565750681558967175599669785085862367697909217717362087049226890481035075690688423005605974332289429939965382008489082015770400489476779843446938156871467312954373864681079933956007471346117354887212139186028447277237587489941292869330556293015138996212876953600 5806 245845882959944203860149872192386862376950749116409063137209234094848330472906500779850824802471995816304296155615957697662321869805235581550486618205262506755822577580372170024186586213700033085322442443100271200271924564226951457094884419334508366317869497774377376421623007441921882131451093067243977902406244201401980655776776922795778711923662983193855015674532690724681333542886324112368896 5807 -266759234325545954429283039976391555736531201633094049553596658421796589432322799306037511121454443938145806319213958051674979325067165192925731846131885453511997728204089320219334986274404545281205148332360460726112286749651095180833569559393389877303557087736899727346271717964767105780055906516468497954617153051026499940764103837623974709713290432175801414461940001291568944771875858481928704 5808 289449605592212192895167346530642982170461665115169746719677411844719129629472432325323249086569545463999782138736239392786286800602260387516917657758784339336149656493690548454756626863774602205535256046719488424149130195162801682831882941668427889559045962427483966297462968924543624077734518743454799116003098992222479074476948848649432404258501083242031527567800521097431452028135451469874048 5809 -314067820248768095323545164430264461104174583248250309113163834031374616280512783944428333471563518526986362472608404867707162870867671476100143471199321924752634078854793417862173076139069045928990841472819882327101952266946257566964201243525130375769416013576802929892482384888729808806236176396038331504612922255635261901214936038052252712106134648355421902517959324600947311920775209457858176 5810 340777488345726614418164225170373901661915919524200000372463862780705279150798246142415340623797909518545971988948265812235236425154017418711210131131815342548033026440204760606442766969554449144856597907046602159057950142190971611125282117788426090397095064006942712195863606018864468056608271914097059035089515084067276601927906740426608196187862065446262324497055877707170255756956739822336000 5811 -369756089291555220314941876494540032712528966493928385864326543070699945135688495684355527205688218975719456861122873485465874441539087783714526422083579635225380072160080557487064971672537956361058087346806975699340698080787053753389593398583603529552617864953391543654716194939599066551376067731465397971992142136872173573886627761045436753737562500502168875563605651373672557659833253995826688 5812 401196146238923683551991538922445159884313799182905017138321047957065254966329653529130803802503509059967332921205761920393672379547542965234402100106610854299189976925561364777098005286720719285532092500058472163036119810880590497258065371809234038104825829947019170324309474273334227391695416129236921689634345212193471161586557092461428356063038439752505109549155176384732327947283714560015552 5813 -435306499799445761042108558193309707195732764407985780455757522309004754442977898281427166558240626786014423747111842384418573545279811416991209036454028517800020290874217178414069512746932424746939052385846832621392330876873586417449059741897508044460451026537464259771810195045972194252085103144007958827587013858609788693154445217930427430952640391692446124055151767664040983359075548764665792 5814 472313689478521265972799684508342823231833595899771862575567617818131604415926724272580332710299705738184766114755555193051826727353242983610796410481316205662391592969919624777937699610913239243744682490848481268815304149861597498435446473796289702961147321987337347592085674340255790515968225091967402114570938623969264298748164398572642535186914454497963410846601317304327844556862465381040896 5815 -512463451930034265781858642645534275963457300451818188356669088293543024852264201174890245914470460534585015602527540804816534263750157589105976444839610507019758115920770641397375100230982277460517004900485429448605482471138882633328978028616683860044481735844679745131725141652664613685826253703801982336315922103526680387253749567434999669655367313463585291363265772330016408463820427311118080 5816 556022345898503987736301703093046996557116508760696169203590496950607856598693549370637305614982811907408674693249135652700463478025383805726048359734533585461966454662140777476063853769717241437623801923113318998256316037444703261952709805458466445247322375516479686968982921126939747659072800856691270485526116275841025801652624474534890297226380713357343304982327929722370096210703018423072000 5817 -603279514548843272539621463675003432343931245217447853995199929390741769584278871281724494450236953454239640270195441362508801678237766852077441942538866200749214842860222026516225244831673004410129268683670536995667291413319633890041517619319468781826760389632118013645114332905076275920526387956860201413817813996719953651339646668400807954775666346423682704888582006257040748931789972912052224 5818 654548596786603639641436365041876931587673521381821357164472893447439830016958613944206177278994482163247565442454420191413347985304213696274828625230931049775289299779162289477304255424507682797473709356440422079790579845879517206644932152047410491708440656799849859556789086114948812380353479023752459718071810290824882437000013718967641321800289584791687070269582927234156399907936124829116096 5819 -710169800150382942099040677653489514815649012672676477878498684635647536719441709753051987286099281935361814604262621211083263140563718372096211930565173491077255584920718802198833549538989162194758992757753591004745200048024758289643860968470391749724918531369939785595937096730468225202402021599970745958614924639336757103909480817934662023341151696329094780779341683975613134403356309335825536 5820 770512148919344602083820469576347894799581686823683241932926373095482834828663032097085710833310719504528724844106143650175698730232800274995318382752464221419450082631984845804337387142717470007376372552423722008102831299901296323103712557385020504999303872919070242939480427221470297798716058953067574099540909626613051187255358807631448087816335988445164285024744647130206564258886583098452480 5821 -835975922229488335273865017465716933615317895465410945536177740765311015350980434276263631192044630624337803498086998182913138939052791541149150738515048416345299493967320583654361013725028018845229266551574117001344213401346488468515203471075097709579869850146755581453777716900060399866014111774265338613443431556709913439389715173580171798182695775119555496336578826682442927876502264646930112 5822 906995298239946512033630817645828014708224956645410148297419884429435288564368919709236392187541992008809865870954015997717009848321403871694584703940388802263422631792966974891080624275622281905183808061212368998674344562201418892654942879232336300352385775069540404449184285783063972118085290438430192254912145022289028201912574879449268333261399817129611129406650784156005699543212150195836416 5823 -984041221743315908152196969481575574933705556784434995895520884627479515155800186317625825600721587879417570146458871920632364568870689488226866291087873895162487526477427729477368114950554873854746068507106648584702607992868684023505623456242154114223515829425715098369759700566353902820089237981944471578281346539744014751321286678801614207667627417253334214412896697246046522853450830540815104 5824 1067624514080715356216980616849127460277942364637958568558188406571724210635661939094563480735182606669427803964956562442662098809089599683599984671772875825626943149585908878255941684323839687640499865690144058421327874699947598755207542584426514349324967169809117455847847320884670886337478960852724610592718242206469735791310608664337795796628811377889000425713952320120462068457610740950522368 5825 -1158299245812472831181907838752461149528605985054993939241302897837863658788075837385327912591544240827401642400166753223457170219950789247001256836573990976332948657577602643210957382119097179846193122568847490089124946252842200285584919359774775550529305445983794848768023409323105950205796525697112746567372975586888647323058567663794703057036749599507040914894126274188983717057156399739755200 5826 1256666394319483629458119430937455676031571750918650300212732513322202769345122983233112060863621914469097644182426606312511221612112307007241559788945776134460333858298497542525199972354131905159408398002840577572811338246700046698023839925593488552522438622538541174159719099248532791433965284292115216739988880643597827457813092752906685112653932478046182164884433373624533484092047231243871744 5827 -1363377810379610736620849083644722195269112725579461155622225210884538698425446863319514443536787636155720547204725303260634783125267450408984677613021350720637146497176386939578121022877630824439572577415594643540229393234283606406649178867110426897815944532479638963159780291736994720448030866719054193330673936823072750770747867847302058721615351358132495397442084234358833068324962444765708672 5828 1479140519790232109888371307777613419146364542722789148061744454524930133977134786564863061461388211026079007508668362026187794704508207570202860527123887887852063904609296999590107279258007565341133429013150669780889218803632814705147232600235584117499107669668157382758545329532763011377097825465297495630251552652022502761153162551198571396932648561560136852308817079005923980522322875024457728 5829 -1604721388305416449587791223376181780556768006746459532944297142870000172211510992866994202391917671615527402589505418973379732119426491917396464451160693847480783535193142650984018543001545015947769920630612660620775114546981213704566806608774105906888021816994812364047987800881757850688521751799331314109970265719827919515181511789456883281084599099059694118497211939007661373293240145938009088 5830 1740952180538580376406878653738545428062531012476529546328247874251261639293852758202178311900351443461824041655802360940743813625589129457755473484436733103736380433506401597887342769693515313069079897232375302145396138189604978815764961138555332879779432538448276106118024830828683073060823814884880440177262589683173832630559777086488473182302323154309443237007714613952409342120104658227376640 5831 -1888735046064402640618178645353044734804183682783127479675673116764502291474893683454102774159372204463402389522448162229012730094064389058404821927046444299436554538820709834124773997642196061908678172678267723192914936652412190248608845256593424907670794349993816322514542203076386314308692721673492290189825478639002305640826931720146291080375274494587878143224351241589825038344063640837733376 5832 2049048468754108695619934879175494038575361181085226463848077717916954861835375439004677358509490003869323058232574079881574712892772486781582060075005476580583685247465941910806242197440772568290958488039452673162011979564897283533173231034558180935664450365466672019309916843215549887960148941066990841327959697230337102333641068187361796226211872374615821644133658637125682343564910702879999904 5833 -2222953718414271700795418299703597487562281906109340646893155626538975876641670087122668607439547088295000894665432965614911164510041834147693837689794150003484773576737353886471323784660649410836186034797718096617746869847784001450592553711355581860519266794605756118505650189682833844783177246933305091674747896681367379073593590714876966805065591246837273965650906822787980046348605117538488832 5834 2411601847090819038413346505070081557534417894682548253830762177619581115169073715970429567190541036918491277825041210160231069957786860605759901488915162401298762962225411600620488965966308013181050436461354333387078399372597191675498932288378021289866305724432541523138562341633597935392713157226117542772401481737612991845827225604765116576569034965695442160054273656323194383789029872258252224 5835 -2616241275968466016825442134796571265883822848185311675737015381990620632420987743419571806945324777763420444175184700283277437805662809330677772643802180248221532281915458746788832433544414775042554425510752992282979640216053358671254630792524814880411318615452246146344028080853494558632720534452927195497364542852556136597124963032217411298403085229109980161297182137954426504212052934585075200 5836 2838226022664603469684674060009781713079057337548559435121972598585225244243804291479109615827388229648796011206917765915820585043385033495993675882814808269764247197288566638644564195685575163750002268740433381641092194197032726760588933552655601962882374107288018609697983813242884651552894447026421371997639905666411536277549428920488877165599405153694864040269638904642548065289143043267656576 5837 -3079024622910981208118428850805094609982482796364074076368152533175553049658910190039197430833737159588855350600060498676417826779943385721199432869125377351609556368126854552392287087817383089142551503440426744209041668407133884593787126101919378965726418353467145664217623726003960178853633613035165185689918862616981589252050893813233363327230462487286580423511676728436392765689872703279315328 5838 3340229805163711327473878350901664086935322949652320348359746687870896608873558586900111985245103092967259559131055027611135719073684423138034255098444924362424681953111671360297947568183951141661790725801197655556713092651012547297651506484120153153426050880418964115824839750863889403934309321732942440746943139842686446489326736221473160314990970602161664024605981787339424999593431251308826624 5839 -3623568981611817312831361440098739543585816198021374967118023630814154910065233960956505823384147765114006490581080298792585433782220072249726791450165047067476587385562044147670152589126201591163704492974427866426214641679512997542217648074592110013727239158181716823476954755294498714974130173297874273916626003857173898947676550053683847177478350271430021245422226393017068541986463404562953728 5840 3930915624398918909668829717192120029143688933565216184879180497711129200229046511188832916041878663567834738801588232673808491517306034310256855256726951728334704477525007090903436276027478234484833991578055293213356688821818474923393741473509657627675333794843410546645498502518414793156331064889187830462995534274929653467301555809029023093474961759870159374728573677408898800887139077783786880 5841 -4264301601666508788618542610088003461077691581195971585703204829054389650520242349779020601631371724187613952935068409943186905617421992224031644714420729035144742568635098061515462297293553982063166079575307401888918111736813101588097727395357766429696951848510853823536944417063565403923910740697242565576254788954664802893538399454865001856159055663943763647461730037764673383371033131170304512 5842 4625930554308409052342867698882811428147944410236878760273810247539754463080340446397799142696020714878173929793784109725361710179725902848426466284594742162999410197669624052942328831847924737600267692274609988532034250853964113635270727384751003992257023235613437559161291041707584776452371662653077614508284569786167929990013608329420897258427449531491377923749747932384338670348472221086089216 5843 -5018192401135326596844773770615849077094618790227738193584529005436874846061331179173125401861022451837922817328099674788466303697685557836963496542582044699654870907391909815114335805080414736439117708422431825133424810015365240118879766864148846786418650674876769123271190302126111156896281015336379883877297553769434211127098160164497470456725903531563303080539510326211329142320007460376764288 5844 5443679067530323952495105864335933977039497836053961595880719480465555467454116810538069339535320679869542674422356116555197216958851601554293999627706548271377144015973802306581590218562470499769932889078467311332656817210253051248089792749022553772954037423958812407154268177411816667726377923425907367976906507370619974508063966899362114800209742323164015593080603489227602372033806532722418688 5845 -5905201540678576794171627121873958716696780907163821741286341480133992383289790001075214989665551917949332723614493573925528802809034192281232801644460862135859171511468855487042306222014804349623581723153524193208241779388032716399842055791908926619010712093415337888036488925382124499654060683049358139788901299014605058450233563104971833597264570479386733042858951848375069981491735400705699840 5846 6405808363130125712925164338924342175262734491490997211662874201836860164253392968069510264359261381402018525379782522867671317014380985174503698853211298376114521090418666415111453945600035071367286046671227210609476722004796822712558047957913433031894961170628242788362717317962769499609325474407357229810762434929640119483749431169884520596260112578770005824660785034197743981589326408232014848 5847 -6948805685858945660561595020434274568142541307777061457356383351057697209031120319541688094901302473939198982532198682192573151818315361550302551918647133403073076854846972673270411681023844735271870205392275523920149496621143616484108915958258338821063947106071334083149537474338370668229443181335105322701700082564823271046611070011557427903760337061981516487614837101098046733501252754975322368 5848 7537779012176788385428392591022764754626075381602657131856214773915420606334604965592533076105177894147096921819797311552259758344813918827890466923659761487999353439881635348099014441273625953386963707217171885297921339593001015676413112431437149016832432088620338964293902756522639615314712563635853309316853487619139386603784505922723790191064832214237708854369838242246897272657999729456701696 5849 -8176616774912274013091319996173561715084690260908527834175997040772053951305561063325513066632650158981048867848569168256798601706289727043560005311942181555196053158575203141020052650314791570998981925757120972703678839792434737101166373409048356804912891874742635383556713416360545347358134791385297876039663912209209601214348687514477600211380608361019416272782930974019570501095906026632623424 5850 8869535901246557004351799514302584491231504454462011995578827180781681586658593491145958738919187335876545473227573954885038487719954188380139368415024028056318947368442876484272095000775733050145531552899725288267218202083821698134646400702921592725854047258784132982186273227456238835185967534241361837269473955065104252922689370603997329146877468908609465829532327824509637706011067369274246720 5851 -9621109532584541150232801585833971145408703814892828453687264405607541513284495500330648416810595278768238701759904999766102220501497303402621291545858372873111848541975560361267931940423325326844209969770826368353288467237382481403489259030195077186955704585915336728697731951559942383096764768037892300761486416290403684431342260774703477928089218284769479255280870706761112517221193649376482944 5852 10436297080919578270526535205423769930117977986788422192920507115672191118678905774409012492725831525636523312793660101957398069116560615337839571488913211154852441925699281985183853489287231515325040808170200222146140781290714359695886357440015628570866487209254765080372684207072783771541792687252251105829095548429054922678551344129866570404093472985232345978097285257781144125595881571790032896 5853 -11320476818411451844854575938128577129088127079975892085485448198922862706037421504934642381462734608478454695698741547965774981429195062411534495740429625776339912736584267613529590281174501361790305052844207410391032429927922635922871135134238380626875650883242429477175609999631064534242382092495653049140846902307512334124289591732127735296784817439556699191554495280649875090522764511479074816 5854 12279481213441495076155892940623381136756626299045981640291069376284088350080273641878955535210808569423916068904097264225785257261906348296177315292079745669469906626767798331458276007093433038803806843662822044672484274059971129605117891499785733204167149807241427455243793426085430459369073066854934104807865931445532301905867881380965284003763552286412906019493873853615479480600492059283792384 5855 -13319635244342520274542233133034629435107850125681881192470799624967214442642780652417643124256402504148864550922734288896298552435446517448777234134431062603782669768235154673353266668242324356008531414948181415550435316757764497849592223048944492087946460085829280876323596678938192761382343621641242976044090248351424727311195162694220771016000291840534132404721692538933122122661597611350554880 5856 14447797941441459488454466753508342302704879882455430036960025667321119238619319119053294913464714539206069589365755404017161328317789124744950543748087539173751925997177462630445668919814951645512383781944768261523197866731215623888485030349811222088669175243523595379067859406347576165724247921095604890737311769842254385098608485830485932511106334480985586253490722640139597865661707248831500544 5857 -15671407429125625816821556770745444844986942249072929735080355452836673389400076655306389028984362354895350330779601554523781696975036508144122414912145599509896957361863826237580476267516516597617022105624416097204302923235207449763646456422445057791495999696639367357519942292829210166807444655787125729229144283361505415405228833093427852884335726409287556374503975224364463425992343513104958528 5858 16998529762486284224539701536990134719055470298864664105836422292066929707730221411056348467841322436679134586099728208107329170409695809370787472416761748075166851677146059686106829846203903273327811313329963318036580409647586927944011664752086614490264670031420408360412803131988020651881972319981340238734066903474004541452082045109521552983012999862754427513764963426808756271870454433551765120 5859 -18437911877854232712846144938376229848227406338861047786474322814871120633531726467529678174584402851819886937498078088833198775728727237913836000471521195760026844412517285645848913115380157024114979621009518276736619818452349731066682223288080526897408503739782335806869677179868968106391024029928980585646789234308867786304103803983875783790742050547919720780570981415837137579776871160989286400 5860 19999039003382242366492702013805456227840137124257224888463890191457461775935683507640910886652205186257967023841117306232109625089508703006663896594564419748652144725992582064278183134443699318343746285780942234369755931897417467355813202052241539541966105427820890464358443048495378536421619728520266574567300917876360926960397024701977056230062470909673720712565225697764853264818962660222482560 5861 -21692196904922872592858579046885967205170672222232766987111866013681081561235527506361033540938506345280772184752094215426757299527986599849568957439313357114834072818645272549119515376377348622773350327841151301651964737632422589069953438772889414865723310207388045829939872489399288815131471280033017791150336221775686183900701630577884682416541270530239163354055830895010604383578164415665369536 5862 23528539373986360040194768034268844141919784150130848041759937284618568741435297309604244124118303196869752789068099865707559747120847939301602244770379974768988255776185372604131604648466640360940290724151597385312220432047491548432852871032259345987273816819689241255616227405205229334403729517979919130216587015521967248335346601469369192761049773866681571022681417222306114327547937574784232192 5863 -25520161398746802878547372367772173087330991990969668625748735085237877917532228280709408042954631650767534259146386304311009749161478311126680894378212825682195389692191604463040604375361261938031258935123749206070508819662016643769861805810129380894466410973437193816822580306922644898900536724510937325087344224246389568199995908606081459396364366514081749395773553904183403454186468033786179072 5864 27680178496117710197208514065156864738391379905069214715963093382323446326497610148885915979985843101930089560523326579853213086099070506767299246364894847367829084629315329545252153459343731595018383903401423253324369924262889091507903727316176419085608007776151037649225139062708201475342311421339823599194265017477364029266130343859956014396157815209504226704764580702953625908220742221341841088 5865 -30022812723080735817550985782402877762535339649468619398339421050680453150138052269579457867275196411369325904293848501761881029753351868739956754489938871434661836031515370070360390068027982698646387404064937632017577177966535435302992346897744601177125397238117861856094284023552236998683973952639100489771398663759094999030918415906532500602591483766860406221966765382399474930019754095205519360 5866 32563485928984791715975047530402203832628033194133609805799336836387431853641040746790697680884349672244511823450260335634960107849447862745658891441146923205743175244702452468418868331944853693489009673144586303559898961897818086857711789291491621825245324833995752219261618118932526227897384383470873467651351490635200696772007143266215981306407501855165985177770402488872890340704685319853954048 5867 -35318920857719297167542595696606802732683315808413600774135520225020407791198787847836598273582519082923635157938608596194800445143050077836000171128849231141007365268590171773941951229973228323896849044733990390861995694810193266834300917475984597686203832314508562256160763947114736298265223705125606424841771328944917564988386663801738888749764080589042014180484770111721694851466936116056265856 5868 38307250759811284480734703363762780966334872267769339552223778899502224498152951024815242581501946233495718456640474361618995798826208884417125745022949361374253183219557043403796071128894088987489056084490125054002846219078763128074690623163644520034630857299580591921323369258527818736611512730651511964351072155826595672722764094519839443600630377788933986219420766376590457336874022827796640640 5869 -41548138229933308738948409902290274440358971268859856400011290130159448794691575350505983697361967895423796685447844969301298644225172404139010821722340509112581103288257826898843558596095907325101499667548424753071006214270265369142328626020158025935879565891905054513165307849010808707251439521490401410056864603593654555282566676119562235506595240605028668372432428385204742928095763665754908864 5870 45062904045397238652180553337618206231964703227153004617081776376533474076163951641299477964199218306724309742685057996691638866017277747236592517162895305944165880357759536336125837652237422758025689154464253888826813708502701321329645791808002657919504955670368909055574088787271066716400206901617263409741113609993980073510998292589492870456768337879311190047586155156252941795561524428130440960 5871 -48874666846337786659205999664703598504906894882141027815607653634998480399098164191400038785003618989929064482261760819510489774676408924155649186544352799080992599879921379703776745606702994938986433855627318021678045445089430914023366809854540049406363551616051469714823731974243042167430061950618766592355750846008886165904961963767430726948397721582389697222800780349579328232801855974919335936 5872 53008494568881441377133760182658060714550140194793646916409445588447399676747219612908717685843580979662182910908528799558613838136239368768926070828833539688818495171488456710504357942261961119837080276744083074169636963605102274997509741145492470529882814330456277083472796716109255651359721049825416797320662644368017984811999981871473163176846579547243850325412588234309108745136306538153763328 5873 -57491568619109019097993869383526321655168474533708508101099107456264720421848495685865626801592272197608104829725403041838013583397462669547898319413660890723241179216630724129158159059406027595818944640138759413009253776254635301001522382893592569290025729049154565871344949808156184874030327709050998357253938150008095810519348032974504780986109556330890588000181578548131982086150177085136586752 5874 62353361858549385774541624265279404268954695284545175486760008651348601900993672141858661444437623506583319098899580720435156871095053271164898955799815696516194375452903928282749208929731830353221265616781952308099306475762401708379280047832694231075838003158299717545386851040083271335870308324626433940096485673314754434079812179755887652890895638269761750088685070107007025811837768278442966016 5875 -67625831561825559517239639257555749532708122908001030728768465854321910888383014824486534029573933005052249922818089856149576305247464831326522579944805401178461959059245840098431815808174752410052560775430147489842417472124184721104529636659945957206234726353579856298087540141865125842994584593585485157333828324773198599327734646312049281232478789154873219233844507601335144423425498562998630400 5876 73343628604494908794506452227900972791065702353319901844654057491971421886510997008001597277307421113944080026565324234965770993405818897133844247955080270058549753614225191759798436901233351837939912636767951436857162014023265390040904932167539277142874544444973912041532695492759239570463644374647647175741639673357548719479392964710935447346094731022201054060464141622552790430379259449188560256 5877 -79544324244713775669208206571577638502173850677210391513965551617053470801205698468628532863037440292777540718517762711980797864509910806209080179398043382957661755219425417378020233595752530822444617017489069024952531146687859836262140190369442433709897694387610594667810695688511884639821990054380982866692440253834668268759264090063441988363026327009603812767649821854261030735825494428795869120 5878 86268655976797651978639624770634569749996133989741116323604208271982152008822659904872560973710567776532435297427384404028122812810841452174977675957995422559353292095929172890392919720325198736561186794312474762515503280928690353773921249900067547396211409986701214577384190370871904618608819317916133086219365502460542520174522414105481233057010762188447982746934174856941450882001624506703817344 5879 -93560794058782321432306586604770779511023520087556033150979332283597063813212313508161331501643810423645807976041357200737659741114959232179425997350820471624888472548120533470007880874562235539844172407698074898824330399450314686073814282410163044682107982031680147027872571752840398927725501576635866761874026210914107270880965647887299749899377678802430796214705436989911097620851458372113531136 5880 101468630450522462749020373350627458773768373069857785427501820062235889548699518643802812380521161573672427376686979353177495113103451559465867764846971203557870563306017965701209615039718496580915060289394866703867987330458930181282579231522396318488774181811832306423523432357454658450055744900388787131598482356673732686716702329358257548690510320081247938916935400839036356316808118089967381760 5881 -110044092044562588363956030816778051633034383812270504984750422651898576153719036241197793310757476413526001905691142155633326544649266292469766210211955389061204565788841958755529976429878071003608700328017922676335496287866171924029359834103842561270598609680643797352736408339966114415749961877098504324876587606674695138708850622909587204458475516534278305831272549446312779611418106448460697920 5882 119343480229924173163051585369561444427410953269334333739177124786995597013108449062573142869883156947935138663918817110444297059468115666854018489240810097476726936776402626492976488563648494326175366065930179292644686985745528581190573692179113224183058635241126609295193451760242308010307008294346134080654349482439794663923582866283021887051859299232997664629413623626193753618342913296895774080 5883 -129427839000094596416725675839902007584585561178433832113146814105969446125186773801024444728882913517406710405789786223709038171609923955540162887948082391138936560707954176822806378806184056004486755319437678235688155215994364649176683415471311383188836332349208483456572544492372166312300550550447502526271148927591914524357364499671324897330649234313754387069312518083052766023858604162917447168 5884 140363354001985740325211002440381542308322831159081498352249171922837701526500811565675230243926083034609799094890651454723021109514044105428250681782364969010617748337155237953149421748812368509479359783153624503403992713072741562859978712779908970949559347004394014752659928095976534493825485178625007994983873439663005579827194161302938809630033702962475908225464444816467774289099913278247929856 5885 -152221785123653036826315104032732435763635166188842732885142928269365545338147423911334850841728364345576921427414820618478267989709776450294146218055305744444813845433907717532351520336997948669588219134232224618855998208706069089995230836646282732079776620547873009805280550923112803344112600854266848375928387588342195083737388416796241126363887406245804432088311539672767130251416839009323924480 5886 165080935436430055665659502386563021998538999524328521560682460135275588708899713383059835505905269694844795518546282755789476186601434583111119883946929766402728031838427049057291383020999854854146155636346067395805977453999421425504102510839586259877546092971077811576520419466325945732641868268734351972053993129073804606772673948716780314463597005678517118846667223523426164088732251320716904960 5887 -179025159543248735124818042110125351864618516466327882918974862676147396509844938640150080796389151143677135011621778989161813479274207673634442978149173274578445050038942523413324701981947351408978217557245962064608182439362222591608852905164146308652588767416010421908930550749158138128546072054742478259848520282232634874034530528776398950730826300466798234493722223110323044973884307282072756480 5888 194145914640808234233975480731995101951196637531522086075949722359384516952560318062700439498526040264458833380332755767505788315687041502466416219346872525510791766317903618809638247579413584892043527255001462699700537038876192260742783643854001300315966407343263704953954061352758854050829053497667039067015779888414592164506855518383230057399281575202394616927642750438040730602738402641494199552 5889 -210542357880580938333730987903268577910290972028906658835260753493641937433851042033958791473266168974795156061111213237894529421699987143490947313496059570564177829084637298553516356668769643420439353726443255909416237821763367963641540127392418947899639273023383925212182543382915904341316441529409870243396607957039478071211005326559905349439399539961673817889768908729881247528979400939593574400 5890 228321993914195486565080257772429271513695092298113286409065278510781513013479914595723321916511575985465379634729332570450418808856451972570979201602845576357957468114396487102181781781777788106595430332530030405627954198851926934431065992082479933133416714701855997000754975915078780562049657893636825506548891895522904474079052429888395275306681253187145902042294184026382363923348382605011968000 5891 -247601376834456765479118420928915192747094413350095116047959621940983308284360425247331211274567976227206027582555725028131083448069471509917952209512114037763281088610812148017813171913629809856196276860286139910808521082748223741428299210393260172063672711727807294190301093519692469045207530978400170157062922741586792774376821988283984586098394618766932507165551129080164572393136117206983816448 5892 268506871076256938265103523719226542874558789354221886162502633330225568709201028632842038972755663827847373558784978533491187483605619738014706536838515234907375042350784040666319544300924402040515100625296972853702861722737004538244352629761260458528779071753130806715707988245556880291550679551110067660622264730256523013570595813755942822188663154608898759152046270924824368234926296980516517376 5893 -291175476224180971853726024628208496879428109655252661647368308721775423936343627132437180527520814268505271581564411899153829398255762420496695026721321555974059917934241086719245515326858407236723850782932387445856842843742803589406009655613670824017872399551099877896496820756177973750162380749739948221288406926921388681488852958729252225201779975500503447799984416938361209141419982332787450880 5894 315755721088186590291498354469985060510423541266224790066789791861704257688174497345907026944664854986935473077143340610939170714214694187532297747856499523911362839183564747255410972387220252446693430293058853172788625159350496919379142277711374968361364535199613918463673960007374417252903480177592771018200576009699657756203273838787326937668701752795183712105401986305544127534138678166975590912 5895 -342408632858020421538382815241407244255537386588551517205909951792685980824898323522387981743911754137118142032624442416489127474067065858444433074924765834050345976459794063505780423079401019575037039837755782286900571847149041831978285368020469491250753609167493085816166571087425114681447332971893957081571333424539156123223910844894814051820923955869041901702895998870715931224059074617671624960 5896 371308787633921339729565092973426867382203861573126074879726390269967947147671677102667483562088338193211022904664705586090641988517101973363259482981389633450368854227733995477507393719730042240440941568649715804794926967277082518063545240268964994648417020801845206200932012564401656592466455567454332545798735331036401213867722019919396947224615716431564180478332429824768448983469323164237686272 5897 -402645449158803050967200764882753071263718672349801654686155590350690696885226275382572781972426785512938421299636223242405096675758500908468802544244729226101407205545132431734785631584317623372295785950925416546399213599099080085459486107462024550873696078954161142248756593013920825370575140056764026867783105538554026617387836863487490189851326090324457324566245526487603057598851038723663609664 5898 436623803148907857384679786531277544002783453707952625929470940963491454492750288888702142687625662251151789429058548575619744286708415935077778677038136696890441208520152999944271663530302731139555142191093485019598529549271223452111954140842886426549888461846477010990178432921526261319669658531285684268731831474394570464626239181627045568999842205735468601258334316651082035191193481842550160384 5899 -473466295239573813945001087375856647627543199501316709187098158436565742366803160968498679551969227582072196360509602124910136234742674446143871360990550052592357462541459350538184686126147278458045901606555159301727689164926601352925079557771514794650542404749707614426046099579966221097328237613073666435526812972702984397751238783900925258714949179193424326629256351092208713379569857550034986240 5900 513414081234257974457623744554025928049375833481488178655421064732711032934422581203640357975592278264293415632910994900348722636678035658343649793011535307466945064880520585484893282384312654718592397644944149827071425486602548923569804781301523736037056404314115585911196216475803049528257341154638697899242512105238801094713020781841566229268189807756472098910054902683540192477698825787363772800 5901 -556728599072642885346304726974531919203720695468526303165732236786330024667730830236698985273671629687383557904364301850583669525980795206861957071258771780276463266888034491512908299591206731788189999862348268054166284245407997357087299579783815722762916179782154964685668016146582764553965549247818237627863367814584786237731512031839786780165593715488805558693700684688162113864778330267227850752 5902 603693272722217527733221032064627500881671771467307719998810803516520135507207892532081504401210172264671426511785509807324346839177597800736837322302494606192880322250201886728485961666177350657192499786641589183472562848340715880966364927358570309529792089236324316963551730765049699136381080985566450467063955658241164171688735047494608196735129646593337935467519140103397186050918703391491272960 5903 -654615359052255126862851767870016368419539358330562591606376136864102897455562641923929319666450486270128430558634371411473505984011926035708540682048710359111005656407866834589239759786137385647967772386031905811068284237766591630806815964174429187065410029769100587203414416300604757112229894694055328508751543574310476446693821259305262429728226960281380416222083756202508605176613530276933299712 5904 709827949675120923503757346079415709738406296587049800865015573165949902847293908812199175171814624516604688017203764377917092405031480113138012752452176437581876679051797038989290826632802534917374335850122897941235739739684976597496584845841677206698930241787449174590121101440225100175366228332603997315764534161466419556648422095070492635360791695403208765052009985618850678280098722016190643264 5905 -769692140743305510282252045151020540634574721695563131420496585094242224316286102564738704883090459995222238981823739390491947718956890707300935872325289019181652916974199389474765489872802403074595530717553708965662496231889434986772741586267957646874098188472872704173738478361404659878440874708632523076917495136721573719458433962882254127524227636858715714357368884511374253560668103951289585280 5906 834599384777964507047810771124111648492036998184945657398342870258419727114413224531988056651734982242278648937987696713238805920148660030883277945419435471925558755782820982273614487171776594447629971972334331465738252712063910797678678786624619418585926545210847600092451019555533740351380566329123642624120945826124304208076888425702028357257755603202952365579365593464459180912593750902117704512 5907 -904974039783064022435813064451067250326708327254044189397471033543071752183575882490434428780962305443553416695137500526452740102201980739887180654613853461322773345507700578669441923499819881943971269567434111594275898788417326938101321557411656040714053842480766143635135337517516441423871140745574686996995928798225868295529939777749281220911107990669826064907541977572271768927493370316853880832 5908 981276132176079386562627711957901228203469128491059823225387637124076469917520344931701138293768760292147453405887018698507600922401808739796165128334492520587035359515656940072095547309034823961599482874598403729376970500301693512205031141146549048694666885191669223979709783835436194446210298607316206431793157869812013317655999274177749414211546975093553586196339833605101677030593455057044505600 5909 -1064004351449801691657777557752753055732431640344456295552562995107705677228479786434210806538613478028572724163653252570737060494801895817061945950500876825972399864878952665271224224516714795675176530627659783120526681090814344644421386198437242428190817121870488996604448945151309465314956083432138391797467910167068624886343555133084218299472868341260088715825129021634762690865316629681272249344 5910 1153699295979089002269202984770091681372394526121191302543309526004055312913193468898613569768080211184378001088539647502041106029003064646634419506530166996406578086857920733988129141251004830245321694475572533672226358057740862817527561093971015768703501489141762081118207672176352082441483957531301801252159955388684489731104696617107311772284986014582405931545739386260409409289917837358926784000 5911 -1250946991011016783225446193406193618847555607476924395673407291949394587746510795028817718300413975158843092103308604801167554294366139495807701040781432599591159544778827846273966175715494445280713075102444882130317465744998023395499024083073015036156170311393519198107141075690764590691708169819157108040504500613714408384875215953583296662435332900614828135623794327720803293837850917105664129536 5912 1356382701637301044152960714593278718432910557567070596593406483355042896368816922654142820030766331710230188187413687284769878557356929684818134150731260749569810258964029531569961007102615420929588190874146281723647619312156804270532497977374564533575522079976084957875910246070454045558085804928639885177124111591387180096941651734055401818415314967894507293835911236430408712085271728587230336384 5913 -1470695065455426773016829586530002537190901546578665092693338718028969155631539369500321313365006441462708100808297398222828172562018352880358136719328015901240169495320896075191858591365335885228898574420889316934801155149348918704762029823042231459807663389801488881763263726559661851774555364595134742294154794216655309543756023150181084135318203008503752802806182829814936655164465545541714250048 5914 1594630571691897974861243815127248255073821621518457930102157490209131405263973904849508017659124193645427726246386420050550563948475508125453212602795260578795717154129257090736526911499204549616473647183458893276183826857611143631040734272181563799678679362453728447459498955109500556715703815621732830702443190486482919844615048321934623943124966604649697266040430729375585945962522474236576997568 5915 -1728998415800743064905293718293060243696391234641848271409490349544068158323204437273818968844464005463532604632364873838697671860322112251856042061790418079004863419002266849218540643591250161372006488201280996593518716664394007327978239511868392154982915582745370582883187449030039919771130374478592694017368601452402106937228635417800171080774148364378605689332839528486226838086791086274301857280 5916 1874675760977279319220122083027115633536962505599568454757429432534145557229180430946325636775852833898654315517708052546967037468489371769050212056946014559001050853857384469579477912043971718415826999222519711318311286042168738497038105218070021505314109272481477141350912962578176007541140605813260712953510678243357137030340710792617724716884991906470957297252362871969552741176193776610006200832 5917 -2032613440656783647153875289696005979317759205247276077678529185482520091474239203591020688776316555507530216240667655475851681006064787935441278843073840227997810945208380059293832587242922418716799450372262925939183961539419546371535246633295364482423529428873782390772300407441146715542312523256135792298995372633343461510745736813087361901650744301667843760620457648901899324697310930350878684544 5918 2203842138917057589828966361109307828894819316817086862933484446974637763668971853705259054193038545120171937166178542147925880328856431649731301614222837381129989167569147579909114217877208744158658212596602942868226956451186443038927033144106349949345959735391044076579271856071172240846875736235448116220603500297044597596468778009983472326100356898138895888697387908124988959313779825351603315456 5919 -2389479088791246490383178659333207695481475069951221055142523476106526080939378228457820694607443221036974012150692638829362108057703634752782558976078665731289751352267783085864771292341745980901248733138312179029638515700264433453572529677190508614949612769928656651649913516327213905550405939113645423513218655840000442819370643763990745403941521386537951484632685141238225819570755494689760210176 5920 2590735331842538881522144505795447210948058479721963600741187518477181325367966831199258294463261118689568518023361320739238763851548119407161598296913417458494605313899871730803753704224267863030372210565747740609540995692045101185328303375136309850986452761147564678252638722596074159198949709158231080174938530711384066269998772640738120900025886601362671469722322907158354561730546760194532472960 5921 -2808923585977050545352385613416876153245465294279648425970349774695096209796981623954028856420738305467443491596670263767208611414758077430592711031623392472264498571687802108095497909256841739634389082787337815225758553535346451603053279040813054127254841343725043439972241806888268224130742331271955908987288311817832396680660440966826709042320073374155038063526798916050833693514834666514407424000 5922 3045466772398600106534472139284047625273386899236039052722778638843125760786251289282656901423417774256666267101544886542305502617503300035857827719593178123817265436355831477579223252586698867450080556164701219733725167186853680114402664297683052201945053555893009169809245894861500739693842587453263081612610632567816818754068914533069813345810120981532305561258060520035134455611199578097168510976 5923 -3301907256864463852263315862343052405992816404675430620967071797283992302342276767525348840026318893475008556840214903210216194106940257972244379342406914145600829029267631646877682433021411880724172092719308155979994932766330558231195409388092417785264636756346618564602708375220244872124198285031888474229341903089434031028592366110785797301769886472681176030955438704136875615121733822684900046208 5924 3579916865011915626169803319133261832461341795815044827109616573175286833918556434794790615824906252441239165669164031727553034478224080693301424023251759792614168646352647518157770798247645367750901126154873907205970371134177436123926474746241783472903208245675951270711101941211140453831858192301933220117012528924711669210845265192092534660601544741706608140667694350023898299114587239639831411520 5925 -3881307736521051647504894368224444283341285676554729466771906711919611977812457085974190577434421109854023516556105234839047778544627327953270204035607722940242230660628209718861382975779869450993060498513409802619678109252602087487878701504626882005010472678492514215321820218852482361143150941064126868346830169314368269525239697743259774059182080493172266132130632118977795603450983662043671296000 5926 4208044088292177860485507129093173577408953702521549000486088897297984839750038204374499942634996824153239189871282649064275164252880812461099736972870515997801338277735056935928978811711131813469996213763645558063212722274257109231824622985602713636746302879826851287810154474009276860688396364349768127022615837078368348192260405520817512836525345177557046152694578094448270206801239356488137195392 5927 -4562254962680681697121584210790355300272952875250650695990018401254713299069846088814901260474629042882555065222819437030698959894880736529319280935841858559867348381817873725521597857236152894922140681549065344295981755891523381907879160405185304133357562239715623935979021909631042216847455200002757236345124192974765193675259447999752312893025753667544885006477678696254990603387095324097689979648 5928 4946248043186501184902956156692035091563869646856884768218815460186069782578558259320415878098067942917456222596057411815296654471612526795350138551875614398902060023395270930507905726807340461422026173557378913627840993935934013191695622083837409175386829057914256942783901176033516870232534050092434951386740008635716268916740680539472859939280452255506855438501791232354394772592039543987548216320 5929 -5362524626879860956481086029008716154951852814683131914020529285769753841671369192188437566369777991442445559682086296604569349912023302476588398145812206638137202847966784370173631929684978018568090453873259959225647471773790721669308736121183423790781701377594531532495349250756561037943132772187976789459936370656799227416539635629205763024002202625883772910017650432378046880600720859919400777376 5930 5813795850304085426423601336225432600857590210530864119986586320646768433893284353252349813735916379670205559017828656164774150824470958175859278797975635168331667299166464197278900045571752960453517184416888256352215797044851775799490329494013967290793504335651238768166145688043073516600086704559903412511921223725396703831783523127984158659692170653183673020687792220759981139387212239372244789120 5931 -6303000273677925226515955910003315029853864638732179529698798112654798058736785305883749451004500992288900386852472268612413667384698396788320323585871028676836680232163973581704643550784585710359641980084963824249627492574240283514386939642502365625880376994874123380316860825193222672196161358361345187713064936566629694697017281019932492477611587112038393163944572705687702827285038154450545714560 5932 6833322936975833843311877491630907677359142781537440861849539344193243307598648872509329890839323200031542429501225977687174293678410175626098148518715886536451720613988387477062624267165515161298616736983355795014747544220574792919671459139993875354247016021313586638073527639707602323688750024606707070901851069797638257916848591906187068753099557839889810195709681786028896638935767061645673840768 5933 -7408216010951217852499515624997422246927914532843369828892560512691530326219547940332076303650425734185595983420764588221348568141600255013197743201178683347959695479248870797040527467956306625663017457601402308319784575166643022950653983516648260253526310129290913132373413120209155841537094264853574425996225727219046067639917370816652484681201070237788410018441743532433497034899746478212702546304 5934 8031421176445746794491199019212431632727545793050346799683191248037852834763395451557739104295334475055438396846846028874240555786580938604338801907279465900320923646643283220327786477182789441557583045328972263068952781320518758442887023975901795662057848171903003105783857475974879594895639443008742984862742792160297831786936675852872125926449860627722474226682514161542156688500232191755963592704 5935 -8706993876463307430173266610229194369699903322470716590063875928299295889047147690808210881721727081108397404343662229215942120660173829701760278021486714620053531027379096243997726385112437181704347565542440697572092764308295528497556548335280325144055808701638353314029749198216313856731059594515080926460386315343271159468784646835153173605308244589844507289509835350112324398870970961977778986240 5936 9439329597551572497276196730679281176510008036285415852453330014443029062716588729539570450085473078779892775655112347651748727146153909144450198716631781277310109197908967157485128054176534072867672452194675764633453034090423819416059143951677237345058004222849949128553055127757540275655345599229225769073789099321238694885398507806897305110857030748895267055965861900811018882187444485991967244800 5937 -10233192350104824162865493076635518981670017834891543588296777296068267359863190719528570091148136822318673479187947592785256340240302730451140358328021272049605788788489225587342184831260834918373276624287868420036830334859965648546312750443809946712342415333035533785631406414094889891397843318613962923406753192145196554180993832961183834139528203157707290902329364501998517957788020757705492241920 5938 11093745531362466996164118851818280117297278091789195506702140374157328392964966503890003281893628700846491303791942848225450069127642679908800146633463147244770648310702559444679405002236164452889837392762842365485825494596843607442924479479668664609609850931147669070511062831534039752275553590694812297948476419780210121656676229141933530917382864061787393832696151698684657315157405903334549139776 5939 -12026585370219401739508026424742976544309335211573666376107318489488725775007155209317287603918606209080806065525144207363446575071367644852500747267049136318251771012636007986027292918116568084237859215902465842869460433544299037906755761235991794026357333394693353405212027147907882026878755795621271789737920406644835432085631845471894924395323255639716395710854974466367534920891473034946261209984 5940 13037777169585484148344125258319883026454219796828389200445669633438802072022106601666580866384509745560710331998347409030145586206636677536275831959639298643360538302105847875642981541196833313540460342658823005279440530143351932129542992720276237949641003554110873404770336771166170055186641997334278649881878422500520686869908887520434065635685552123620451780858973463880917124798618320079345715200 5941 -14133894580038223058440881009115377813890578166505268480502558506122215145237425864878705613499968585516404162324549156509536280111987001649857100282315313356146795372836034547799961200871240130683243319862918386991652368480462766787094668163798526922212480169098627859134650356601829912177162940495018949993084009616297299732773175786221059967620951719612848671539713056659509875430897258729075069824 5942 15322062158021104970252996444410360462981861124602368470485772715505323283448799869110829726061387804651924394181856493931256551406285954276300280528205050874497422127598682213826326139012619110543985146217179977596703412900030321546986299131763843517503345159575839263935361521419831842015210766258033060173643483100929365604107799402924156357467085849859273989382479107794460947779569640630353471104 5943 -16610001482974498003545624941770489185147773906294849667110491484741497338112875219582576939415803088904544760428194231450762071967216374678539733728522567821332334368256731028457589655733046697583055224316594781831243902071311316190697560419263211858895585453990368492980150678093111787909303285668896744733278455288356542066497730239661782579616908789940628832495207981335652100134191642969792483328 5944 18006081130682416103545614161974762316631632475058062843906139178425696862629728668838111535520378628133321548783949106754863306620218113043469565612873114050651369649534185594918881308057992924836173657158134004574391978452612924277632063800297921311340229138244758800835119237118578320043186997634985376086687917622915737292528859738825951495449344771911857423638131877009179566086989293164170674944 5945 -19519370824923210005316999114690194226593656119065215016032555019000576882332055217207387305824115349267269540673000712443141356364096629974244504729740244416647867691587254940685009438761209177687690611419406819230308698445715260132951644982511175518159781212388436303721641453283586363337993588969089335196560883314972371368862571422277228406936087494226600520642421217055085096211482025967685638400 5946 21159700116384390902867463574255804918361814674287836548194708950665611934305937226162685113600880874366922576913726770651518016446056951807230383721341290935002519896015486121818823075781515924605223820027735066026773430484126120762960102946459270334531519632671803073934605285842055729428038120853277768552067310727641561341101667335841865063555049435368408947489093604000469441376528639821762244608 5947 -22937721966913396993450962704657562589894411277092495462133977178845119122832540854543282987711840011425631301419659611835495850754560752322462940222862574959303147714759856612151052196529954666107640965193264715127376393277696188287237356196041389104878233546204445668305885530580304315888878526127407939248881097943531962536194023005205215729228481327281144716526286608818519813246313715319126690560 5948 24864981648713605587457162140982862454935907916202716732505536225424979172772916301151591491658098676029724892610475632305652939001662666418140243193543430442702711210074345234381688910970165404659145612034480073027423608683943769931022894550914153389262344120965189536730418822544723396712812732148502740574032901479223381224767925236798149244683764628680726178449303020179681075901472350780747888128 5949 -26953991402260199228232888821203354955724635502290733606700391986376993682401180684405929103635347741568934935413853053095754922261558454707965096410270353136936505506454111261593307155680477665342221871195322488474049454529969905378371134171531679505624711688412935355587392015001799868027598274289475110651378432783838868130918301052850041968450883322404197704879653331071179176779889971501616380608 5950 29218311333722327148093167454683776606561605991825819078277473317145980305581165967679706924784080085748793485778695470016904874673103331215737442186243039703093496082919452286430870547157482779057802623775589512483223306660069856051944804761787568176806901026532005773059831568035204995174789249793178821518118686488640391051281564527375023404429474803221840725921317763854137134643770569526048965120 5951 -31672637072773260597272493040611033759150560907492066321795601930158895112880823626697944620797979373279343382636802645986932234197054454742832754896839567371802178449083145641787617391991979835922397364327616414998157858662349343492821088317655319803357907685866632281347593776246532451442125215384328233599735702261767046983719031219976318664404900124014505696171214462285610566015833194270201391872 5952 34332894755105512653622936029344346476754968304747861273142231393559009733250235816126591653530505217387904503601803250594950782337028375241174199985995290017763951274874060729358927279592813478989343130782212697024563402418680858664360108666369168651536688214998907609375016030754482993933165173764628744460246246675033475413250441844107512792595563470605988583937200601804401848325778071134524297216 5953 -37216343941021099199790283833179747591883819632619870293759932735942908753856543460644573491813260370155325998113406100078904631274010509784886848365476609131322086951256405534008112971863492020011888268159721022167397706712664223166708789458624697094784519338408540157829915811503606254352904885001457696357071062387703441694248458979151836256498361403854104629519436292965693793901395833256308889664 5954 40341689132439276526171575990136224579032867583813560092643192589483305191426280426646067856760282793143265930524213594694036203057573364930462642691605826360413158321667328058844754156520638712323674647594687774935909814581857551770239317123217835124529776208335757825805170789241523176844915996831690773228219070742511791591357948360721034163415714616806646703329626309855164547678980109227753409152 5955 -43729200605881238502676001860809833697803639916115075361034552105684208080136672516260708729286898956642714928403293642492873539330244502153925445055306224096192518949744266951283235387527185457733080971473161541274639000209963198277944553369484344872529524660916786379297173010934418654702497315964799141265397205367130912764699184854100934975344649634502988067624003097137154914131246194308986887680 5956 47400845338806522658697441848311396466276710569700538479567028469555677747922463731586404951072020257393362768597492418176325725314950938950545888401975984383906301642099933514244316930723669681643621351455925059354680356592109632057252947530967039177688469190707082985515599443291178371137132672972511707342293531045360861365317156366570824394647755367973197827912680448757812469240696829296674232896 5957 -51380428871471733256550082147597601809835119012821001561511823165291692602386481841718579905948117433334823175361229439132346900121637180029093123738156893952721348436955344932756354414187489456275601184931919253295721438936599265514049506092275875110825081505165416539333264969546888301837775905011030255681565261988038560224286454050145880504043201574047711533030154035331764017300257809778787897344 5958 55693749016672892761215288980057384178202409946215966372621884957947268865832566677221224911336162268384012410655391628803923487325825624787055963081899133957593220088538196617854195092565534586488337337323524700333141437914644728429244305111925626368507165703480431015754698676979307102331773642727591278100531803813156973566950374075918172661928550964074027930477930700393042500970418711392742879872 5959 -60368762405766949479956021939496802972626430212237559666770221729352284488132475020215152176571702239465032785472176450592020148688374537050859473281425973258832987028683575693525895692283834663835750486793581277112176195199294411733993203888235105302414931246675841755948286004009344980351671336059218889272761823071334448928576651992829522648035340125599623821650436944316545069737068585697957761792 5960 65435764941731639436592654280030010975971959063278762129092959836927055440531341478075861389609603954251713711770765334559986180507460541306810485807570054996268740910022713985392027615798606617386467703712715938725395685228755882825953210086463487575087856877885133947005684963626327311088549232157878863414682322801110472224130109248424599133739181440129753205817338922409431370246500476131673552000 5961 -70927587319242330896468374863768485888933666214628141739443181427505690854423922561389569581268634349258769053487589094166934225135679230684922155997054992455179277083905999259408922904468175995782780263897520137625686515320830980124331741702597590799720654970744265459657239991756515552990596681775573031665919514778680871532463154393928135267088854031151404652926634469313766809542378646486638047744 5962 76879806868389691030125088855576506762704834312665888448665416384538431096640459379291670986187243957002785319617598370803916354348003080178150404336966792618667348609337775036931326377841749379006044287049868970552737278996878865710313915098499616994310773358343129145810286422911034643160274144141405270025354751751145492645261481942107871999928226582297554801133647393933940038756382810964731181056 5963 -83330977083350368016762066094197010507062161528135065831315558524805013475420719812038001397588563868429899888837010683919652849450441546777706963884192148609463264133584726814729384841255233242907142502724080119034415437801981587736593402919130699739338749764878611320435023031819819667201896065574989301181640765757983213252148993849815093977870179494427072525379320936108861620911048713035553234688 5964 90322876310723009230919390753016368340576526871811512051020231943767066113601794373944167175832610982503568999844193016787974369044890852493681885270638340288023529983899656330406561466243195026204651305406157490739906314481161587583975963823164483047771249267423133974719255171551718291948809289910639612665265832001246198061339180316377174151686627754122848082804118226289791880357155096024659484672 5965 -97900777195077989443969094466371144259012242170301775778816294974581846917662390420576327826689577132770996616420835077778397197591787817547075965283754649732049449801608283196842900937917960002556297691780081994657026214607919340838308594610406310414167577494609121041103824990098558056246921042472312103074724251632108814627563358055568603486746437599431641554933896699036739151165062879885985617280 5966 106113738612325481501673407029458220941598096265098031446919357184368153495098728736690743724118477979818354460758215072046545630940696808124577216334450874399200437300706200173081664857837657251477872770818234736053059671701497977425590658399020182238623659288768150792086915627981896288629839272917929806721799410359339480137835623748349360944824072835991200730115042940166171255990627385368059827456 5967 -115014921965632358693818460279088010793054998505663539081010210338795411572946795841556611269508032867572706521496801117422705453816930454660138163830684062789783156064070580798564672452164685103604291737645466030477210219072847142297266515300170632982233302144671519377562305963630270551004410085458843394528594089100853006873714272146869594561452558789374065243082554652155291851021779779199313703936 5968 124661933874733779626653262740423569823121628551407263288827178478268403464455472296549928472401997951874421412550655724702481196375607351566402138827122608281630729777443923230417659227498484208837255775404101071697844045714286396449448579707696520178193354822521213564678195906353546455956211143054255360953076047667894305636069678895756173194897418474688685054552323237509303943492572062644406631360 5969 -135117197458586440356809893308520600536195224136450165789006012570187499566513793796623641947998066598692400042535527419249825267353247565708504733052265375493711709920397800554182299259387826383941960160871207198239485112675558500114521409828483688381103113035407299281977698236517973368735155612694328394600047753999384725221985933131725649310798764500012531828556588277088578448092488453832130625536 5970 146448354594476344862840072790315343164666893685099371175694714758676275800176997852682963037461712121012929340915720762904021407493955485177107231741875900611625988123768240944340392969634202959491919719687844369689012439334624442622823687921521973714832411878744826412105055546811206176058358053971406198463937405717583573803491351600115010564631653460613550824382599646158502373961166467413331712000 5971 -158728701735093052152858406230403268083201389613549200196232385568749469005845014139613897293404456800182324891520352363132619774005787274059134540952313154223384937462487914079807554783899591700505028136725701620216608622246925394598924329284921274068157282126603808326447157292501007013842015063072599286826136651737356306646607134870734349179779377350128123397661396742682488277367871133082871546368 5972 172037662079980187301584945290423405658291121855151201070340283690871728355668349539982231750433249892187413126039532724481322017608385655435635787139279450010440277972335245503001006981088568172798291246174852836069306060984368675102979991538518540621005699130893922226945163329846139803353889963445239018024200368891279226722046492370610659893848681454510253410847884257981410997129547899350216257472 5973 -186461297130539046258165402569927311400610243993518743201507838041925049587227142749595633308443226230153131361655795374126926545713792144300751509705821985795312178408224084782629635648552539586898408115851256334212254719842274192341703150350263738341163054779979619821294906625699642189043265530431242601798863063806266689995124763677116507923441535521556271234647625025585489900798611923001138295808 5974 202092860909882587263171558914396444065868451067265092362910341739368297831910686684447833851615168326802991677554708992131344276746896223428944665881063604361213556855438456050604584714263773389826067497712716344303990553805841759006300003222458324079544455409955199479276864612097473929080650828486042653794069425806382482345570003450110948458929515684756247803260279568092802889067237278550705906176 5975 -219033400401918332045668163194660558180059101226327157298387959006905224580033647682726805715918266993062927370880915060740445621635532353512688355704875323453223357277247096981026927741674252544802936329956124018543774426888747203570047104854489631235602658597292638678986587160958660710508160891596726281507874409717515065603546412668437513050276650695895978483839839337947273220050389011794572992000 5976 237392406059821389669718925124092164488052563269085212704395477425766673265931933318756878211087564546038271756215989593690169236442920589553795432028077682329557739657843870783273329723815261689512658183653348541887014079297603075229408957752878264226894206674556949678817858293711911836015125504479945718219980363492730630058811557211396017247992415702284145215041517495418575992673840807851036321152 5977 -257288516554428052095496159060169163094827497792759841578054799483026269751198541426686732065492230818788905160732477547766828224000094458705673440618406450813073919244615724742593993148876351661934999736771755722811185199550193422535077313258158679559484915366793593072512864489669420006136799629364477420694036533183449762080250579150724577444496458554987015678987228795223653454222205901237262758400 5978 278850282280077640062304722372429970598166836915983613895388682955713095205562465915761428515476397097372292567407195878409620855885861623404189945733526597091147083980528652066734624141521465517499662485526259349062297750117031995297738306783962373779869498711237189854123051036293341311286651010748757456105759584678074004248975133555974029153323577788590754425761962310127921107863059504397692170432 5979 -302216992511266262260023590661009579698296343204802935863795541862231116100507881137865313813361558531280177660690814508726246585609339850126648637220504303158928941827283324169131471297885419446778424898259119502599240233295479276238196214260622177654297291783232329270246692297568125797415482002192230296526611872622992596726762409719151606193910565243543026520814679225292937747837830879356183922432 5980 327539571510544993087581999877010631375430470190669633220439032933562711788646824164469876777145520989697318760285791728348556334776957081811567115398307394964884897977005880716915780920739659101351843285198644239186706041712947418063643659803538916257264192236751262524170297422638231282293873754490789930733505471410298323851528631478040615355212330202047116684873000205837001689138753295998779868160 5981 -354981549328989307300431538211752516495744407275213285030973035285718613631313179633568725456978322667771043643578225478415306169772313216785033832519998036897406341040293740041437477112547106660510208412537170902537616917650170757063745527628797225128786920306271065236586302396816252069410943228221142031513482027948985161257776566306342919723030004659189950532995718195030903326515329725306281261760 5982 384720113518094040368450419853542205241743331044218791699752224592961625154742917846896106167129819854418990466685277093186906042412926761215743919279753576714945721778701626771134549849632865539451709520461191723668271272013670649709851064308175262357609675744598748287489565341582422107930123917867502996850378530604375816431441888628172400464194984648181655482178223913148957084442962533192611886336 5983 -416947248489149057619869427550587881944466765693483807794301559646058763607906146949687067710610841678180115462522674907058272855953357548638014124747189506464078035109767865471622436242353052689587512168220312617740647758775073534649029496115207721444899490587363127223758801660722480525693390410178573794830993674721246355666722587184899032871440720690343535576461445463944078851641895555612414425088 5984 451870969816317657130083851236343498072462263945952357308335464787481139894012063345146853981490208515235167739928466138864841423319260612232388486796244904564391386997997725562367489457102141355108642338879077393072502773782434430713037539601805226051792144761659612500953810013059331494032804937436978007092547359452974058998307967893810520533238489579602436112962007816179725852386027489128633248000 5985 -489716661386337875510237145674050437702164783269540351505640569767902651883561717400092449269438819627165302534581056739184439936021491332452263999517365164450453578427677554390897217113823410271202644226769720055992039896685394968284878194768736544984943749369611766808403690559928269951795146407530255016329957529949203039740884654580812196502714233230001600677455242881868632898264318199345735833600 5986 530728523954857217441342714507274398525449250136524805701362944962050119331493540837722214986388582163761753396096500804400371710590300175407579094386787857903974762877367306257858552148994166673451186990569038702337786401773373887625904625369275890904608258745494386442118591098008008385863624838642346021798533945405969378471266811853381856178016988146478369439752019208995729399187244581064272729216 5987 -575171144381074793634101036824916572263259771684021386483694949341477359125362078977258529677382066787805996960658315009884676824030875273173048380184836460435514641630436435704035079715873316435422133905075402906225805045033446303041163545495782741499594654670793066326050788015891303829373862890193704394745709102626529646961025113110117493771489770578057815103159096103481673679335363415018387549568 5988 623331195583128824651791964001196864238369267837246756990679868636001310300484832635738336027663406242433831950179114594436848933639046147767069280540880132905060164443601028732381043856081317913549953803357317057027985836491199598816572988013447923484790249894100151921522369140876879193284097334476758680624392186743359307736800337335406146468364037132091485122288732276432096180247236337401884838400 5989 -675519278091434522166566809888600788972334099808688032993676836271270856453820744365545361641733715861345249560746408281218695113001165852132713000523087877310103519167007410586194305712020034653918023621467086495059296218122350446118574544049966411153949857921052088584439715207455617344985031768036995667346899908935018690477848873997962535871509407563998556534849308067326754436428877149808057961344 5990 732071914981256298254953698819298313378550640214122103198726168736059734919660104637684904085368315042321333587588612269964494617181909714966442995267196339551864690256169454043012510921732241272533180199000805990897107894845598659048834416886643698791026638568316712225060719536043927532774665584622055148636428700571023439357608185864083554893099957893406631830355994142492303071882113589937259456000 5991 -793353712944937735046909495647728374384492667401237238547622900004328151571377197275902438538370018020779273046193775714061069446332508219995266912438435756667012096793917313850564974127972633195534248350267189573593941339366380598567808970684188432915586323514936012077740115411511165699895947223384066050424507154633624252145118863652142366937261186124134328730547431366882095176657920617760331999488 5992 859759703324637686453493011319428877588862668448463577072405195388300487752140258167552243986156253059968810402916679944268715517121235684734932790299076851226293775756211298130357519884796652229147825404667950464243943286860200174023048059555190820987999172962466518542590269475380871308277723877445538055779760811861753806227610348276127606166273678365441729367373757629867407289918644599226541530112 5993 -931717878074871865531551787011653286510641730379861749312983681204749453437439251176700452340331088959256723453029268393402468780763547956575940154638743637968032818631189772600395487980998643943828415346310115211405747397642680134427749477867399020771065950084807537348479234140051948724623224798695430643143707433277078495044880882364972708813626693559077440717167419372312299852204105692398828872832 5994 1009691936867935220071234598749170237265845742495838379501856425416106365752559391302901797554395610253399680908274723503629751100974917279735969385102678539768730430949430516174358630857141679562123325907567686460495429287227936234318263490339977693346217357126398833442707585793288203324251819846992313960072997305916212977040922551123572548787063189708531447277149734391576262278145460423351626333120 5995 -1094184262902284777332553119309535557630181504618215467683071678812361873233321620233198383794534458225575967779679613163593920034524282954887326505691298912877619460657583244324670400195696295833219571267677604297324817033616206549767218767911863274296180144952609261701137009615437646566751402522026616510282167471625385815473373323844372674342049873112489200608808811521991483959860342563284295436800 5996 1185739146432753461405354134212438849614689226055830287329713565115588699754874782650177498137098635950329590851526959223010964291315637670362180749566308872391840823998344477775630727898429732568697408130359688124569934565815007948331891974860785688009386717061692343887406464908514471911864101081764944167083922158650336928247368991463412116039529447629439923233012489122097167067400929420965946695296 5997 -1284946276621309369865813066047883916678772215945480755521958644020347144634452316827454577707901257709264444729962949244922512485746060836644952490368656950889275302020387037552679674734169110287053349100271684939992634380620743312605923940858836051530845870601360733376393545827573983987923083393011298410071241584780538596250573669792764670858762723736247074342843770559861928177180904859955294603264 5998 1392444524018006181564422562193775701216428901156245127928724821801589907301549860292920429462307629719451903198931207784188428716451594699898531037404476671608227796984393101573529693942890586221232285678540451532255048384985128270560310853508009811242543182049375936897815724338497161988729659566945390175396441829864580341515636196388000982041164997667604217600064457495160785432082244409050841528576 5999 -1508926037834653587898523823684458478470524574889065158831936853161087284123666192786994052861024331250083721355293542963275055186347328609844114694357425311320468865450711511222073583733117756486220905705115415437304797392096070138219202593147812044792897410157003071071677062623126010237948819558650934789311530416854337412853429219350878802270988423641573494217408262650349152717865451665248993015296 6000 1635140684180336232163606810865580886360847111386341997256260998090882257662436059446139575576155025391912175638251857706202089557487216665963144998102577646569775469144839356797543334925633215196341230292013495924123918523485903432338382322525454221863227818433108345578984745764225276613519141671744500925836619697970565471412187144296396060320228566510289393769419473832505610528948365135650639680000 6001 -1771900853600963832211114815790458032314388119439761017636292850323673083821358081177601274227776635683516767889658504419883346339760339428130144095759276348964252626662444336909238849797448618513759487003826051531667827497500794257314174820047406808560324851087954171309907233160132906924241623790800945695251000322021508976450561765861583513997290269715610638552346976906216287084920620559194235585664 6002 1920086668618336599829625264825752470818393683488228235663531811122732305793791058087992554978975685395176306322972146015736984838492216189596488046819609109790916333042960974489142612470579675960559207605066829197565820917062009335430053295513024288341327299804340073356231162809132054983004026074409452003220106647703037861058122442675350932218032508941362391299557460121797946023912294062430492921152 6003 -2080651624512693011763606742741044223978109728554969179976929381244344132477686294932102174095980213326917890005344210483244240427106522213926069515724780309185784747654707686248704677942169346708237617305624655764170894627472573480810428247161803130747325977116687619941713810145547748995961167287599976343158349132741267392219603304547709622714039991206930938417584998488267491436440918440017088427520 6004 2254628699352541679261896322342468362282461719666764561457615138917688872691561246363092947335374389417875885378904857594394677415472655545827518446671260743793347769818312033136088911053572382980575990944847348713551614515505742574555823077762608721246915380856620057315755676416646853134876573599462407738864249505456558204089951950002665207992947998022839810343279080335497622645750933377361228916736 6005 -2443136972264273923729224789785182912413140907918338048236323865890580051077234393839298271167465612979906146205690435649513931708957744872242465900302738374639895869907503496807999323215713594877873943798999736386800253879065021958403354126992521879583697716143073654695577905699761891689025000743467140338546389824902104754262626392548634646578602366108514968674998373347224062694203543001455683422080 6006 2647388792170565902161959917998815576329823732931965135433709179810363515299801717583826659069615336289119764978307000497164472413114599178272568785888806844371192736189903834673898311557370773409624838260492640525749653091836453600302913224733631979971444222152116751508007553180353877598306182345472800835706061581640702301164589504343737617791638217684927620562731459676589292265962047377786945069056 6007 -2868697542731434484085406142032304473144630710378788391574323880001349354306453210070522562904850512595889318735405856216878008313031981591535644376836283816524280485873200287662142203473602385309590403219778221819536730866470072007125214594331135529962965938123653166176675476553470613952880523552553436952579900388995266657559125751956258825886000378198364570532974250612149481794434347119192910885120 6008 3108486053017233486412697558958626016414210597570011895216625268045024190578676638024963390593502464053114343935532510694639870562235852508903171354987230289453212129703280231150680478104005780268740904034241955985806243770143172531416884772155107716096394465978657790042416768673186392131244396929547161472902543720764415007035119030063250271409309331230693406495588966235771374547017127061343350632960 6009 -3368295707552928768049684566359790214371400011430768171885458874483849726924425981114673369745756089894363568661340592458348375809101274010007868461442937326325883384834442552365042194199898829684559292586465722329583566723985772444811044569802615944898469397792331705940168442525588902029624197561332629368636756951567353299769903429614287040251025456517192466389745564287302218285848519778235250022912 6010 3649796313823724961767245930239981892389634612337958188873095931110005714107304917696917648492693506359167814967769676306158244492965376345509979805961741870404845255224910801952229971087261393562033617260355175342250308227652331224293145284482950946154719522434168375219932159471257647272465849302309360324264028195094003225469436999431951555099737359455542996579719384513760398555356946605453852400000 6011 -3954796790151741078755960731299702123269482857933857637879283115098355474672841452989837454866953943231018810776097781683383799052609339687092292663458385301802377477531267065068356843263531294969219485963576034576388279321206602626976357521916264918935564301397821072619366550805309814092850906906250382589924106362673183700045224220480016556053953829874736036925379051349726564128679205339673942393472 6012 4285256742072487616824201633184005814111421746900137233071383477405492431789073112055339299775587929498921410128835204471706204691041989408901096729134505037258302785726041292943969256491470020843225720958492936640842728071831494108999374273782409312420885313099877483527122717744954868993279628410232232322726124276861009271894932694248828208657540154602815501296007092070905113929791716795700551120640 6013 -4643299000991450580273813154657317264138239747492585069511246082698788234562559548729918339526629738765750065839060876233660371559020356516511827431690145929408368438776180269177870679508908101900391868481844285284163599701141872341271408965337451424485027462545542605661909804221331387126383870848621865879291071431327313879191118953898640957169105596145688661610061584027286699431364366506254818216960 6014 5031223205020938750180957187982922290610309878400492778762680609222060362872128771117123767580027160400579138032139478439696026539463080709768307981622828867280054756666195389867770106940934779403108745998104892433343071515347522577867482375984690194022045504506279132251722710726980418958300543826252248290866762495347354143707328507990338045193027417698807579380507967187502801473828621852778884478976 6015 -5451520508524260584226772888802353910113187745747618157800836952024602803638807483624066227524759767835631183888692337234309058509823136061050082982767299694677583075484930357230120312266385754318758946532521214020241996731334205367689643249949700305590705281358287244123431004192589919665122415493504745681919984044065667782406675127583113853945338411308499218500502472993677006413310614963702785743360 6016 5906889514070231906264241115480775662740278206341318043167584867179490195218050185457552209903784841228917429511323178054398497884997168638260498155270798503751807247992068892297074869248959325496260942628282041519110015874033608150602975651734534000411259010395692795376065518083162460108605159327769301390591256949120939022155993911734767691171264149904566376452170017007407736151605925815889998170624 6017 -6400253528271410034793732342742679167861805504310161518279378067595208589028239319933407259005753108442571773447351640707378206822879227800672897067083208994374990936063367649615352586590058117496199821652526395142667111928754593796698418991768881571853874447186323395595437144466251586167673224866854212824175242655336063228414058932902124981551950310278563380316487855082496922558457841340426663466496 6018 6934779251393494994917315010901954327896346053594715150166094371137395135777167302768275604959973706770701360809446793176365151618693467546187194617894154670650250304230416395662020651354572459172567240160121014153567039372198383393439373003049423151637998483641580557786734213730110109902780528208597451917606520672222861610364046752960775273362596690758556435878494273634324731024466703491539666770944 6019 -7513897019734290716712869538846294470315950593427005985459082906507940543326083314151383639516665129614288178854078874142531268094729605578645823920930916459271626851064224252480685638593709736048635419643170977099832559245299789326617130020019885449519586742406512982854452216806083725253635511337351712327248977995583287918397035304505308720819492703947157733235216602420668392283087596418151028802560 6020 8141322729636137065333204135614308101025274858352664934584566797987815892314808657519873365738718974322958684854091757750720506120959606455302138535706988514425970916825492117230202828986865063246058264804792608116462388393927289686815484365849746761034814949417735204675470488093203586873979858005863420300187017227639322269942444728897653467724355930159297544707494357236223985445195654172285405562880 6021 -8821081582678230653210529293553183650959329615143346735031663970792872598558188923442165835236188913463304600592451888557156583414421975865472456493883984979079455734732615476624909166745108655603622218778052324538501209232125612172118450136415027400216913788774315225217237829936808164303781971562203858298984689375558117220782410773207238803262452293709847479718090803574180726286720406036396948119552 6022 9557533803162330549965060353313525741231659134121727431629955580820783314867779249590342489537452099529066056149592152744456896603613135575593302027704493317151258126274367033606022818805544694589283407186908775746721289715293957106511777582525192746802273286849995271883289082802273071321242234455555132322850533997329289145869887611172491864746463161434244085322907261541379784257218857156646337821056 6023 -10355402491530160344513616084001193395816774765647634450809812732289791817228835419017832245946623338299821024540718200825190180461954088714212719390477413586798562941742764087027429411147334196230983217788171175009713185347473258648902385558998063633417132239353089137371886250220841729408519911303917420423518536902800938315136010838638938530248752938182756820317694028353695440454719515962900500370688 6024 11219803790912581761570720082757844921220894490683994678226232083456109451623323818599852056976408108171203160949859405302830943426998856212612435999047714365674494197172989004703933579115743376896216878319997456273119836042288220337035690437992675602118087314116914150204408210918887532894255581981146198814831842896390240318776870714662330795980998429457126477402459831702421065938354715166873304604160 6025 -12156279558695082453054269681359445644487519873809860229748163043805736480538015040594055247824988415287846516498526238970051750551434812427022279985199724055913066709336825086382735172471123621277479481807634049415632650350799321444122900613813931323919693311629022580687954757058968344524734430948414267836636820465476253095387558902907719951490734031965567746253828876288143607082580600124032659313600 6026 13170832750884130996556009601893525754692603909612141730174131896780068207130298315503408689913845583156956503674465866177153483287119887595134529924671883021160048002301514925816280852528710397142733029451181455745651537127540023472160206576731164027678765532427424702794380596298237513289237501833859734657562297537755158527968797029646621776336967473674518702901421015410135905086604787350921533381632 6027 -14269965744275013471707670491812355835372474836518540427444472309292751595250880560461295871451679618348873033504527448532954299312341447717135681955495213025067175997423449222325791502601428095287035691410416389019977447925846957060729417440630751430033686320380847764201870524077051980772222500948167992951639285389789896973050479744476958999395060926170298281155943278795412417420644013479241733844736 6028 15460721840062687527133294529200211086771335633442826196243892408507468340256768979531846047495225893138397699795625564817520738786972586766226742408071618209346145659913885013456054981495663258614264433228562322104238874499258718110920126276865205732900652119027677342195504961547172772167061201292314443417828089216426251043644343247724818773874216730349834460653924628336743104871664473008283765861632 6029 -16750730212720767094162099479533039978815930474167813298911134993597641159941781480121911466017472202367936629209451962807105003863106201905957126779262860396859298220972444500464363484936498402753583336064038851156355039664198495537399961111343013867467451208803503322018017796101868402460043147151359113187339546369590367350485120035834097434019947265511882102481220976692889953314761506997578116650176 6030 18148254589827506890575747861227969500320134017891048035014600110767875275301446870633594866752540877399759942858229178401355639993242497741875547472887776572081389963800115431292599919138593076484305208468374180430464867116758597430460742914579459553763561119890778506434235254574159936648727094562350851910067734787943001957165689799660172637598080924368281625280928623939760922715460077999419751000320 6031 -19662245972179643582937907905384376212653987807728526745156511568346382827483574911756026314481594953093610290686089004805546190179423918685565652314996603424235176467481075024236896830474556880300324215651053990476893843146567541454777085231043109986391203137982842756928826640896294059880757257368569304395014579891919904685981877489756872125073797051503623684698115674795755335917252757224860814322944 6032 21302399729154621411644609681715676329165342553509923366448775646285058605308007191378009378349676815162842355473648496843070658579111948579187671927968930856930407161086277880284427152774130846942711273182859397644361838532490211762760276099254533796041339655682851446551188770801667535389054758305544368478016188317265498428921679182729730223777158477515885649466914949746041550155434777394059895861376 6033 -23079217432020874261201069713576959491962712302016376539623079185054913616761203439602382579026491716062400088543706708497549478569236721737186140706841605351685049100273742496400432483772248751175810736372074160661645793329597838647359135853298810191891299680411229318106055346477690244433967911099714308978036094696673267281499900239819726835114162110253153356143695557780548434270515436622396799020544 6034 25004073817929599701705683649962225837208186321884542585167741163727578115518498404169105914881515193941158314805447615904860462255425174474881969999532258360007648578732096600172924196867095585959502186228035186992246725619041042976219732414479952242251740920379452625644438932945583204765075875401504725349066963129848984463031079627332371624004445889032415355488477701053844057177123655810474007080960 6035 -27089289309839446997907607493298111054474183150859047824224929065314308080753227973746308270418028486663394349864507714389686166766966444154128139690267401936066566815487623048112558670212499955759150803144155191127338904181292850448777540546969683908351641363391090706376996126049237116846039747084781408512608938428213112052495520911146479590443897076934948984059700041213693658956827257490159835079680 6036 29348208552833003547532150715867210109988585493514635350267073255492071289164823103392566030813780261690381527447040490750788512173575384514874793080734560900371071153925499284093459212398573085587943022603289417572031375905940242760053905208795547094769704536705823675320725529802297830495499473365178928560657855129173070442430764000983521349618554768462875183163870354104914284589461711316370685889536 6037 -31795285465403095493019932518503943918977910095953583642411025178884007002110037802513377279123821465489172638858611081419485409533461754160484820933657408291880473706496857835763372717313146945582560508269035886586645408943617186585243682691072469989106915560959677168875174923870851692922891038534644168024180474556709759490604872935449087234437742823521359495245275559850198709603573704197019575819200 6038 34446175345558247433270253296465707087583304751431178962728351911865493570177592075207805351646833444312522379221961304336738804486255354769323533904055364660344833609131975071230955378722956482175869762808781784519254892564898652133357944669118214502147403540525323578099181249061381350891446936061401416015249235814831615162297660863948076537491729891440748239742990312568226949189503216160264669020288 6039 -37317834616280550094375724957806928411583644528169871892602329321859132603955266988614731623568081594146936139351600610178055407094224594759673667001208490424524642343482284840606651372208060244235445816411748862009240141414289487118705196786782306612745496840082314076410498115287835522697276729786284738680992585366439046258856297672643331645559834261042378119994135524601970103898543913758648617355008 6040 40428628843247524083549531002956082691145319922631382987380443020086643105222302338295807730311939532888156146337821848298600588508286887296497776189122546454332435524130155738581999213877370890513354341886040858761110696497465188436573039689875070479898366276092924334086188799100922499434551189350282888026110874316690375108311028399990547201646868472763473225584027167950422624790656108959649243215360 6041 -43798449710107457426276429447700117703821383780012577186664259019023529155445445049287466852009850720765598844688250582299524370924875830362044757870294841231764924356148191950745611657497940803822052574982677983984759979866574832080859937938506687236554459864471146578224120280645310745105305464134083668803161235523141217490189215545563749007252743064359458396140331502375230003396908553903419700830208 6042 47448841693305420281971349724529899679531115418570993968737765106233991256950942309642170169286774227937238842875729354486930679521981903832510703088743108598065910453551208278191885519131702761313369513352094433086343518496359548683648737763990421869845543363377441347027742856503328952888393504866711789582125029000898954674554200051677976307267107113505564162731537852296305771184024211279182618610688 6043 -51403139239852252885962700603370503043041746649651275735884641236487678877303026741364237672927596496814962237991584735767976757372969937817110572574835999265770467112716396895421587350377949680884923127128672224028461639348983566091584973410937684447575288662815776668013477716503795809697010051430619124551791857203757466571006670313364588424359124654833171362648685656222569797732201457934701039369856 6044 55686615317898303174999903323003525947545234685490181678298634893237737822173372327592996173212344023451309886410701711734151997164336538507683940019939697421888797015794001565316896511809160776391209296031780421815933640241389514155209281713269027781438278026419575648577333549082515828332221888398474645952932657435450300671066882202110442550319300987292992133377854207282616520952077596549165218931456 6045 -60326642281936499186488603685701185011976727849498937212494536502342960972351128186399682626060420438133980771247611571156903613814742371787380046162794813775911638006581245190545329520079110995789173913272146575703618563965722511906588035999146657100297323526095626514798730127064548950794535250461864351027981355691038779972159945533967308758016790267534029959374534033563639039331170934198330780958720 6046 65352866072368967981770926421828468380901537423002953816440504862723956444907525313024308211412531447795354510311580396813536588712605486276784668522151869364886323258068127752446956235824944689454595086786991622074215870055795975845910441111325672756759204309035882570320382073655457845280350536940763995068601831038503842928594117878152690647670596655085067100112908511771148796562896349293892362794496 6047 -70797394853518742743484063363498166885833630167053258588282637507726304522285453047624358222318529253096928183562053052417186412342525835724706699880742136316506104889905777758076838702808943649481254112112298170739075922841196774298431452789570396353108950394045170583440175786041249439201603182920042216343669694080685094097043650159031340314341135812598985881594078420114305687480717866191786989513728 6048 76695003285484493721573527797689663755882338986508441637767088671823327857086201800587468960316158817182395321331190170018259356053127235131171602562802066314807908387177946171723133509850494443281906676756625931077364512528875607659369448555543441371634646628519789253205889618032087459365326166121671864172150451291821953773533424741159902639375597000532760379397176556924155482663576391982814843815936 6049 -83083353724096847114342518893275912326563604992704577822155250151429427305555480703377386007116109164340585590293003658454802992060993769073671978488612469315222401296240298786957110439132117688823936813325352785066486693700778720349585665382399750445509234373423921092744919697131271676490168002487867679459513919672254147603653803607284776908464035494643323183683513147846915645977129591318561404459008 6050 90003235750262306384601087541403643059294832174644134221615072756078415586496577085258881691351658165842067118360052150398084719717277000090298776108135889790606344996506607206483902944160627120845338071759677023823271594486672165178583975541826216633145294979617211224582162755107643819594408735334564644385864258490548894389065696071822253438891040108140026977502628923757441117035008195234431256273760 6051 -97498825545848972678600005144017248804413503686954628130307318893855796183499860860498554562354399451697922315740380687566089487574158388287334133439534369624615243779127566785327623382995475094541506065101182722589679640394047923666850154029574447928805108259759970448791593112933498972331328614140963465859611950465451868917836865809314878448577597286794188987846407714712666933025404788024179815277312 6052 105617966758706632812160976957198221095036699573710564076030410783888744282862905017280574860447224405542611816668704566897916745286908402717472466120287058435558924265556127223806670400076557493041346381228847707342636138552390331744169850010974593903313494508623278787848284720127706881556471288249956265740647809034107235003631317590594912818019409121371407195896470412900656985885434986361382817201792 6053 -114412474635211924290676914287164738682829934535052412811609982702400527754208925599747660735388298678025394416658123371264446238092406396390724680142106924585532466707285378931038014214035405541008047010279315347964757255457228190455629502454709689891988719410869351827286779276998333853504902165800064952529390982504842999704776622519383111663187464352729141958807594781923949545059723714188533951617472 6054 123938465345741848044078601015807227352195400720552903771608103865290725523952159228899186997976846616593518488167535171474420565452194728346573715033743756447549129455768822768423155490728046790241953214798308175186960624800121431503927297340928897470161200651622491992815720511815547172952072209554893794431515399483252073483935784641754324206169239313707666538252393674643146700725766343747105571650304 6055 -134256712587630960203004697389719334433440386760929848683193253352889207900188303988445881588975311385428159331262184921076660199208397670540210048202506035987264280190899122478670130121632146023486332179523139625278325763995255173338425735513850792552214659677170640688113129949582676478946510758004390862315177078889239341653555107487155253398535390520162270674896545896259801638569473407605021384289280 6056 145433033722460439021228253707080227321242413641891256052298851759967650632998429595508239515276542778368462527974184578622578082849043712243761364072267126516827840109053779059859042072653528355059617456038176402539319751156864530479345560793030247359318327162074286111303873610807495714445101206799128393635814754395540092426128250645538948305016307386014601956991984658140087244835673246180732337163200 6057 -157538707891044696094135415063675185922711765303144697366798036929851038363417126710431783939175930636747993999626850863328905111384726143193703426847767020879961657930596636242063274742810826865898465492314418860581874602199887961676829418956175256366976337235295313229283771455551441471991471737758346649265958486564867530997051975474931269760922833239207218608194055584161247178661520462528496452578624 6058 170650928751396375662935238552786266710870362167450512118616819116198504489704388228973291098357824756300927961740582136690922898893259529818292864054660735628823510841467705638289301814055063178450850374937236531436268352663286349560211458229602983318427742035192257054883751093819835277560342310611539730914395171029051334831556736297667137773510629311307302611518486920343802437955749925820364581827456 6059 -184853294703533192508248178993105484941160613522383266644487478634088492650617665984665535012058022980919544483513042203947783690722802071153521335789616920941497810754360820942069286784723438054353434635149087575975475362572141741400998599165904566050679639986739493983320040412632358254151399220839000983906117657343278697840875045145484844240134588288740823347498319681557278011184290285193187073819392 6060 200236339701614417328817898089388281289815872394689048675141966137776329121569072153247136801982396309756779159335042856826476803272272836452886153037427589035470621765259357015160444611149935084736916289680943484519488052041313793178088117565266797395509201022747111923661616649678664470088426310963255743575707530409394435907388314466099227285558457513350028712777045869700950314899993172477160185054720 6061 -216898108010048442895894186420731936544425397414884551557581262523295986906374736390743698228601833504104255675892784490340348391504239758221799683277990909223522963620275333160985204037156810270036937982618082369202880669997335764345803481725372630689054051967590102647614676244664815225446722676274944946198324091882781343085537632558822790183242422912314986430661654300613016805290453369554907074171904 6062 234944776537505776597467186139160700028675346375024538431429306692122900659568799093639443540680068441958540854953847603746799754285348863337027851585370542481622012282025505579716678350401712632335556897879319501655150548456422608067366322850826282180888851829944859582204472418972530254796673880267653475405617455850367842238514935959027808603279811458285274144012680472582753984486284314849719429279232 6063 -254491328682946613000094591098098324414323315752566643496384362961145066161999625760779171286322436508235170033423380951981438544478175774237425855905075636454546818470523122666066732178284089369310549314307898655462211462205600783140478052279123159078968031055737743032855942962101061985002000471626515771569544763670787731830814900718889000615785522259761526241015808085618521195925268483436272201424896 6064 275662283952714943770236992618053474646695242387094069708848835288252120049479040875495783177746882623432062056354319486965497457370792044015988714158610400648367829277394665876432882387319896242257082758407552771211335802396542989622563165099102628199963216276057409968653306045191942793733319179679091719243044334658678988263902275022681640471101830572113309748302638892964880398807326258478417936263808 6065 -298592487959503356548597164749189463497179484034738383940444927803664154434171794319893769997955820547600874115967602473179664688429646118177837098851290440842694500658462448390409963536241769775349349830484069484965194229018307545604278795145174900140250700832057278230863121052296046244049132114575828047077831913328287039804985277935305090067470053416707290008519284622309076481777391097514764244670080 6066 323427967794763721116043510263612871462622313300475092748902116515580495731944870198108903830244507161425169825880714976148053076056439444689945448512943681288311670928608301977717849573537370230199557078493229813421368800550592505752691665846109089805786934765115190908373141556717933273465445930189500487335966540603741375676234652293646712718104735075815448845487175234770184603348489237848303704580928 6067 -350326858178320211098788608376534775910761769779370510772116296343178984034698006346670908417503599446745099325163899544658378932624447194951695647547449155662035796751733031027006515755467488728367159157497002077291499921150411847470039722661001655356304652408046384537238159839264290916765394839242935879811422841322324712773210430016653113165818652056545259990374890264447826470050210479381416760492928 6068 379460404235120758925166853768518860364431007066580001721710029928260960687567413414164493167222009846640290282968475566920033222879118442090034860600560720563084652652350404476296017735640347053342222093333839494020128913991538606216068875440910087391399683991526969042127695388246684068606484614073680521142926116030530430628756264492487895451098878566111418277479852348604540526176080565709946148398464 6069 -411014047232042318465811781567395229392406770273508120623838513387815895880844830680674943237433660615265620807450901861799204278317413283292209490759516224458771492895041286092311979664388315049799430346056912451675431805552802417939214334886221044273400171672994060888389182137212714092529921926153300118935469053956257397668738445404776702696929148714144994878004836464540459045558644994148138058324992 6070 445188600130475987741510044258770187247101408361440439415179411310187244293763275051112394984611805949434920807335327989902259399639370175560146025009513367807206857156706461711204402605432334934418590666598240839221192445055133437776789667755849050927613715003189412139214758453586307695723231398542884506009422798331492673161813090745775233990532551908534520293090271351141465674895501331032090435164160 6071 -482201520376341396948928248612744462293251374411584959702442841573092188382521554885436259750449078446563135077217461689297945926793957750122658011050192505835645307882986502661350774051374470514134232209200308434223133099385543921759629184018735217620198070697683326192857083055571331853695292910599266197357244422058608423379637492841211884609706275470713022572056238058741214125266938832614742361042176 6072 522288287961767078096461458480339128093820910758836241306731470676465682238779876749612362281077208555589022767334134210087569350404603468143808988297615344400767989182322845161901599470730379624226224417694432112414215172584682465444159624330313086290162906299112366589169285929691600354594699601009783538028676815487533892150950102711042286207563695957276758759971422638355068039080623237271030148329472 6073 -565703897455768288617800993738399471559505924899871785334380473569856344228176337038687917700080206577309774269558441675512574944570008914411532276748209677167843929741970276708831569276424553366069734225774516516520802541605343300975696636767736208659337026793004034093507709663237850289396183829795659504061586046093934464469999309878120346840988359158204030327626386397936036223005022115859605852289344 6074 612724473419015669172174285482060414387351811473402799140433433654002924531249188518865164198675583663132403220464510509282763314452557731467653907092757636281112376514863155684699233238876047931986472801163379054553740801526501018020434458180161377515940233624407041220308505384530255872149357923349544915951568467332404833854485494589087162222794769399195490421457789316612696342932513343097126159652544 6075 -663649019394719090060327444000702323883475972280095700459384469424874196797073539615943685820225798793374239670266249753954867800024008856501743004618579271707878458422263076634190680634775140078932029809590383198844802273276487580371692473702826045395399803094214564982115945861808811445790359601692568720808710998080287397918800031957075039852210776528469403782208582108715047084985620646707928738915200 6076 718801311508623325203557926947191441281348557378500869799520405062578331259066132525106366589654279500209503346758109261867685093926894068998335581072034685322106815881769395069937025547448763107402165079352334242607072984914314866049432418053457991954193905710469520789737690541674995183360477150086985109885326406619358255421445451006078353638904464865071511073721176395377098407174589415305627956870144 6077 -778531948621398790468717226845174819009270913306798250133926836056666703758526425206749121014384740611168618267528899827546546669505676270973621042600893945344719872597130712141897187813139122038187000248237155691414591572980233254652952053267817132174873587257590522778890406983198229482834853830429360892928482797742018886160601026248529301083209704952719456338535997463515463615606567844065258125032448 6078 843220571962018183828953431378508923000179998544503742884963416438970518531524779746409187044081936378900501462278974173272191421260742744622844649608360651670069679854634625877849297377602853482510960292810531089149080544697804027817841935835239781049880566890640838322105477853090787278453908843669771351717643639206641941699827763799695394996344932554504454751129765985697992127829068408634444880698624 6079 -913278268237214474369728934778967454959900058399281487382793572245392088838829524431692618107754384294395755105804908187586636091603435345926618357951895483661037917346916745171036314265792313590223221583846477466762365063483261793700680953154977664180339785213346553851981393025019285806444835227104154269995772507247548771151223628930288618187739099791323833456803843576958532730123994714187156906788864 6080 989150171366501181631420358345137520692901440963602623434459626574397039547902523312010171597895537907601665157944091441533226669285531911264684852197098319809351041392398225268252305181336359622289728371383817136730246195906114332127761595230552015111819581922072764104424170237952497798302613366102691035173941680441274041321626683506064484294782842859423779660833829925583781917108880390003943802988800 6081 -1071318279241735730056688485298583946595878018796923087302823804870292199503856106278290772793490780227138984976235084093162788109134038378425971233198313133383315642947684747444841083072204749019302957058814399247184057870723584234649612640521187274734321141800792526194803554348785326510388147693481039862448325408066658211370469071565027606190432805064010069596130944822566195875592196275799455293822464 6082 1160304503262649047350956553554232496744355444192710813411353707506168691098747439939307490214767992356434214641880441990029054545592835284158684684158226727142675450323243099874593610726068015527703949716309589949380823656359832059498131754724204957150894047617842821163842667506655812106628895100188552252013300880220759136090384778325319503065088195926545239912713598301329851571797994265181111982975040 6083 -1256673969863621264446089432581307941591890259770783664497912515190878929458045222377135189826207102015958915713630158876428957963229168316691323217339284020184637251460751561415048062839969012487972177256916683514078147342365284948825977525144398283818033302783226690100656988025914872912202746640326174927402333110192369040926255118220676760629747983889823356038431047476476836873026357821006013831266304 6084 1361038594831422555686722989804317145597958718801540083182912305630150369483063803280524083057026805284158546266467539051136816540865802223705641993162580148902244427744748306053901547658745990736886116774237570337595935360318759354397654480730181932769659323561504891707580868170351324190463318489203919622896532719215748219767802233895723942642514109289091404633545102346480163726299153420684077586169184 6085 -1474060952928581627594561687601502917417407927216079216788021580316851943951167812945331957479698948173454556786320817685798760331978157300911147735011828919169177444887975827450773103239506905715668160214828673203061765241717616549567663797400591168683710765124371050148151004794416956407275684934327273882047681597899330581310810228394200564599917404439277117434640166276342102962670976904857775948909440 6086 1596458467193229406497427938778320112448547395503373065081837678658847882535319055413143457364604390268072984785831118025626191475974254887571173235516842956409943130586140225821302832465388213768712795486374005548265520291432399974411514517761925212916051339981450102408476107619278738191513760242204099052795805100247327884135668652714388963477523135369479330059035475460834633993613416397190434369552128 6087 -1729007944295311811506399709283239534936090560172842485968696347314110118409369143623950469288386376264191854758596872319493223846392979353679489149915633394342418146135884413646797334549860267274941409882589877532186352253541235964998181432488115393031186856310927638783837664575472500987014478682803263748519831501637018268381207143400591252059055831665129990766417650484079316088979901095383805554063616 6088 1872550484503547733334026619753412290232708269721660852073931967928247436863056813489241930394391212733467710663552672777945800148154775141339967969003906855716119012968357630930885327170058092982052741341346341106837374254439906901324808326443975482729143378535101937731282029268462919701558172798461593802789816548973773619509706770353225884381284792582772821787338705792404287166165397853266197038155072 6089 -2027996797171034339642251780259173736689804057707023058695946355662714681525652990116781141893370816448938333391473941794110946676447369936873860202743537130364425073623112974854429559136226203304390698399927910306255602566208131613751319337816076001528013228897029001330838991034281468241856094166407543378196030910351203407486068583761526430171194178551135996063478675069817019981727854002590066046986048 6090 2196332955194697537689820072650831006945567359458513207848868623642547467800859923246088480099766270046512388658053578443474631461169741063909157454390935149002559091360925865290383455062249232884564653415834240914221846881009041440767562448892655303535312451268588680411543913030527299256972974153520132855730649705701362146403734606571190063429378113230453117808072253543434715979033895547311798475264000 6091 -2378626624660786628121651550148962792577828226829610784710582553592411675716638141505668182542887903231071853771147181659212240554728959993782314802730739563831001648053393856038670272459569102222467145229145323183936582078881034416916251430068000212936040682266098992856068202818060426490938569493347231975236500639813491686055998216893594312059187232257579659451540105507066055134159582494494583725275264 6092 2576033808872563789469582972050767463661700582911559812394071893925710864256013702114925847101455670324702564700294054929480753862871794062630386908565012362822076251916127117742861663039242814575363206102029847638654294853451422356537955937279748810565078776620549252836848143153367679517362441792308465230278019428014838578215793920894599200005597361387451017903021606545049982412475414831115070579536768 6093 -2789806149185902503836607188575101806764694766074584891612981466202182369123287110253361960633085386582200122098673603744802415984695928756508715041584245317678110202867134538383735720536447557200596568431456823983391617854054681569228434227287760472410033899002405079566378963054464385371167653084005790618599301243611053802799753561390178092581232661512016781117847339049113984998484679719970549503193280 6094 3021298828573878617628570469710129568173122243275671873320443458530594531438453184755500225179957739224982813250968445848406221779261102881315390576551785078534397307046860529468288055808746737028748716308743150438040758479281815381206234415478505129482538976227178249257385609665480892423945201113533884776733646861693754450818115057325061724454463460127062427747943755198453660231483295230913509554798336 6095 -3271979127624466217739938330991843733231721131595731950893853082273653906528875518585923706603344179296294420084848865880709594545069337485917615974553163659764614094306620012967845828272056562768712675315498073244806202936408576400006189528902640473026343495870781037663516726853462710370913597053754088623901799122451186107520363288849319570955909333761766182857580828035790168800300628818249687793013760 6096 3543435686769785292446545614680990273483653815422540141386220875870046614227251735581506116100047517734575801091824088902169675144350171529253378664556292180380217891686735576187495265441264445463276115710353528161079356681707002732228811000430567436349952532555881215830927789989611665169282851229611646540266614060317525237636065603531438228619870653340474942901388810264229285018751105175099692319588352 6097 -3837388532976578460529574685712341506630706492855125875787125811072994787120547506833234840874079429674031753216302727394901546150373975694809907199057096663744965624387978716251101049353380077523333200318073172430892835935800385911260243232167975413974660851294409529800008205140410477516774902757694754194261571333144641029446253030828516643844591912412583592352093417113632275037361204351616635655272448 6098 4155699933923410217499442853941092010736445671039133809474630802995570703351675993621712364351130039855569691513148198339376976309850970450943852823377357991725349471058969326221130401809755137662071862325661882673057243346486575930129895078112898760789333747657682706602191744136310136419778864661573101284645839510429979591751470387417957460196555837249729315473060705531876428410962519173431987159381824 6099 -4500386147880447921399026818952725780146562232210056402997959003290073691046622666901174877176208835953102967776899960632728306570176847956161315631211199133407095156779773013727675964678250971712895607920111925168035354176368043901992969137043942114975136795236870998320076742193293544964633063769928929585097599628271854001451312891877500730356895995338370383425645067242763525905938613238792181872207872 6100 4873630143125022758868351087342773036877248025553783826624348784100216406767961256964170154581325456675866654489687352176151646368425799057719246515411224655886945924463152783943906902954762865021596287922103218512634317528365894833195347252263842542065653176084789824828344083597614641882567730433216747673567111506067328777045850917381070118824691621150545980863107512303235387866468011194724292674660160 6101 -5277795366805566431993113670062903996330844179857008297846638039059737246467300538041918998989734198901526418396065847749871468711001145131066347150137104745396858068416125727589296441582087506643735811490633199929406990695813280254412829362943964178086173984864331781640864730926070260114588042166317232912695442087808222073121946047719581266658609892557297858940157255862857266025093622433400727025947584 6102 5715440649745940371175355294832000723580665209942770069966969893083013607387811112220906142448539446464911144037974858519552609771838146085789443915063256303366603394286109916695166364943554525188974262699547520077866196114800609776990681136199011468945024083558651295933800133443814633637635884688350436699871462654894188429039681317538650605225840159857205010007274969949808368773069649096803780092960256 6103 -6189336340802699959695966485628594240937188764590552058523513818601073574607857557127843608734825868931887963840941894247097851762921132742426569151527173639005791039972134798584976815738725409745349966167479925361471161695430869972098654441580155752707603494349727276955733645973915344306455110221548385299667898157119125693522940144512098183063622392645853024711672151371054241576129613135544356250211840 6104 6702481772093919030132421538364798540430926909422125196705516637116679598627633947079342898941568412069714197586253216659478491482805672738021287898904981772791238715842552584523755193000756629417175193310876504450242729171817305351306124686352229923734855234273874316622097939388602455953063630531299061618224434348320726134158774779946487305037089681128074723917819486160272468061086751698313833575528960 6105 -7258124164757940047697575426886284413318426358295797018186941904046843690724741423444355690704902093038662160033247535702532831592128372658204662884124495244054762443740127082872386779099822074258748346908052873865370586045859659145618815750024446286491248008690177372037051847673319673780719983592197570986074042963887689426474548316745599875538808454063594611196710151390567958825986123223573126948034560 6106 7859779093925860037681821007892996496857229161969682279123748436407069919444856285639337718107485041699952135041103089041936900688941161540578208910513650082465539998170048463955173639548419230462360872855487974775720319462073351870741513373117632041746010852522219866291029746335981297117737709510248264998956370561982687568236869950090874325546905873135064919193027562099102018963516722166581120992902144 6107 -8511252641359028866423905328716768671361301167262248073744943326886604213354357722711249220913232148281220128338571160774733305103206478757988921567729316124760274351132005578353814826631621061701645447911719949448358095706906599033395175833590816670428003359942516873688549472209501407393981909878860035109434113597994681412951316197530167724133659749209728878347839070256579295788294314270657684282836992 6108 9216665374773262667942557659231732841581077064338186725278717939723737213474475900501525209755345460497090099822172921148007731248895411273984159306651030232548895250418489189214225413238744785309591909600084157249432151493831200525250591543849531686033988043932793868398945903581181702465873656909815505181865336945841915247273037457820586467493660141045206724236889941953311073697744885950244469070393600 6109 -9980478304310797672362802619104767237835039042172076672649929105010239062199834258024993429693777123193041324542845073047631313308139852103374073638263812601189192202086202371794527618502545502405765167238089042511821966303458019715038067464621143313707417116524065216267947818422800985091790313587686677928507228573870464769068750096796126209759228288228806987623818098433787776881362457497153290401358208 6110 10807520979000573646748826229372878124066192049854794380120904558240473782078065685254571936522189867597025885179595668743760017038538891597889948092603202821822937432676540855725317206004160325463030494977569485173939018295179163900355444113443651344616177873343434205367925041584902630789269038936758460803087385735937070040028658879167872592789507627690071454214301042963479179208934220269794646703360000 6111 -11703021899444438528516257650572427783889814502496890517880116525186314777895210100962250512170339027157070723945952069278820164961559702927458993366585690070793838510039392136978463647450099222105297125114442366860992052550597443775588198607483344905687521842371175787244506608626006462216644069877097119634611560208459126794100562410873313392168788638791127518031672535888761562479572822038268134984545792 6112 12672641437464834684007557139326170928235518610318581090319698041471262815773328966522320793521018643086336575105932665072310695728524359353716414904110447666759124505373636671416063086311523574037442373458798289744454476790484544664573489619951430244033765606862600130355550163628716229852070129869081295406912928811505272486881847872668841618646342832354703689628016091741959878067078365018582271244085248 6113 -13722507469138840434739188154006870644112373749571161276959552107959943001102251415087040232522455199366006671492370619433125087888097934992648109859607432460690407261598911203728467672098449942968177640402572342506582878461628574255312128165068984749701613840561840518186829091589595409287102943991060495626129413030211442178368493732927032137205048289153712213179762743507711189930635007669530899297576000 6114 14859253944621886850080581863040079397261623784652022530523257872920193738896129117524900179493628244910032228168621397894506155539474544882529214413050597825644393856607079299838041739371397493290770867547561700244859212169683212852335460878430947080521467945482053346733253104919943946060377178045247816190025846742050209990880002657920387714164732480955171663420012535343674719530020258253365380633665024 6115 -16090062636537856030859038272160474860963558229882380062927486217360651037290461796529007421815052360697004211212226678637628061061145643443727062992646135523472246153312990396749354087363302419681073026086314204238318438360464179762416799987872103719779414572706595629750655397061654262783646440268771874920778241400396525748881262477620460111208083729390907062211389871860773457785846619339044887500628480 6116 17422708328595074546965544437408747268857144173176560754491772676915891774176686992592392622100123693315836516282614568745705288030745728058174274781555005668811361580396875513981619979834189355043504299769604995301668326418337539221083357471261797764978874272216174230925406404668253743793075945205803393105801045147491465582169977235778480451770764575018342183780399138777105130322774260174845547113374208 6117 -18865607727603810717679149357300048262300816250693570081853856072958579833975746311913999542138655426235308772579162415113592946548401170979863577279731633915470238062400673058017925924266453128616287133734904852580320716416339698654679232742456981749270101296578840052371850507779961714078577154125202797847818045183463624183821235376575566350093454949125059793807635429354056309787044720134008548125002752 6118 20427872405354286967118114456173750115779944633440773855563855325907202370163243147990117696065940074037906717235001024947704161600802474172261450491157273760012417148575153752487324080366033471325494610942864833413496490810864313094863654656343366458295909859657985344178264990486150406824473341868997515111359872337317537493839606867128800532787191725863297252015008403884627366015603822470084231917838336 6119 -22119366102009933426817863429220672705864134743146047820441739866536035869614477994221752539291727057889429949603977546678116378595466883523932958428257023940166073219394346978204248655356172705855476908628497472570046815881142069507123879365600491905386844274374327701796254023319573933186068785442185737290124202567404765323653376418634094411668164693466564819153951423640467052630731355028816389693977856 6120 23950766749935525508452962007415715819007785734910749618394124020995861277286400152153162085972583957374490397696733711412626392508549714496831519384997508122539384897551553485163945781095809016354818257385105435684718966815773560474683406823817699821441347434035975289729246789683899738141115979296934197106232187893292949968056179198778315218402541636486086808718011889289381946237707386888652011039937920 6121 -25933633606383712832636103424103635577423899868920591287095348265656163745731562626309273136758997955302166590930207721774076211399563114615887753750347752152557478251776801160960338714674636671251675176730687696374441393644288236053324211630786889486288597875813315962295911111434506280711030689650034641709074727125703624486808861140997370507912671299659887193139643530723269787500515117066533503561204544 6122 28080479915389915972898814782391083011394495353291560568683535642447586969655166348984555458237497373729429830963817224762745375283559756811180181783851692103781519102879394443670290560188663260646167047959549786974851085720913558514455911468226282950161003725601973638495138716985420343959116244396924798616739760322601978422590654430971055455784575081546785064026796430988048395091804301706455298362723264 6123 -30404851553773345631782795343580378917350160222010871823431243665458247939676594024424250420770342501278938600697947662964024887067004798958241220400921782098318608336649533730637388321411722896318776473908064338582578016933575128440731948144591854602370854495823056487519008396567700039518909454128166709121901226237293109614124500913369996445771329404078755207879499161481290599933969292487686485516994048 6124 32921412153525970832171586626107783905668678541530911487405533058632045721128375213150608676943849287380366990222754866333046399470993713508363123435574938305836070768965353405587457317623680069918331392502916917554826578543242353672192448925147081814451835430990104935509235148769494462365992524015086850559469127680160073708188490072605175592198782747780571924799877994706676723373582637409438741634062976 6125 -35646035233324225626539601511063658760234689398220878710716036714488904315219626965547053153099051396338511450409811498898777360853714393364541915910697837686341236284152716855117645741538586141761149329620040746513930998623200189822075095224761088803193702369138827229477857631438236180158537824901656582143579915968383735391507818507166430290806541393905201692672253446898626495096216178173687172900412800 6126 38595903915671748560276911435297967783239879972998173761519771019123599909792290251662211679615518588711378482541975366605885762509327355055899799812570445387118412770128737510013629398491757146050361796673424225897791485060086675933420350910960116931925534744189915298866458904533047147682492728806700718245309532602622820860810587232568041344200430841248677136569567934011673602195198823346263213830435072 6127 -41789618853547759360400535394223767710685332438153978642765455938315147978825194949269787310608644287613236774236822418602344479280051223937624163643943815527665825110138994928083012918614942029985852889207632718515002003895571841708297857153009717908573335949887451415336124459968598881238630734254372480741851343882933784195493753397806975515807016734355763474076032140655199330819863832041249831858152192 6128 45247315041689356121622461396817867773438142597834154732284075715689045232365406222224313100122941335834328327440401115656088084985142169155403781412337623561852709795311959932267532179127722602653372326326946878208934529815040582129052381467713513834016079004852766339930723254839366142700013711533327566397861298608260300067138216252489278111532360852429115613304883468948462617750074322515909182265446400 6129 -48990788243095750459142656817728541450883857166281821329429094502737299203052438842977457235132695657895702433158345535110975542955050361045739225813968004192646410753227663868666678109262178841777712856084641532669386157328488306996507979112186577649768968978304072173715756926771514769138070947747352566134097528664514987273736802691519836717541945543943027275459018985900205794088406144695521461894771712 6130 53043631821353031777470045609771764029896557562790008579928768341783025753803304369022463618839692625756559352206818104112032874106626436798427793844432193324485796065584474636998132972993511452356992855940846973248199990332536811625795709672507179088488508519925392266114089086473474596279430255304833958671710968050797669358447172362586932122228319739361499679457003773627621561056531214148645984819464320 6131 -57431384834312481061722234418777380168350638752586041981913727309255552318813001099151634080646088210176311560309606661528489412659578176376685136350695052872917358279786879639744347077665409643344182640449469762278900695934870333594165258890270997933152886200110950077381270195241620563815283616484513093435146530297548080334086394804244198980154873740589764094516223553027731553595394201482067496882584448 6132 62181692314917296720980919173072648421099491102929310446826247327457608904467019933004373636305144647489327166325162879253875469670220055528384934336725645891140513613322162925851817065025913673198164238914481729515897496385981020481180679837121235984535975926605267752302775304878357256969124674196876392811205309917095889071067717900949250421813770824957002555621572759989909724081791822013413982571710464 6133 -67324478740998446338445631650179278190031643800969328951348564794035479792030964461787104784974284571376917643876348985611820251264118534074925665053037462728974679232503760547838492411571994791996032630246395961071608830208828452537924672390477436381720429896732250585205941968246269813021309185642094876713599746410739412720495604608753410313608716194548321816200659534245388670885557136699102265699717056 6134 72892135778122556012750830015747134731445137927235469047953964338832876930144389569240064741835552778398725783625681562748458085911798821615179132277804407708903004202967726876167015480272901375805832476929040362884923039006368242491861839796163102320315400113597712286282875171877216586311907479994306032091050419240248795190517720101151064785312991865500647873825563387173673548351277585454266035282254464 6135 -78919725468584294215724445411805479828431593785450247133571708648214662747413513980929913910636126773590958893181740636479073804290662645837443429453136406596210589474326714993871097165276284741661960471780953872941828790151399274996634487508858840282383774350665317938235952787813270714776337740897713420908208668791791003466770671482061492619825628046963340881296800748241209686382625375848598978582540800 6136 85445200135945425623048913125263772631542224561721507505768465708428812039804180660977388501153687475474702778034828488137403405636043337770670757954922271080630224840538722927815078739938629271972438713911621057827811119863021053312045351022117123673563953108067095633117404198740981235463829302159947523718806167760189288083299808082645619514782819018355767631216663902777850451117953731649318017245593344 6137 -92509640378730672622977204808742083771924192531010161250130379503478463089112561017044059443043401750875680850887524001409495184769107448221362834946175988963937065916107975838978599748357036816123820157650043691040223906411734158896709562619100241261017456384710483509747203660763917938575412605307693432891697583160157044248389861900306235621322418229111596772566410220933929652520514025959719371974130496 6138 100157512639643742000763143985228145715854560187067676490935716795027497863808533365013577260279436089331578879558489336400733578720543089227906880980390437056277038016136466134356396865842555431384195152755453295875846689428326389479626035312774117300441228402700708434958561840607973046928863450831093791948873406811171367820607348327790416581344701870740496173412553239470452264655432771871018454033379328 6139 -108436947958665309766807673545159425860719831895115860134915457852756458173162844599003489249296003008363913092462851582923159454782188886585533114906805506488458666917211785969036736556606792161473626717842653855689471590199122038583331505265042982901983307623042742540346700258052490178472678644656018094497553391666505474351077967591251999360154904957164582892764878116549303888034702448459290713609280000 6140 117400043650395638292662883411101904536344027301644159609868368790992281740793917847881200593458925064748564682727131484863407178522992611995762452615855997472117856109511654671053024092447285067614552103962577608630751283241253724023388492165295820584692028853520971547639922601820093412879302583690443284473415067629605486192495325211350714525141897984764603763711810467081930991564443822851423868229710080 6141 -127103189788827009754162451432212918022334094978505183069180098125494789096395752431453824557894489195147381160031763379098182386423849514589068295224445824364072079301947552901266605620702144814052026704027681931329028847734311613868907460864524223098965110947686106115266856141904205284205152235409394857655229698155650871886035014397796664713984864158192754247468028542381504659582470009395713479711627264 6142 137607422537261497248439180581073728940959182739860177475524349344972826329881019765599540913763003839476578638511466619602882725356628140236116583064176868693739227761799426193496312664832853666613968395420814101859647549012769751447584955348877983243640259409262699883966475359308713737466259338244848726134276948444040967572863405410079983544877625773593499927450616355941027680624405755363177740334598400 6143 -148978806528286451170126595970316283898743274026236969921790360490470097363726331086676040342993973068530504661745480390338518372007975029526791803216165429851575157790850319940281152558838445135380967015363708769657025326472438907860470746184809110611992439855234487040430506373211752674605518655891549545994649712838874629938132891509577609337409575524215428741599806096484062362416305625695612208194846720 6144 161288848679620560726250820374028898691091150989670229576770735892661412717131178861898361861283147282651327509902413506707101005772865924826987492823213640927670927658810539988132855318087792129974216723141626690072894215529099710551806477263227442325931454834780467119377356550468376395961490077271151078005913801371902505923921212347577904332823607640134211184354159112399481829377157835492151679600685440 6145 -174614946027369388936876641273699708729553138279738577448927513173745050476398269998718003862284900400507342706872347202245077712629811969922600519628300410902873873832109462864590036009591730629822507636123612457116792980664895495197591620683807887587359989303457403740768179895424553524927457481119086340877423632899135137433088779094160769348953374028222098421533404409957832847417033925997688211220675200 6146 189040870369994556953570246143836794014844210441443682103093384939236138619334038152936928849279666021563826205950604077112437388202813224934220337888290880024834208629942910169948504142800106945518799259351664666392070557304261757531114411512066095007476557599161284008376286225379827419655775533910459137543372760987597129569961888200125281284051406531170519550993908221021443280003230884606619410669942784 6147 -204657292745418201030625422250562363232892172854662578186986239535749165719082155407245385710566315983314556685606307945257989912316075245109831801130360316370679100234483652439450803377900761273145667578091542945782316065294706106316805867684920505067363067369569874305741413623589449024306856466622262282055983645779040231831355445622080857488827896123009105212072747217009073326110447287244222831846354560 6148 221562351011574229210010303708573462229908675772683989382817553765587886856372725995232613763854181896698277253132879065823273589501321411877602744172983188716600171024579054829785390196643116204790040767895240843188950054833583969043465512118688327665777062042141060320574385106029326998954880849995988432883208521512755035004309483085313756626210885641724696797225036540560747076433073483698105401251582592 6149 -239862264068916674683113759692678964256450311802816607773554613169263903524263503607030733787758043403343777255804764984386016626506139168907289039009673088839282078311960139906830899857149470961274421821246221490604040609002547109695241688301833374138416798504612421419665330734636846055014737749415525755754039786537573343649954446639782320958680640125472835450573365117597571846351221976165144941302443008 6150 259671996553565096524206640723137103370103511980374362200268356442153905827149682072057602054769487102418836952232091951300189255020664528465613302018900618000883790581922811653843119779932063957150264365891335243863786212291025540080378704469232883801084069545278505950799303625000749283425514532953406129454580446960821346127224826551925224194511608783222228128690562746288341153037308838636853031061438720 6151 -281115978143705399074087432347450194621760500424216261355174706498264974187623308773131264239824926124052109460397967552801124533990139347356431683516700561681694782911215996696593651629149816170559330934411618577319422454350368411272642087185195412349122089390119085784358460250073554915338819730782560351753186578859156705652029731591586265572234343477179816968358968008895707160340097095594130337630670592 6152 304328881961516471512322257238462041102414922530401326964829052227396622924702959016057284282773497464144324232307849282696932642399260539499563850813714834518850740138173963982978605005850380033315479944836807819526039396925993856930965493765217495604134705276900988937531586875292436538790230686073370980292466327901535921485731563948017097905559757951482347631604455235115609658133264570081523863180641344 6153 -329456466920362491105010213148002454794610883712318291529648735734912977741873156116446532811890551871895986009897003409756452502162657774792692731771899283783924305577404885273217383495468367729140154844572597652460825899128499801042787348533176623201151817256171013634014341048989918528412007111190337447920555719449085620976570282818488411074172242600439845813133071085954889741735081815355252512493557760 6154 356656489264553326521322632413408376998215946542652949798456572947688576835268403232693823982423904544442786227401124304095871100755589311162270721949829240020223736659936649973481763971115886594733435539304826915983201738246017247548565923404753014374819253218122327514828535535042798681915131448128357102570011024514732009120370432926403816200212628246313173075812725719866908278436944282098000056759552896 6155 -386099688979092934491723692133983638434256690574895557350557311522102990568269989801701444201865167157123230293532163980859785105701333520752563589165498191235633098722691777487286254202492603044034507831226895030816746101779464335703870878128936871075707712071336824659229092342191794344237821033199942278680854593115316432604675587899422525662961339650041796879590525112232806595097676069144245103465313280 6156 417970857212170831828999002370510928694768157251658112405934423440759825853281701493267691084085814148901156732760905437866923978976401795445981046660176731420112974437264142838477360141904913936207965885638149520563736885120863684946742857948726389161590439383428260733169833759930610049182340617460699108773744273059958775759847668541637726648958744662792540914294727431424991992038120052609305278741724032 6157 -452469991356585087243059848672158810368603962896766839371209299743254118589199353602334021748937740703806680071230808558236013883820422841257017024998170272035058036707958285522441830917667522702115121549448878038661110887245067144514798559811477737405296233980277584140311613296323316810184063580701183253981002543227308452914881065172553842781681920642628449457022299332986421443154336022914248360286255104 6158 489813544980932586873542749672621355158034266542195290326351230471780219948129462891093181187655534008018258282601044075966880261002248542861748741589417157221326548110847600568620415570686930998633900575921939616352981589609289539955648094554479689700318026948202039686385197879284121076443673869115134956650307096408074680951775689069182657841512862226823978445985900100326805443668522019441986031881993984 6159 -530235780390633894565074257947803454245141529506477479734676199888495668542155461854145797423505410528777026042213813313845545212001565180357810628607820522693760853757428544114355908789594009939131355833619732035645479664557507910684616281639155013280696628053546552502888297518541543365531602567882865231259721046919020453963536098438579311147943248716930754245136531877442714283413458124435458984645293312 6160 573990232236321471366132822351856992450390678250679727162212742589058238896284142351000909937330530556374451171873890135013255348733865185002377777675747140574825441113304261723335827735049640973459913465176794729821070217397296738606780894380503480619243276286952844431037166171483044232446449340924567922681459409970502328183938338307180757657526542325596506184044336081604173232936256584732124838195578880 6161 -621351291276754729771869916915662554689614771541909111217501770660227994779879424612428202033732365569763395407801284659365971779678922622852614731375320281675058433501114597161801113098239042137393031174974652598384862396662383038329527642453008950092115453118025542282021207543125094602707897972295974119746895602166511566018463000674207107926670031683714674538030426644141802647587303182568571410183204480 6162 672615918149498835822228390159528473009524052767451466577293704759564018701890145861767705837539464034675183587296987856803327997097814929898702618411873934932610910528564629566586894378664942731036204729354141265328697622626091365471256569349817401809141412447693159770714100173522285778619065230365648046054216865395672680462375331316231072703469153133224224443042725244671707396205256340812600964836536320 6163 -728105497809730138354492353369134377827109083430039631312760509023391725165785265669662880185432591591335667335778099436893876386551129148363444930188229714686656222239746068918261939401144360973673178386862354982963635349633780754448463710735922019894672637404947939900418413908775451738204060966908514007567208762161636896696951046174766180800625760295580769667185118040038079274429113183924584860415506304 6164 788167846170700161231920280866188391676317775817803375168234958343491965348818070431123622725334622205968400116983223800702019559661027072047832208599103922268004557667371343871252151853559233568367200763467148052786749038409327964021310545466493058029872159611255441511768827057963764474047347961336912720933878898475115747640265354776407781909708709617160931978023745505398669374891017619485587033235135488 6165 -853179381424000294861667804398498592841861217363611471403671615632270220489687339081745094027050470419883549269066167041177277448103850826098243594533848951618039025111737451036363722485985394172420478038117416973183894994337327474014193109403942289242460028362502199200949570314810487172628203853518170511887776825289988933776519266158205746244629153878415675318643175660380654320162254622521602825255543680 6166 923547473539659449582468950849803682143632187540800994374046970976989124320411307798155628165259332423573021329744626931043607464269421168559453962563522799880799310645952549701581905239457159419715355789245913898364333609458521159207676867414656458466742991042754674903241267458811915604215613782987803307723605096251469364347607112016977613496168875967784572594149101878955910979278865328706500512575830144 6167 -999712986551592439681877116921552695148525161634729197069404525258705408700779656220639695606946197303049054947099940329310544401731327331014472013143279511837999837548544899549074179159111282053531108678227435243344987978020423553511078891482368314221172153781848552243834923539490183799331267235405308676749946309316423324884443138302196490647580543113996537385290786682540623539909935937484561191305580032 6168 1082153029429828751778415847037436715780404616199639179588834892086991215937204438937214841639947381922706125267420407195485488061707309422126403705620627150142572469250160666859443736519633033342294603836509428726874430014707931329222057676506535660942659005266022370437976543104878516485077278245085236032749380413597977264025423592217221591150713656603380225663066909281563783156148830456391774982528983808 6169 -1171383932634678197681673722025333372476767408932742956452392241973717589958941656033988050710995722667062042888600394727801594133755067012084298463984697915609654173374831831586517509128893659759202413314768525432336505452333853893430943145740026228497068763866004354780603824398969250441573096901931359198489572832804546861883212112392283824465492136641229523642418120333451377024062174846972650271346139136 6170 1267964468847523389146603066295507088720834821313281679350833419629039831652713807997442762427955376988848885841614574093383900930976570750859282117180906893934996719147443959972107899033388622211425014269494212672188367228203436258754904710446446794837448281260762979798007629503406268706482820832405071206663292386291226860859926232319700670448322020501564568944916699777996992896185805557692415513780837760 6171 -1372499337886912842634764850374029903429125400299460179146439341954186489039627619192044153444858925638494276068951917395014188779508234608097444137675201979898623440265875560972085259393974555959695917830833226141645828811107921767204508662791043203215307114557640980798462053832325959996204435250034104877901756503064354416611455737284317742569698058766610705198195005542015210273120891771576557846650232576 6172 1485642937456412051808384337514734109904492446581298897646948970606336099856899936472349727441535098824514804376129019388884763482741947339303552003328603766785887460469367334565004151860792617602740152658656832035380290452514540135777796221203996333856766301203561206797853741631047659671732788013442889979219107921204866287172235955912313997376770808110247003359072410009798731302232157391686047775148867328 6173 -1608103443142365162523616776664317814244645587958084269435749669362389439046970501808864246278692802764893122295884697375039850370374414318333162241315488593788172688424643417364981553805342318472173324716907974906085102867400565733111205828401203492255732849143740193635840000469809533635520803189379078451069077886481970049024618822037697817610613583835685851239850840348587209512304252029274235815731454656 6174 1740647222996264123013352318998079010507514514450182102676233171620741164703842929295152806649102166053790137568757351232812670851699440022929421393346820980135181940034622868870043907620775316657235062427828721143937080479344960739267922859408012787231920140695068599616055269825682310585952110020787823042357032948446880991521322210875784629195387619916647654071755675842714283447603024408358447706501178880 6175 -1884103614109644843966567923866811669426202946625799099910234216496371322643751565826954462606590742845033879101025432729785844194863673222186079151902149167711278320185620952373694066904896120555504733840666235580599632367309969201975011391839324907080077684610364877085762217155204757677557036878615372142537417275356541468615851072816658048327821276536367748659621693774600405325647870876805249280402144000 6176 2039370090832125501707520530705416475232327877605629890891482780618792949604409303144875003096452641061652260062117007505737521274333024389451641364977832268892672242871006151816745589337342434077477513751847947901702235666299970353101601710613672323574565205253206515327789022298757889963643096361431816200436175475409517947047225770317272834414364138639105655535747390976329745803760540422249430785723108416 6177 -2207417856709208833476641278478771076963456106874930121600937742131231117405328192324694287361921845789223310120413465958584974506915405024634692831127864734160608637954925321692109800393698593620883952951929576048267600241945150056789112683467426372953567525168470264275390474149584663081269359686079609273404287070414501802292130463249272957585217434701320320509764226273378400904703367097930658797409974272 6178 2389297894840754996652334932535105669092406414899769183401811779314674484693478955553169465542403533735344533386024028245797125868864307460590575321908834850516071091380279607299936865703867554108219925394616248853901911515035619820514753763871721980745027372837636200616955663777341348515939063804826123623074498889428975992859382933145409187831208853287599398210867864972157072651067158332690087621659914816 6179 -2586147514199781854464789544740452526408043467295411727039993861319159289039353975792172622081778024329236978256692465712450297810613970577679947339291155824350721821126313735136984303237307398469220401318456139485062728089642883519096780312340156994532017611741848270002403970023586937424671333890080899242793114631258176846327174952132758938603623768569464330571853513495555435282213646116277521614028978688 6180 2799197432521973087929931223252329075782552746592645507619511485346643252211389040803473968205395394941932228364308962141783563480168794830821178504803532438137362312654547594884542561174337762598172497061019867716120723808095748836522997099114045493221656036614375229749838239587553085436224150577111041938681403766209404940508721517875715060641447372340087616470156267700472144054691617258175576468849653760 6181 -3029779439697906653312206690614459084789322575776556226761793607787047499112354518942863343991423481682363418131589521846804032616401051266458307793124001289904201295339990753410548998837984109587115100477608665263839675744519241997451228398790339095309215554026198074371750396651314201157078157633362343487887492798551810285047735485581784203699091325942925359706033149669831972548103536200802246978064770048 6182 3279334689193036090105766778588145188365014093497301707456569040398098397199111297055249416202708390247108317216479481390623364439592462289477340441959467619487104940565678075793857478722781836278571756369554288308107900170140408142832122778743571901169188288518139604679161216661508385834568651968691493268878895224416569600896931931369031633894644001007979253151080680807011143911698874500420518480130204928 6183 -3549422668907014020289417217650691783914026392539324659089203929769514004817464959939035013749747210425748129627469499641779504647300857954735418906211766079937819877836812250265547720616114627102281565870739879401638205638296663408977587681879405602200147856001267358105443233614811871420141991637962554152328395392376666714233714792257320905831008672854850190627882166152136425164370819324033170388214555136 6184 3841730907087995533436877264720496569688753585006400256235111621156865456875276493690447265096999835118024567830338642582012298784405823351481474095518134371697113591055956063452119926193935293644296642256480832925931575658401647581864567945553247554678510082282581438973694425569720875497838142320058241042336900019837973300907829836395966388116074952482637776268133340783735089240186590635671965724717754816 6185 -4158085473465006422487446573936335178499260858571280712831324526154459295150344258014556731810323333468676388372810932778709660417291395879276523074672885338112561663209952286825400847985216227302081861243766529591127685739847799347045852394670967917799477473017299775718516095731505403847933739314010196763130442777060617921069223502093084255801413216805638363036965604349758121398714769256106827560677850240 6186 4500462340680326558335296032734560769489565226380949996561400675593147384150453826656199366121482521479580057407879519298243687404249614521966973462857783817610692507019090986816699730012435583069853381668446239876272949971000873496360387249943324361504003208475244051886986487311988977129754982571304477929110544890117996352091957384324114566475397642222916931631440707950147986156894383577904318203810821120 6187 -4870999676424424884673880084388190623861051530115918176656169267092645217326230132039570419833436126087147820916778541021554106482986517654109738263814693760360783554085805207217589422973616108205409582378381710660597349181787189921110991245429991936653333995525322156850997774879050954997000905725114731243547343385529762772316169600723147393639001025659855595797343768493735869976936515759774474645862714880 6188 5272011142431062000762344271294443538164696264500786300508164648494908178952254218573971960069039460545969553293668724043987008269543295010425406354618950235865239131676966132017758114808678847030725324370960470838754976548656261499500422209912869091252126286108191802454892339031581670370266664107994021849937701456500304706637319493396461337833268883499763940903624808126704879758670144148214293551962657792 6189 -5706000282715192155043952851242995370573768732508365910590436981705036875210313055449135273952719154641886935874470970652653814097761119645793029986076734550541211775976483001298098614690583977990938107776306049940048180517805293653058082002028840226242601143630263585698841096414663972504228230383656204374493530077529626934174177884190031764566544725171265536593418282936655166150388588974288259815686940672 6190 6175676090169579821813589410197475790331783241470284870025617720318475560988983021792544340996155772116277362766582382369156690196956911189793634560243300463370506107886732859237290494657073792990781423457216345827562609957148134809831967443091188202951656832722563241591280992297746710789589218710752312189245214810090508647671271933630044692327903896769941699487230469277143372634906741113471704768809312000 6191 -6683969847919051123153798649434503014370425946010992706576216791618009612376314755075133689401686792014192484899964234128014715982382346934706314728236941380641071350100549352840949319787167706626061506547659028266787996755672372650028990797141725737514949436857935554682543149891457609611351937323126037062171791982690812007429791088304775712715215078666782291126938372220369283720916750413713537775398867456 6192 7234053349708858743410339908386385348246688613916666447072442483139640702213547966366923926444387463313797668748406780711877548093191885996419428729669253563982557962522258115134064815373011144582937111893672170078976756927463521862857088616045781293563726031109829405948526803372722129660350075178018425172103012130558543538176691589904063064923784485603488404804936700117722923637486129872224441088171189888 6193 -7829358612124234376240376038776788532732372489181834243243319604035237971132618843720977349508018631582241207421798833827742406243873371061154372625397663855928330980202310229335977221778825483599024210526967496671729762582449388188401898895716035544399964626237751863475309743950348967288132216355960059830549251647069502643661070333393369396370952335229204822717389362648032010141097431491613648394678111744 6194 8473599200654268210085325104827745921063456911023446293457549596900322058473482710644684806676429385692436112975667465082085748729687159963828544648891537092819385513258995289794760310779617230814032707676530692882599989986090463263920393098390297405958513915145916034016712748091626039126429157118087915218251625957670920594603475459950297706606690223052156251218847319096763431972632338806080980963584256512 6195 -9170793301581494266802225728023818408732247543090660773482099224516571193740064080990320715976392650185433430991763868019110087797842899780041246841756288999712480156920354952822656307875117170724442841223517102181484970475163651758225871765028538651975430181068680449591494471358684943912601873183405061396269105175649047708670661645615316864950727757795561958852806428324988985160971110869018529267374284800 6196 9925288682460295506073361876199752294795740391847772864788413988210806624341874484929638741589788555444502232567622213345480133917421516253245627976141876372249584435653172724767776857504346425916131620699185022209944113576075733711359761254889376773890076797744245111129443444925576546810678287824548311814367595929937212848464543279211783164563318130600059174151159815979614013615569419635682141360943689920 6197 -10741789695608789328172365967606059739986690762523167246614582413622306303683801297765435163138551330715139577798604428637345364181114630054785798570721906057079903984106980315600421111789431049979362465705287261934813588010903164050477897916442293089754587452377806204314738947748441613472602607410528854321682630046967380174264771134077678815935284333074305172582728389713844410857993877298583825424534489024 6198 11625386491651928413627440365826237101473570335984517142643685764139149165386370069952528796740412787371250511095509029550202037824539222720080626188374351661092124976823299049552448789619240243968962716607717705570199498329629695562946238439730584596283555577906474975375816858313172826298408453686418765740211047506526649686829922561530701321490556346960514285309785592943705830655200219806294497946335926016 6199 -12581586623795709079908151140190687815951445552728098706122854330769298940857275939304538598059177691842036113213430070563407659894911198164178878356573044404107734537464039890522967603022430740426935400935969406329247824957854653002888759315694787848554468158075581577163674402039432563789862321014513782638748466859094284096864765799510992017496502653914298223776706565884418301032113573702573930112663361792 6200 13616349238267489193222146260795995515286239644920023716478471506886671800094042697033874528860666548287370366571131143222754128962589608394970215256722030180959533391917723218891843204524902135866895309852640054422167929354481392961582678777501255320642723956362243486825063349634511913247962064685121475214576684014720475664055411406229964260726455385906337442342885519825097797303006469492660701260663915520 6201 -14736122062316177692574676222220067356929016852095282313278981804222118185834160759243625089039445330300320222820281831209612015432987795616445580727033707301501996393623358375810459486985606546078373820134670402832625016232586440275298793746576018107610749162911231792106281911581831982484045854398674347991791073577983656616469992971510910892869487487199134809112108435581063699408214830760469128911178309760 6202 15947881418426548624036763044706015351298558955030972128644886720218559504955629262603200491127266169477047379123115651031394206070470939734998265486723629479057303294981122169124270187815694583801116894391222775205455677404119192882158042804846224015985040652392903751398835177709184293808951453627715650163034904213223997019799886931378471618480104377072096084859901800382522869032475114841072697835439205376 6203 -17259175512070218378680270511612382458760283746913620325045006900306947111955912006798211851375824114412042339114474149365897220986953598373813502812297659827772760215947792646652510625974514776764106579776968558959321148594314364489732938834279755563015011125466611939162102078056847612971870728244960607334874952534265944877429482252468971861587644932832925542814738423854634287409210194147757373108760996480 6204 18678171260506602304265600222773600979670259336912234226096201187731198655377686362940660051877238136584643486527942519104846211323545498847333242722495371096723831526541586663000131509279453211853429353158792542090200676237985519048313417869294179078986262292240937550903137721601538684065918660182349834984616078552772592986718226610783924939126207085662082228111926074575322539327655240765305266394564648960 6205 -20213704951984467180504074507549654553571215018696375481935136284678782230535308087596728380695939024536017787899143063941447718945303749075579110987565261687751317801687227946293869139761890206634293902752221230370722499091977156385186296362051261876166981508842826522143293946601486052627653412362043653976599975787758391363271469101808876576287168064543824247018061176561552840755614328267744857212879758080 6206 21875337048312643648817547318013690032375207991926799045446999920051574744179848060018131164292888666645278636783179032014671489118962127407231828238079917297707874308005341042280448827827635501626770582522021880758327131742901748337842291481206264036874931892434309110926192565852272366080348783957841524220336615110486566192489343662101833016396073398807411901882201212049994055937149939152236165110329398016 6207 -23673411469312095747573241521948332250945348033643511304802902616117979832169106882311132405239617486036096571705967001853281627653538021596285656497619206752136469601908280749708759070914568924118668589697737383558001883370559277281269184144401684160916304860056540440912028211931547307715420985424664637115264986719669952272256623127680978629125247501056626036207520668721082676809520501819180450616309931264 6208 25619119725287702223839706657538570320544378736260633044284390372632109025305473387424974658454596012462942900146109670904450701541376443124526177219360412366971785131915177905661967606623784670501828619022049899690125048902024178980888180323322780692134550807876126357390786502517397735734091898289172238949967042033480118946763580356972358751131467604105064376123908728688032748294434383652315931368279521344 6209 -27724570293536385206182819495405422497177192206437674973895108788610849769156578423700788995953719438277321799696017353298612799593772344083797180501299743242440093408296242754643662691312854791384669703647819926063636000963722509345162086023139457022489633157371523415740586755198434558088022633194653760820214916911076319494386271040519722885904964924585963819851243007500946391958401268119760456195030841344 6210 30002863667222021970731448856805248621264656432974481873360740139457743111930491803660009639018205956103005358280994903758357555652797868932491941926120729896329375982278430294619443713914865612939059317310384356152893736121503307805088241607048107060591410115664521559598221550723338883981700957017432785670807913073029587822150906077250555218068233706327314886499003426211357159936364716865327521246044672000 6211 -32468173539895208819054431728488675980611873010986692798926349659070702178154546297189590933635177709037746995779807113180038450534505469818041972827431122424918783382279589564103434364783291363018020962119102886440633204851878545509829809021884850207542843801840472446887542764920950305859429494382847559564772846779223198589566761603212755902397895452824374801479019486127776935485925963476397708896247484800 6212 35135834626731856642578360371043820774658432962988693040155981371870971783960315903141453096426135393456025728767342497254206044338014144137392286868288082872332002512062869952541830817884387578125442519806894288889052411146778647777130618282968343892495615720789742408711183774666266931536095186004247073260467591365801094896915083890553656559886261899804679754920598063231963677873355159158789114009957470784 6213 -38022437664440670482440800569386667847276780598024391876515042699924806344308209160072703914274155379800063563496685925180465816756853732048967027058319736924609280793528785212030827234787050948521668779542630821895771450281606091724182269903743177288752046975679006026178334157443954828708078651712611849088476562274462855437769319557983206673218863761757330940585407296966977055149614129123094429181509295104 6214 41145932175996542904131871028979178585333768867284238793482005866079295836719849046645461030967899199291025842429445247174096645840002275597270232517168016656798937763876125743344670109663310191114296764601289802042012554006039033359952129610183323807082780802667633778697540960033880830382405472719627555522776354452792136980998165530534811154855732896200767286168074649812913447636550751897917913684358523904 6215 -44525737634165905481397507738863585969086087305367759211432777294679748621688625718520555528957834678458691653092259653875662099323789747327520972041004006150531666382994547702767769345953542110276161506109930255291247097655052512434510390845680572819359232288077534000801626885863741731313225917726928126972048023656210055886481559195035325539052601914075234746210243747186463152168550010809938050457516776960 6216 48182863709494312109660913635187856521205863669481288321319816833285737728873935961465497634920581409630788528518506353633878535548884685613898184624959769678243596907925384689462993865248814036260152054847811900772711740071833504366963613776533626194835330441601761408236142089911949310375932664755235291669626803575613849683820989268913952702610639639298430098876347843603554766062556686764288204318114830336 6217 -52140040344342986620704750553238083742822705434629146282048970052106032969706757503768719758716442122201878153412705099931440429044502495156679197232988282952631127646054340864210748730962226323816284955547242749307079522353860057431698053368767711334753800582703407152501217268284184469603000297922848217942210608763419784987811410812650351028135900099032211631177141148151668167610842775965716982238139995968 6218 56421858455032541878802692599855896070536529864647967897074008145904475395851763726303241323191022175015180500854385793134217332942358382163654034209221831383348782216758849477043319996578782738530848685778255153475658919248263430310251688842359903779406222055640261111081173408673395904740869093113497743735582315374552904886344269607302698211807841165724355645053766005540419919048404331482296821378125456832 6219 -61054922129549220008097879257051135997344314576412659376906245936802571674572595860583041494351702341074751623205806524642708724120838345696985127255436448026403501063862281791280658073387989559631505954974599783231240612276777685248236000893060385961203767839368817183499563938782405108365344857488156409224732476336188044402901820926584372553474785196304636657386927207192507522348205759301833344466259349888 6220 66068013258992593302164903569628305293176933491020596314266131367925995564295395769281982922747974997294828870976230402986099748777612870348273559536154712618157549169980770139270299444896288604953377400186909074784006396839969601301236953047520041899428830454048651441917462835913577648539348337036860524341269910997956386304190387170565585837095441033670042095234453890818493373233704548994270601071948193280 6221 -71492269617427056462778438273082885443764494469798336890890667214405327961288098515401750200804837536080469354608346347374031096189329696506392028527927688331389632138266735197940760744279702055513259991527223983471227220202129903939869222759949518223449322731815413343965689648737280577838921722485421011774529954289760278410372069699654853413413872794008253529451666910310626539500223705091243773319597014208 6222 77361377487511205593684981353318013604434685093682247079176688669499381844619493520854587516385657187149531152771223064940209051985175941212714512237787625893245018374376775280946703803191732538757820256253643739418282301612203491403304154027487262657148939841441889121045737740200256647044035527347100474022645341353041512142557283591399083778980263668917914801141538149138892276966257646657073803135359291904 6223 -83711780018725988158655191988118936991871881613352132059444830650181605115515668876091081554162956919996508164096076544621571537579414561536413330295141658211059481578881913187694272234727614403734503718894848060077562467917318422048111886664757654162245966695894171003143721761855345510408708759036544026004194514410271120109259098659952493428183645671613049506715438154963185283726101094021545350983845343232 6224 90582902601752140021414851745233573934027570677440940005100923125172640662644330018874124186237051315311192692998598974441082330082711343033885926783184381991900956298490467326795168414318765099384280634571866752345632073752105950494901250780476152818294222419485303593552509537945475249210040262523601306656475904052739582276822569788563441351576352519467411995138474384116527036558442391482723958813149125056 6225 -98017396647152230235393243567918830404504005999639668731059199688200604337826749423194011737151846798348391259581880496610890638854461042563718954167721897861709858275771419357462738575034018392642352870933253097128070545545046708204396724722459393543863315990906134649834193430669789845432689902933676370122217162626632310525376340776619524285018541369427977012154550639089764886342628199640336997676039411200 6226 106061403269633063892807447666919241068302098177880598500354397240484339178164955709859838774010971864380188516516575294658284618760455970222278651051243060055589985058512202264373815719370725131628408030184584454687248472057173752212909666532428076467587518069701078568889194389527288039622859599775874408344370214554435364809580936140415887577402492606516055161499466445367423978626360494442683010932923668992 6227 -114764838501492728871207041463269787599791765989721013862225736783999058077023412388791295621477404420679015628194133926779223416290793610160571693057579610463339397323445487862290379788509012173896807417264415104627047398862595490801872336905491735761773927570446366948388771587295918621106354614236927024603922939370162289086474107085985756266940849305035943645314092745275735635193369298288083456944908589056 6228 124181701791141944886449206166472379383931631695453830396624909438023993600944133806536517453347900181089492476305983743615183091281132689172852558486092045414677618491925405546786723341511413186300288204058629291111414976336955954393576499727902781047767292244549511691389732677885217013364406696452337391442017020742520855606994904916811672245050000492538665151164823594954199655043912289022921000320993140672 6229 -134370409685641128637536277222741377265884695644900499965875747334903397165620838411605510977128819824146963065535223979759842486337745969722929802715861002822254304581750680498465093771354211209698138219227904677243862739445850710982670768774735733476248298810446398718103653599621098009395575204875834697248257372768147172086538147425255530704438103579854197732834775222373737727294945720754553612066733163456 6230 145394156750888021578359214776698282876411398543385957071981940488988308316058759158871099313580370246710688564594595031168619323879979304165928583130010304968176338268217221517847434364232562802506759543591943750664762410025641176937156960182410797499910442608213755295104483034884680911093080611708820195436583633168578681844594606012587543977700124713984619963564836583160600046236446171620917143860463334400 6231 -157321305950372214441849040737405441233851724383375893456892221357464811617890841222600050773075732379317497380156869507345789836872514179841157058228317268877208497259084485576809864189768352232356145804261310961083663316121746759288723950012738737884857181876796708501854347139049976044297632539179464681884068294260922564282209023287547299989896233847802634113668517644618352994382453037728326188990537908224 6232 170225810884305671812477002951999651517678769679968899708597870611927512040296069402029961491016259470687736505235382019545085741888576716525214322791985373962355582046564826821334540947744927370854469665325119660770834963544253144674528819086579825048893228210741205710968671082755332595437500943490521060389781868764858846781573571478202321383555860744256952651192882470507486396607846286053226279816759702272 6233 -184187672486548720443999312377361588041357488755652863443385240344680049271045849865073193537685010180988267461505204884697147579899671781760721263739855316421875077534404282073999753635369931576868024384526531241729806978355607031603230125565887327312856552824817264597012030861580922425340431412420033599617092538744017710601833681620894589861757203514835590009978860417010868948077384489887320827312807325696 6234 199293432988275047944548875517622667509211224410039988813437946332595116731285407455082791094332050090062149064069501164135963161201301484400068584946921492242474239015534399403937725012456196996773451067912094112217457785651558015938648537759643381766223010161688152070901510639221857926246195444583784564811396334624152844701137988431302492245213385955826805177795200468372802096344256194285934666455044499456 6235 -215636710186050301542586456790597895274877941185017867007431616054294756463478189512734163531146012557610320980390703282203940005895146426378262176051244824203056667528174824290996788017223920452793957552843314362095873300795984151667555960783987555848058531907656774623389314175568049513716818586507463752121161189288659137314434599040026011297640730123038032993012391864081287250180366021294891821706777766400 6236 233318775299335098759917646776397843608783865648798106250246811880385781977821530209429028281288317434304733119058579434380105479501704799623593825376042596729765101599061459510603127327491126691015918651959248732487096068298356054480096620443494960170383655752791677230890569313891839262488962482534962185182837980200370555451440774808044849551246512367822928073203345886938316247278104450626211566678355348736 6237 -252449177969876375803864970294608765312868529928923321955790971995586077142043739564405100689975053011700043997636556563845977593003723583474082572904910568666313607127256815719498200051198434692734369093773794011636587509027656334049247199018370807318520053264239516438601022962906228970529486996163295899369226910083931556341401028912806744992444190032601839713271834677756220955129177449104958859036950535168 6238 273146422244655414520553428470365490363923051134816794005668941976517923200433892990432317800051923962558524990340492132952420991920741011773906085337064725530025629958580569663983115187287160903053871348723193748380375941325427240689905181453502268462481673797766281340820348714440138005020843838045463138873992164259299483346513949103164184165858731689043423360151537362969926396489423903747974896069522508288 6239 -295538697696783657967281747748144291049769838869479528888038639094716980906429050853012329296396503941296397083539533051486520485814423848506959749920381307986048962079043134607275043980784310604990237764972975305444305150554705665801756573210399622711375538784381265995084058334749469871877527843482239863314793319306414769220207583629543866022254706446345677857506932130517106296314055379975090066793967281152 6240 319764670176888998461875113774423467061864455393435724298502926848763017530536738901791668803680961644562890461445981721374430586041893325522667258718817876080882081059663442936685737894681975554949606798162337762691845232664614927799282519958354234810021013319202598385447639123899799366082916937227460208268877248257305619920995747554855990048679472960669475429641712009848001306207631224909441153302768729600 6241 -345974337053181072094910817315903813568998336548376169345730184787924115336055235586511421433025536885759227476982393386989977142283203070464097331645020390871105276637928778392618991445794594993337669528977071764775716517941127748057271838424615801577461010616687643908510905618089711343756445780685780942765640911439519697071181724040984602008329053440086979863400234408872399532429729815179953858313565772320 6242 374329952193757278576287430774270440402850075042628662435730032948827939717683751683488620916280045734598617537853620027200844528473275653475352479407146055342220880696618003737848411190807995448955916260091548909390187644134429488081343653585185496611777585524462308818216759188348330186812112571294909248530775609416589138834459456485979131177937436148172433659955656946953286330445039227916642443151034125888 6243 -405007026372225992766336111503514069415274073929813695819416639327003723248878129321193821560849908537474105870538615806796587783252416954310123841327533623495781868177844444188283351948909520021686821835621157901898538083365230144064726458697743341727591050308294215251484501129228282845181099245550963246309061752251009579065111541563115477215015906079008325264197347741555761137916231348551456645448837989120 6244 438195409239989823942648528699106628516748583039335526949650859299408114630501518559237234355584003131713372825110856086126206347384787680241639598463105353489096936876224318761994158821410464391800009624413758446956513092147387150420133789537803106749264086546890120836025152849029597265106676185993999147847361457730421903400272593838978718271550344583092786677421724505170734805513574382498134195800569536512 6245 -474100459508371613186833124201638365093783885891957570640327290110814102063969620358085442777949811968402059853344354633802123465184890112056867270298281312402141212179354864058161212091089374785266073770011994179831008568247422803392696624628431239728987973469202746804125385591448152443093172760439391273089187718726130513578446608928182195369294574785838089378052686900490632485034399150062678141467705136000 6246 512944310524229819135256140273565670908667337168737546037745943144033829463857059973255524614034409844251508096419010966050200937695323283940243336638655623749449468919609930188218536024677359741746620802674540585408417937198147046673739047725241562701120131783737450080401950034852623119432051054615759905389024242178042401433428842823763121023999553078892901321216251082141740911094737369558485440631296395392 6247 -554967239007096131406920879655672348131192463919493352609228495780921844834363957629955751588593094618868322537626212889748513394108317477224757847601062098233044427004075566172043664355815369834921366147987469462261013635028374993754026824995475016958002079241555957364723983549053826382931962698867294146272569051313336534378189213558385558914904984061109319799672058851885420109606774616660075772110535959296 6248 600429145347742140943617057691762492423238548345457178110059531719196930091739836928270901613987900338322542966879188113810609320089879769589145839329807789791660561518615765215266814968706325774495512589322392203662182768389014682178528133497514172412108566809514287840591134714584875907352923007857892191373585114020487883272697047696100948154435696703429887221015542850494429850874231736339342480994921896960 6249 -649611154551298394261175995116367222930582419859182852913848380804754266431766523957982445413973008347314040421988685849385820353660893009980963344854158563006318527503016397465158630784312906717893053573943169467383400717157937176149278435383125220001901701284209064149482644452321303316653093926517223599485193180136093457488182123331307731188740174250754437468850784641734356261228344439123669969901419569664 6250 702817347646775427283761768280315280550293895365594364512231631680717851775595670049290641308721819086665362033396849189739989138559510002729365224477658719149422861171388316863884824800494193921900053477932071061824538119068867551997163441425129378518870546862139951597617765131821087884430252378198216390172826405903533367436155698390290285067854422900607172912339567372788473334120778009900874559681553600320 6251 -760376634183577548974021031268457741084029662890398834895012625589924296063902434783828414041473682366656632740826540315257794753228750653870588726995288731682740221932437890998516804785609410124519934161729601970552037832267779450113956539273658971698151279749228904616726890582252401115759845650441767163679275070984820958417411663537231718487178228171368726155089877427418229955014752461064661371317443182592 6252 822644777299226596292654494118672634755270899838871970378796948273155224957420950950760785899123029883411913205398152892608617014866372382151825906961047717880923121030657116706794464615373041613593019436733769932551865284027687799108513059445728054775671336183356133023225339588703556550081554973048851733996308050698941869411074111555912110525146797273660287513580247299069243607264237153537626918925617256192 6253 -890006583776289794840745802882729749316349796727259103895396620841450976171115036644137151571490716834655511032409319139331528438015768699591686713302940592418169929033382994101761976135818268024733405297407313019403591004361744821838706689382783133493078266484093172251952894303053054395128772536847757883645605614920678833337979144923597164065770520287484237659234238210923687454964424472408097171265367332416 6254 962878272516125202931378117071136250674128362325862509605010456144239359263178830988569858815499080544128452439936545163646085276752657703641243961579143832262075594453580668005815498197107429841483231571253573194115250214800593403395478965469290826419140961297399073153330502305182705995671754437581461550863037294062718986516103963569501017111163079877868366200422273039392838516863976420784071320289395112704 6255 -1041710035948673300822027166923209358203567715830496340763222577549208260823116527753687558897264752426594131882861016465828342699027237269402750305011317387047397665565621367112168707230247999896290703403471748587146377074782886551674490581920004933314764220259543589461113092731102485954938405952837556009869038825779602854371299084208132433480727709124985952333523497001547227388960572847969014090008915219200 6256 1126988810077786113960472797723819203595421637071691599896249330100892996956460947170848090598993058010513758632723897213880333025299887626782123877299839101671609642420131233506778885927409752412433439832040812448110609781796174542924963052361234294078455049437340965873919105875188068891578823398538794062462145059709221040346621571836106773571635102050796189011918090267337401917623833584329513975181837027840 6257 -1219241270137686896818862358119529757289940246761800089889168706881139110318444068770394947839673715594770243754397165466137554070391427074495008257566216863585797781925972295628892454162895867216716332239221614582178341531307930278149252121411610583781354263619399531777628528458471737996358284378985117370075700315769184304430832545525803185615933113690732424073993833292434942831594152941721319301621849137728 6258 1319037070215867621844993518161653470879034677767769470951692761214097625073147421783593104038799141725952646834745457493051224010154465739750649280007171160744400476175067921189545713669528884481068937449935892375918222924667712497749620383187175478052017723253987216740429949102165788136393911445375871080622450572087884031164037656288762295702126994511123524465535477155380234870431235250229451683407620020224 6259 -1426992346689461953885026916172540925578651813526623940180983813056526188462900772909940977659092285552588570117058364631599960783352617500599156799236078985110221402384799478943848701182112603849072688099293011585581019373263963715265097799133733263287826489945272654926084794943541249970447561309390634302046999070834348189279642780535803492240597598472695104709667711053407033064801566310645144293170655560960 6260 1543773506934962529220255750269770341734797323311184001688033928959372090500574367215762786613855990115661756984321066279269517838058542072842111623327372811060229712406841174442425650756691420687031732413058832344867766607099281161044730789989027386808609292833629782477624050685093869349835361514575394451341385349092287085442701750264716718064529617536511204419419938402844858247037319974510978287719483724160 6261 -1670101326514903633732354221475599435013096181566773113156734907856197097500973715069248270872609594835107494760028367745258671204198985041207285731313002892986996209473287298007472316315954329125576824815655490211255072061822214871383430061879233142233638441124561953735372136524785649302124297558256555850908953261710942860186120153020580440058456467912539850962820269283236153666744312527022849835725777093632 6262 1806755379930419724378648755079948812039197240342817998174636371278264976404085468186064172967174428225712239384865474392373746440634680062998362148960507282462809444493936098345555656638339085749420861870203836866133764435873049242610277198639123897195576229230713988539902289088753152342666676711488901493241153013235563838728671121998359481627531972713946318185143175770488717395975966641996713144967462881280 6263 -1954578832066892473700204791430272452630202210121897168651413162916394178538306563073651888059877523183835231622095388573418616846364979013860826324608993376397580015531031976826385044659331944578526776659332014190350340944236026015846005565628231291801148327121683007743681044356861618520473922489535171654786757403615544567439387766943145691055845310903165118135223093407859118538409735901974570637621135233280 6264 2114483619663619396669143797978876221518359137557899289333257266774596673689158481895678167482210324207925586710700460714340987878516707294321042363389048095853825796652576896751182902758817437989179828083843696823764577792403711729696596384453658934933519163074923421358541339181013629655555885629703028949805534814745847602702050587151565639190003553518794819243183387511150014556732272789563719154018782116352 6265 -2287456054520985543327919136695155557098379663580434916522865454621787956670729567154928501281464528688801083893112801829608596411292320685294289806209686025756836350270612576376090842534679276124771511242843570449921939696949528135474747091620891299186109754504791727351079285851521508128335060281846618897061773723478131398510258848983049385056424577692594137492888006666852310999862332849178245971126693427200 6266 2474562882734492025031716819498171143072839491969580610488620940170123022281405537871189341842632450597825526652455250031837012449003104572868333698112376743444579998068090554285445277601273625311638243843498548829077843923447324911851191399334664810402787892937420442187973534396084535464486013539062604775153607817255616832293802360882550342571314084724024926014257006747930864700680476423414989368597839056256 6267 -2676957837029860857831759289702515141129519922742572625483420496168890132754619023569908322357874720166921487688883841030427557767272601884697136175123056092405984950573680677713901254931026084627357793253039946639606519123824171232491511359280729697498050913861810037799434091452278894465546806697834480519889333261294858179513530319416194131726628015186682794513441673277238903110455318952364951542901721609984 6268 2895888722284233018419869698814395987537407060308649637048916142738563112690961411130698102360211514865997742340546003069600386481074250752387977843641328025875198324527812548843907895345883686139202536897210591551513873907632733102460110375142318369399851676622212463849187900117511313756051186351873551458896237593268961354318670232984702239985514900704173671166519629423897688646277693976198071563258083302400 6269 -3132705077573515283280463412621831055992288708599269780654389283451227129356006822027902405652758004496868470492353854439951149421199038416739778697409722820236246689761152936739675542225977150791675912588747633682082638553535709432289740444295095110892023611207704310099536258406001222697023337689463154058663581214515899974174015538715297891316963948744359455090377003581172196813960579756851864470464804411072 6270 3388866461605003128348270904362304472827971665196484170797430237640223915114429723219466442418962855346310592672011643603738093763915678143023546517389258182464949259352701994493767442925736330359588666302549584424749243294851912285326363403458425651752579232931258678175815241863263996927521255286331151800714434713194357552690090490464748268727895746265648365720576483810980189090528427659301318741158468300800 6271 -3665951412198905530749779988216006187302038090014833726722911793253633500945962529829735353365447578947379924753452835469166335421023653686695948003806107228577180103827078885127370359869838032991823417687731040947034058476289716289606362515044964900197074165152252487144075729417937812280602694922968718539538235529746847097550688045518992998027035981853792154150189189228528137999800619406622740708804255313920 6272 3965667134595448359309214769240776716534094866538409613498728110599488593004761347032535593230720996566256699284221814875679455323034641857411499946714508385162548708652944233849587668595049838763071765517494642233673988005505978678592625198217987887263826071678547407150061076217660238569718153226839574605455234567989028419501842441713257758484612845629149405425786523941911292156827023038713802190315221170976 6273 -4289859977810833188347768498762019700828510432863276596949704918304924254473314381221991630475810348629801009702764730743513395583356784750497803616867015422770463625738712807176850970432186677526096465534304931759351140053812602725847899101976650404267358758984513400046067761018765326828230116305037355377413376406159292789369531043447693532228366215657441050505627257075213409238080648634913872633978555485312 6274 4640526763072497749301225136278789571527217306032968434896571008583018665283499959079118819783501752448029003578722683224580742169490732108820136791888611869369560519472772284081695542203832580660478712905068757110381340978491281132200897192851450809382754135777683574835503596792569002903399698207500212480795775069167629091394234822721247539763418023515800802161911542047167603834866811917257116855683244866624 6275 -5019827033561069211692513012879407588714301600801142634673698563229885533406716776835872616711657723854101749707148041421389592877169587232211010736348921447856552336809712474283621113053716812268623015562970137414446681997739934953289797164967689625642272622234952306920301171435854011455120138049060989185993632037183544283633140427575824497030522130363777375853986348593397183503625473674032378570739080841600 6276 5430096300304691592275332219790526621590354669304126396728219082494174304003893734915371863424829923510788810964951499143202490501884271657156689377933020742220924807441306261910011648488380155888771990733065622595857723890108441528556147922540204446950679163518838794643010446911468822932201441977738175187154217388803274114071810579097963596769362217654484802512967580377615255602833738589824512838476480316928 6277 -5873860365145167533365175146753762324513522130545903510059382524683489373654303350159283163744671992686683530480496758159684258744474483267542191274214652610412886837588283379970035910398208593422501237333279606307296334130748925398228667853334979350026493198513848491697626967380834768560809976739719703858508771389423236490349181024559873374503132750263883930142179562891748252054760548722452870623430012272064 6278 6353850808261466768618594434272026083878529425724115314834661790134117799176830910166657647611127242985848726008705351598666311779936799769518476920334681304840634758690869596615352173419716808461251928960636526025623076132082783235558389663622000749217426280606143721371892194731130070222932928110708814030614433734940645486663372281938945638836172049615264054693165090557883464041042253149510061563395731891456 6279 -6873021734834486791240730278345632724980362648035535733099433279164077814314316721495329344961138640166120066341334081548055488625556759385822706613647671571562069498865168090331602906296358019124295986474716615687714606232277170808081539719029491177413369379171950905859638741836925146412274647846964887072220181178578029362018817521632107900504981024859571764894652278575144595010574777170128909994979518758912 6280 7434567883110598322028239630569245709164845139228482083660409442697593358799710831651414566287229845531771639754277324510992576952804737304083680289297245868874903088694243169993695414445276869896138030458123116232479740565006265652313198233368146583372714890569545006932074678424680903663825242190209557221464366493767696998693982348437487658546848664218431647989818862501538400568814680565456035357334611768960 6281 -8041944204417047249141609522627798936139119516469308156376344774909115047113458993401343251799874106284174997601008948833678984624287246338381193246532640672305354939446109594553429336554908760909268844786958025918657582212430734030146067637040851534439862093965733257011448296207514839864143419859043075278725281792493561275354434349316558616868930509565795148776360735041184292680188443526919753842958457268736 6282 8698887034650060812778730222699560146682134074067324348219238151190261080722407120405718383714695464124710170949614579690511304473325217333381056922797973929000653988829970691993081251164414832667607921255283431203811522413649602838827915265657946319630865190840053653959225338196753306871855489071884072196413978567383897382766625127820064648852340910959302008534178156691930452625199362120373806945121841959360 6283 -9409436986450935212817481116279778603978685198692812340962039041039156692588959428731524690752119516347886692071547491012899905759706596918922317525818416565596764767862310323880274067387326193781659578384729085614825598579138904496493885504600857516887799347231698302711938949471692724118167142320766036988690398599047105512888816334461115665933174816745854243659348829687660149652633917499019644891370493616640 6284 10177963701765280916160709019464032635013965658354751493334481637732669607201861929843740705853596051800722693858352371065606034949874569897967159635356777149333700375025055396594201223953601382909429794238970166357131355320767437955043488897765432896208165856907223989636465954297504125419832211496851987633519871062060537863362435268392606838314249049706742483680713475207193374565081787944361858881688656604544 6285 -11009192615809542644764944470597674896295661808590554224365819490702863475075866921881060293336143650993221854138515890640718845282913487573766271575743694783185753533939610077379285158883371138337347735072031421737208178061773622294941557402159021483079037179197364381086593729588153094185485954789495183783630494474120577928490262855545446645038386912245753419312344590926841062552019270069165117402053452569600 6286 11908233895715604853077096505482518391664988161610132777578288904647393607144946128553977181280211255090760361910980913144604912835806077232653604435828706253212828878112811105158013135082823981213017908905457564362649854187720310421815344020157215373373196237667050844939523961057075083069655435423538610276842171532760101868470034993479000882993953232255966046627018998005174379243006731075502499194747847458304 6287 -12880613730363006650617298209287737036763870042552799830043041658695357161443665978073476538725324411171831541093312254322908567922460593874059032902235139004020834221479369676059269814122371500788971525375051814551294271911269863739675716045618897753358306682637235379001924781033714772026501265492051919574684818259078825493021322313349035630744541851353819629341654025587145393391700498084812485109631227969024 6288 13932308162219292021756284728628701519821723834173292086288455343060664981888842499041794791588736698736719060868915870102078130594289146625416040999034948353287718438567778304745731031797915123868798879784828055383171537224935813814179199322067570731412540111758455210077532117245664358940072825291264493679540292481472425486365505847489654753826317216430622312412654870440866209654761625751473163371356217127424 6289 -15069779667479069243963432509698823592077996167806015530896136325400066032237781858131558828791136640077707065783921088087619311699202640442473424159790760862115266540027346084526139166426615711208823023568971958382537750523253664601603612379820165710664259195990040139031053791600028082047394834013581750110489216943362960686757981197879337743611810746030437057899647277344163134260943664936702467548828773170688 6290 16300016707515216823019906913647981080712431437971823411747563558011799492568131638447954861039244794805942935435483346257797204950235438438110277799317778596718034540829790231611476026173963388136696585926791959028966535405320700608506104398016158369609056668991726034710974902167091552606907549645367388823997765048734013161803265572452837863912072758303016074281817916829967662244838896476345721273621496736000 6291 -17630576492732699162011400737034953958421323900800737900529139919629389266711071782454019545362268929155861905515663022337106729887866155798076632558853943748242054479083363465701052548169818957201301117084487716225980873516277068741308240221215408926502355810307617873478383292583614887070921054074532544360978654597560754458802771228179293342677483769495124152728591661656321812114564116909274596848654358967808 6292 19069631219456180310567300919850841820224671060030841973604118627563649780737097304524313844461558528364763568972386614967294925935967410223574261169599880343922321010949080827429060517572790448132949398130563880708919919678654969011885425698440443625114548709402171491605278963702639310955706093629892324349582149864452553979946422137727033274033920936187551146531060915297971715091634131546026767227389522434496 6293 -20626018061605435958415371489641904834902123789266718973582480083285138297053383141064789058579947164687970572820436534371514802848603762468889980796539598500330928797503860333262750239008883868231918340433023089681615407782395475548854983946795688145900349256136323206636951773175473750815227794205168656444490569985516173479075041882092186483645827187414083168676510696616902847899701847184558743130247766786048 6294 22309293221745414878970418196984395844496496914832083923326832041282998990727380484480027793618106922739781276036548400990877034163015560351336460694952171130444729383360691569931664341085469598078794938635336019671052741874162968393667920678941705335725811550342139246699595051859356623819452283843419760353208093680863372714821658699943803018052106945723148763762622121923842778956694746466439995788972412665600 6295 -24129790370778980880242884953103742644226344159147040854024188462524125083238619677092769374599582408571997355084223534681281742551513789458020163598099971284057171871384699990120174088746001496816312654941648552785091788469831332131340172745433174059246332105112770144681479060173524074204774397340798149954791327958180155716307708405856885231207351833294073384439349064056892308885334952834801761514668326342400 6296 26098683832229335823792344845533457046373753108994163493825421464795685642849142363991780976071470402997537877704757094881324625877116234051593385862282110719734224573023448298557497710326839376225560746246234781109120365710027653464711470337602904559155708855946793558793443206181026808600079364871877436157292792629194951330821718230102046887593246733607639718404254439029998999385440715508476265693105533390720 6297 -28228056895897416980133730550743285332216130261312966686767387619880169864908593102492246816027751363258510744121913630480228885897705190529575799286402196972406380767466486167360027344972594018796465969420409807357758573148903849047572633173697117603294146910078151436068580236033101059766067940597074035808520386078010717882837914647894536001915334051867856155978661436828243092473411859326661774053177129110016 6298 30530975676851758281291671093966289520259703211243287039062228960496581336842271697095376102987484649087917379751856419748838307706555378486357397789170127861375888630849893949743897266996324840939375416985959198934331138109997763837207052539645513435553573063543373266291318183184147603216394358878222971198352571789027160072209528165135052692757698783373970675264947250088629312833285416837379741289095085324288 6299 -33021568969403084748039187822295540803613702189626408221451855322733466141044985240822747231686695264562018488676238498869333994578338514281878284613639382698230469387653029759609444082812274385046742998737391482561063984386797640941204622315839288424886807522918954522621029343608315361070906380473149856919316524079496304307767986396375113130153588571193127717116462024593121576855581447033722700720084412833408 6300 35715114582137189277306665664252497968089488001912276751671482203384841078983435025479734015887830386037822432648464574824604597778513444253444961110043181418009584661283387637983548324052265857644960839312423735235142420270917747827176973160766566657694062009244717267058082635603112981010740520447085084578712945273189650380588506809130839472484832559261637165584944014798826729203596948889992703893746839440640 6301 -38628132679447803899696677998317911258225591070497555889052659521839531106877039625470904607123190403277298922995100548196856348988625649471043591226179817065105027726696007243999388602032769590396924188731434487290327500029224015257426046512973654117774140964698319768558428685967314725446103980709897176398840397375532462688443058170979674150955323295707199967034348192357457163975396376492663752994794686042816 6302 41778486697564400618693870038755904161925598881497020607553808480429633146119849617524602429005556428180737999652493020967970480005026619565455667921840154929166656640919812526043087367756579102941355038081319471994809076304487640350805476804737814159686487868487172836847407151089073335833768117131079207909331806223142006308785270727191962156544178607315140985355145026203322568475106394367406439799787221332480 6303 -45185492449065546511163976998107248509319864461476214943951305598493684096538924929212358573848018987546389903412853055256140963325484797169017894602879092780599241176625955027594223618510737834488429628126876801360190088022655566306639394751897229406554354941860574207405813216025034352851548285301304554651797473351308197765887738367061242644208238596420739335889708502784269379528369403775286145023903283511296 6304 48870036079584780643903880105354181395413444500986093195115119027842098496910966943607328372492223236814801354725399771987689487724076662852763485292704008876886499534316703430994562378212716179244845376892526027236441700937879484418508284185126589674882518320549056979786558662400526670349982964354493741736264302727497000225902418078059807828368969399506653819156436932020448924164008548704105382132850629374400 6305 -52854701594153619295078277989427156620827755953862592312113485164749541664674998131117619090943243148132401982866500377404920470360902550585237106391222810954374104930420171026187816869998790017407953989043109900196251567872028853587321012804521095507152455271030720140728193327304498601022019914848664454564725952960758256536424897450852124527500427731747891423358214124563543773967283828899404750058130493646080 6306 57163908728710140474435834836822732648715048844288548299060616102659646852555894222815063974199673005835141589907241817151249669035927840297807389282519724299189524398107400428943777467954130756553255293847694157177011436421558835335540458469288834046753066736104171816690172121539088287351161626901430639838201992656627644174838209984193317470677285963829116898358687605895315855282831136112849217899898413641216 6307 -61824062005082781686499351017279143490467075614868343884088948065162476753801844517477974698658082476059485140565625627087560464300037614162995340239592035376035864372340844532994999643809050087110276913007707428025877025368588282335327360057335946777994076473336116393107027610836444584976932364966100589926084288679527874658376390291652339607283349696518032577084051180785896429339588226880819772577173926650880 6308 66863711875616976702630409150523857766359594188302476014981383963311546450067316662596227173082729783524049306953068376614243065918118225184180266525223817871651896799971060901827868008132000586975549450554865071928000217529778467304436474068194634108518751916224708680102108174699247243757214158825265185715100581602422141034539288281353549234408568592365862152342606885097171010946133358880685287988430087094784 6309 -72313728936957150235266381451072255017045000015103516890759574349738208092921500417734276724751788089869595739489586337169984804510641711243274776202923743848301187588327480714669850565621391698901611359165569312274962696266032477262998835371663782070975197398700357858992440367198247249357328672343638213926863005260818698049852531584599320182547640802198429403144873262623792476820219497220959087322882853804480 6310 78207492271771566703466449673047163335729602317469380236041420157580685372271729112118781568713015401398350345185074778078419319739025456253362539327511480194678538028605577858832040814215223663765473209150262734802030825699488833257658895377466561169589042217717279344532577055963890919233166901103523802976783338133846699980650537842715629136318211249998821585585265800393575708909753624302087270378013771968000 6311 -84581093062891531217182667407583565693459975523767821518352597908465400574528660613010790466518758964772435189948445549031857157442236309547003879476710792930738856858810471046942669748868836865723418522604603144860197023027665159032604214126219891671426524105563273485789180894105639101935532560328548683892990884253618569086699984639023212330985605857882635645124801521992452172177414822242809302732825294002944 6312 91473554716947047506338040701664319673043404438044184657937299586061145589154969412339226900123706976008455311978300012723297481212634440782127123539041270394111372072230805408451994571414156902656067054959107168643355396666002725710355810799701733238903700368286011208915043664957287446292462727069685561068231028798095751775913599382136450685474137681368584500425019069873318115221944350843388586043929420018688 6313 -98927070834677582296364541028524580078245748025171393753087895042687517204848878015446256996940857986718852836199287631815938048292249285884298965606203457053332117730201705853205897074808265545650137595724669707651267404848368211610231607274763066654407371071083351775954505773150227535320587790062981059474390549364519841629680905829339692714691857961474990930646548331335909246153387947653785105242285174192640 6314 106987262473283520235653783940692376695476854427306232502925446277548911837589264916180895231488444723730305150281848931978297324219497315884228058331663271990376660008618715051499198462828895173628925853480304482788371869687152413735678327238153793268029931281431345433771949363577645673596500694211083580777171384731594459865456677448809792319945219934418998966004204300397853506099323072677257204449563963529216 6315 -115703456263114423175076369523380501332574326144774469104361878362066948866204510962295616216092045200941506919673180172482094953431581197783982549267960807030444846629464267865198281267547162630593277051109881017794013219534858806982554884080951666399931276825023439193394928806254252741736389583154684156313475922866179242153968392885065565302734310734533719358242852128782161030042110855617922502134498848744960 6316 125128985067370219354240792177172178932979950648491345693885935030311227080656240505060970858874827227457591556374829300508957556239430427660932013897527944304653779610030348757251667029792867257649088038976013496218416858892485267053169682127021384484149684245273639884001548477033210919764869305985995718812254257146869078509817544542252708169651959852117649865739545942115008159427713004819766296325826571777152 6317 -135321513010083754779135146380892031561132735678023506578169873820729257796284718957401313868161038151692002474372286464521842580952458195693702194976299772115418176278084657133448474284049538796823048249614141965685483001997272640590462810041601240062879382083958195765228231769427437890977629331186458090990568765176826084708578747343553718620260600953861418367524893369231969087205541287524286330974915501207744 6318 146343386845282065446625742686177623141780232588382609667373939744381646087814573910848804472530008822425053672168962837344006083052118336586037222219198803010389673088899455993260621757226192943696301778302960291869697894293263105476923013805205078185286442274548096055307500134711651426056131220174790666102880635932647254784895892930745144822006366234842625987445708325188024798434635352671160021792437894443776 6319 -158262015799780066321768577226132943072307429390191429440027242256249975540915384687941634327607774637668235114863744423228315103811361494962015602333624579797591576092254772565851856146517809501603121872272917349249444194784041567616686301665780304175109472442018793225731648230818944835952869767139717205557153556816460373538959516466492870888404780267823793890408358710860182838477546730564984630394710451168768 6320 171150282194506712423525638281167440814789271789566114259479469231306926983514588962858656392280314925418602912482616999386183197375974393386683558046507020681792933598476777164759717406530249256751601297188229663950680304693320349260818682438126375228245476131892910603603075764578483136555584589871582855012953431320551996753701398740251723535927248317446580755836738702631269032543338262803582913839599689651200 6321 -185086985335640284659386949143724983788642040576003187871162005748763125718154477422566004437706576305794907493476783491607115004773760264796560174209519302389186117524646722359511868174882896328027278566343360349561488163983157010126045972455126235301724771056850930785406879974238844874314057524368523286441366209776059713722479005667261260942989521086109970459102044034820078144397779769131694029385111260538368 6322 200157321368260357704586228929883895320488780404810698488652565718764325211947254304909202596982802347163426317285371582373195237216955416506713286213894955209294081177094298726011831979485619870875921488538763018486078559808872197719102357555986267868306338553685572694077170430232309827327774603337519016693814146993138692234226819331774269258972328644042560034168750393389619247381550699286699588824375528335488 6323 -216453402002923895006608285854038451066215383853097912288161759354194003352317603885613641986647810275190991106536110944333907768411275885338857083547240709910312030300139582733532943030256663159761194471966121156629057042542878794256792392011173810464228925524434757358802222504965442164305272940301947449419750558571576115886830213579698295426705979277892013649341891955597557113670841052234656319186737146274688 6324 234074815260854364362775542124335577494112486632287557529214935401173733788480646297879913302166919525796274809048572267580707435416408477301076259691148090907360176619904257100508367497072355190235688273319574768624077156608744527576822901030845252026962754530170274909867586597216590951642197284466441917476564293480242963896801700922899558541656804275479342653842170461120563896342326958863798754849967418351616 6325 -253129231637714137865518175498137196084110399632624694785183588402236797885101662723050333708653696401784958765476671892237606083903866783594674964663854808357424721918860779226250904552894145565902760421128617953065281721571218156876980931826438329153132557575616022928282382107710630482341973773647681003527267976050965184074986027090608390159329654999571422282644529657080465225494621145887625075010619941350400 6326 273733059360744393861592019535050531159254272189973108019621616452750242433524525595351144594225409825792175994905061655859054187545128212979980392566397927295540900984705443573460172173701872991312417290317335351054919122030289308764142133527705213337016765629043894222936073495137899543953938384216473446035823599517993946698229535480130675943071085248935354816781492565267425077642325288708091515455637868121728 6327 -296012152711059438620670739002616778675209172206327989601577331959673983046084657859818611728242903496410768462257846523417349815712185200108053647958011963530849801850090543714202736071594438336792376033062428076031525391613715790656103846688130444740767613140075250849173475925120174854659619728549775924654770857577227099556900165238372615521603266791344641477670194419374789035279963526989505852964673177603328 6328 320102577703863416429392760464740742893958567727052755204010343614531562528603534889416254821614024991012489839403534533528946243814192618628255376327740256962644415031966119533199936731812060115774478992985913989419727145572829465436576973072127330216883637644727214133447420151713511686385478434734762871306301072539075411206594131324220704566191474075066642437380266422619074624140158962385125860191496140254720 6329 -346151439766250565892312699649626717048272614272999875802956213952692715440894450791704402489292507755352752371667502610757446342746328645842389251768104068405955357836928098021467262171103977712984066630055092266358113280411308902788486594281584183442999823836435102717570281738519479554462550606636305923328307637294521439696808438852482604161429566665180289296969685218466531060400575505756108519615696249379136 6330 374317778427145080424794368330819170753445207589240346663252855495528552468647952003728317619429389289542820096001276861834316386865318309949295049188947521644874295435784379999980943058518798754569043530297667947121154589600580367926815181361580902991536561373364571776684622704727596272935908596876893257726985192167161987028997830716702031288857155772657484607307449725657704351911606187260768369943759071472640 6331 -404773534439091137952474906474797877184104477759377958139610193961275658757214309557456142559232988964264978354778879664681355718210883120089263519919400832760918369006546040425707498362186240638260989188143484589709260912038224196938021047173267643803659174909114195491494977038368252893508499753379011481054072786507670123928729847145200088110714795269562778501880480645976033281954906201470017014784862619308544 6332 437704595189457541310007531852584635201937123381573365259217282600033727246926840346779368186322458328421452202482939620751828977131689734821513289965672994920343766548445458697868446941147057234124094120708666641334058450631078418669696029467618234926264805143852927595610458692718696623299146546839890374312384934571498095059497154650939287548509702409435000818829832211408837194517016800401479024166549243169280 6333 -473311924731810919345265303130058275284463528065579339255042811333322461458991295976041181698648811965381423296420632341971504432413631004205010322847176549264424348999835502119131792214273024098084949911731457590118982870145192143767765027412187438433782357342393946584160878315485205349374983172085639548452226010197178492258442735296078615509811889874334336480500802247806529135730898204566983648725825992433664 6334 511812785279585150968430188929392867924071585822974643350759537867513068870454879910165568196401786655971843211150273511507799194441567494137681133526098556450968310274721370998662565503657170628204342278625506205483739759941141866928811372243018030769747822500368145606073321343821985571252000652233956437243781002111450458130319314854625618648535425581786956985694025671097871691754022726042053694335375318766592 6335 -553442057556810550781643830627699612620808287242485971923024803316575419129148909167404625370692433377827820541633015028600865874314970322619610565946237077194255785588084383093732286388910926471708705906802029707015749209795952152335303541988237946605376467664610579148245803830205589799633888992966020359056866795230026377109764228360037279166974422864498212304352169075197976120765106030901527699425533236321280 6336 598453667997890196874040009730280886190079425021255840028598347392100311556702848312229200198871473289110165706274636498993141818507836452815958665624472019726605267330484808725437430130742506160766838044435878307832291236877498674455522412024094558415521496881149591557266952825724859743320919174917172424414864335656816011037992919091482232473464227447568436981411746605701415679497155228497100870694491147516544 6337 -647122131433816166097163578230571342041038074115986782759846994252030815173542088079257024276996829175011561675574745910759136427099576616746716991136207788972836434331700544015156710711125243227730219903988232993260221041847300538521802259610135194510799027652573290289844825668384661810622582185944292067688874856311963622015249243758359875331914636636005205250776462958227978124399164748654606543361968408242240 6338 699744218599688259321223247042976928164859471368421358352353250718778908896511788718556202115508469967485507832321369947426577738261000174639100085886039732860146541438249521887707677529136038193372893169521967367806809544325355519898248349392700523509033148108861493640685490542070539826767825711143384047057186681813497500322272007425480554845070339557957903047894923406653882044134671643705294331082476992452672 6339 -756640758552127517812339297743696614261065145766360726219643981923242769494012419683138128963974222029832316740569017649140708174218317626657619079091774315772491993991745694290727310764462909408675150392628797597418852315363965842119801526824368964138090686998147863791184137155371555684430530018907782612697571481445968897868313503748556790563379997485473694874998169155393335022858737564446796304345236499518208 6340 818158586899699636299913217277194873545689214796022524600864218897778036831276517126417303822022310237776772517073559694064359200850114220637475399545151835793636530405191863418842431524910367877267439377928120283256028693115247771713506420916424089693420123088773044993385954137366269860951890980434772080886180102362918304122375885132095530534123114593470230527720842560174543774330507561343684619858321891466880 6341 -884672651629677323329732530590584085243032414408641026511747794953624176667060552960113245525388700108181485030836947912631087878427009993996027070296721337042671214754324617426244013655823792561299513285827968503778574067678318926113563265978582071549174431453933988899497013130503513932614548971159210262315024083468785618037915150573496210502450824868504241011297221721287344918856033028955164288905971193488256 6342 956588289265668006684826360306311997129330875399911626117810632395740540795659213887986035891997585069160744616282225780244128555100871412299793204023391956274577470185639033582496811163960033563180437745302867070055375178866575523965553049806973000537302908022050243563532573931597461225697920426121943125235335501542782211063323946205865866606212903910043235860747044537114991235814171389190691448214192617758720 6343 -1034343685118532191747128056868025351543027947849850243435413859053863066277170985083486871823628047846592003085395988513682832157496530539421597386576501618262320664720621037385019687550270560860336522790285544375739232665749766181861761725829208714939803149902165938946462618356957659415918779262135488807672872300249198924066701985711015272548124622335794847811653047273857876286336913194950999679048152614565632 6344 1118412532503796551201390205353010696229323299472292646151932078433125018245151319636362696474191916671462872403441838595840912062593590854223182355103271195277761175492676378573030529854181015696913381538042620243346501726749881972543946456587782299305558506769089183636684276689955183107074452142402900640725190704329316857528344481149152167561901830878960377392411728878668557780420402374694765202451095898642560 6345 -1209306906999099876731688036415117252097338051253674528097128086269779027147204687212441651469241321071004848936402813589001455267037304689198865638336073618447689431159126227144040140657450776048986929102493766397955081995277578251430475028113128941640358677935912583712808469704507529067821231003849523627113873575453028741373473085343282776253102660083050920359983162886781360003963832511565435712064238334156800 6346 1307580373112311859224440829156457719059146124222571171493915867448135896337154330535338830624778400317319200935883273138181782184685997369205800845451387622106295725170457708753897512335468205772090290305825519327331014321299536684528809746636204047526654730004119746534663998843325618636191995645339502207979974010815948774621051806038303741772100424483893022810054626951860811352108269918069476517416195434025984 6347 -1413831342132627030947302241451348667711986817738498370674051842491679729254552375070897293376641101893489928094894420243322084979466318784263670802902525681032236993318430771291927548186209120908279460398056713373894300687407758196922697228819770577089882013656762226140075038350241898474944795290898239281993982909562656822773991982677497589607767568914610057069435297538789408465732504045595203667481403797946624 6348 1528706701451578724663117459359540824061500379554650852286587675356746776521310902310887317942733854716651031592711988168586492715466693866689117801914805281256273078533192764606714200205549305434700553449006392916596098317990325133335726338275148581246544729142574939092822862582134307800148667960943173598578525696437191868552427610265386557342817428703491573347444091662341961364574565610103211875064957969102208 6349 -1652905737277637453776976783625238409400256672825476566825832050803835860638687134642421594999356732965281830311751302597524660399057365656712056018338219706228198256197209336010333221240526367307441616886944370313591668251122124247895815405657360221327385228053535912605326961200463664278566214318495649962997190529376373285406606060771547760806670417496246305891587965049597945730921330111149637372136266455268352 6350 1787184374436683234396019396063087580309097868643990112346912030579210473869724391653430631857586351453687430901551942638669736136996575839006039369002542520277577907098129688421639180091943972230614869518095304543775972922326180025687393116854246893226367455069231391256213881177534970349230074737919956728377635306787888235198661992568113681418555126755057747182308592971397835294287801308123702048595016610222080 6351 -1932359758861791046409261060575107167657097518722097551428775988033552115356986737673885299661255149626987114435204864463579549080096482269904130192060371956280357277815289205980510885177359647187378695233939327453448757758015772009110499550355168929970000551537240943671225151630669689926033591139854108767083216229813937526382560846913100173818235330105440919154209469517846859163921972480299956424141429116410368 6352 2089315210440915812825233458000979757453064601615325591946993851058324925350331055259577884184443812422243770342633734707035764010389578663571665100376767205361872579178266679498260222505712211179298922358817728868335137869292970178464378355173038706640904837175773970334443035550163879157652153292224418678044113535882644447049394189113182157391687489415725205061509299989795948937933103755474954361381799878394048 6353 -2259005576122603464746009855402423222888703557206951051762871898425287582255667546303421433406553289088018698412425914037195792590925425436999637605554183071434619092034698924143851713147461115077336294675831968387131299480250661336236250866015711947467354562403380667951340462663774836773061314795848546224981315331878768856645196338029350083625691735790208684402858636612055202898011015639704756458671867509126720 6354 2442463015591180010943652805422443463054298920535890888935072142809899506590938758380283174690180586624215925893490667037497375716827829751802701356468629012405717963509615019429011707950802860671147647185716714310246978418383093097950029468948416430959543399242710819799806855026870735725775756230568735328619197657728027211992823492622865540666773336752883310007670166887296078394317034581716240749448272191785280 6355 -2640803254428449910408379781093915978239694134675191631481075746338850633613794009978567715076844659915585259298052410352381396335298836821226828251536860512193312088029551004003769040571690725173451180646667293826341702666403238822995949029521636051863137668332016136474673263947411468767538257941969744762720216027763674048216535284089930041904296178929012272664035977706540008484582852504239659274018360781557760 6356 2855232342494400496861918675328138854352510556074153651669493318641095019989754448485005209296465430386904027895853039416452158893043022432510083952013664868562503851067702241746129951867789460443298260671048721658407983109061909583569356237972491763169287796275231516096741549623161732190280909456083275940625341148167958521899605077313014973381595309064711715346327067736679190926223021812602835493342883050755072 6357 -3087053958301649357849909665562112738523528295129171754093079340264139766832568042382053251972426871023679648052829171209771933230841807151113688901367076394930831896966462362074333862010648775396523818640423995324404449933657703809332275011002097000898806034700801917498084585314373930937677605534485358029875090877674698335727585150497420126122918676614625010344545524091881315321847750465423951008801632909167616 6358 3337677303445632550294423180614766952023233855419438744253228508195286974705549801291478882693255928802110878157209645955265256904224908574538950626648270941839278064872603929977871957480133759379537044058508544063468248288784804263815098558476809684937613052299633663955823778028250919468131127589525212039978037681069999904156634625039717058347951100968479831141849371442085955714076704876291259939090019723858304 6359 -3608625634704525948948072975663437378096213029864752440770508884420844398336416224189580237419410642648733784987179983881052795229084015204612974910005644215010693326301462974151985914890901439325492997882637501316236542732499794589721293632592886424101770200126713204042522972916096766507582488477235132215892815596630525314248744548211106603470186982583940147103828052706799699161298128513219840930979380799677696 6360 3901545485260916708929994234772619864549679982926231771366325775272109034641425118299799761913920088870070302707438454863250772415303287423042081670111731526263029025069422164379622644329115685170478435519856380842573897865308863886979397883777345091861586426537358876929904370696048924466755475265941371487497830709838657035887246941652174651324037215870674814697929164536925526093205293619334033722679814673118720 6361 -4218216630644305019344423784449388653128510682852247894853759915151127155827965869334661444893443779149446074258037893586321725075222245981863643019058606480997674449418477947498502466400100217357639378167481692576470040949446310219955094306522875233683147766144054083333454812256010628203682584759719525137410438212880911374060980732777833863662351772893454487536199300134053470917595925244803713546728259170301248 6362 4560562859474475058591499693969617101697934333354321974047540600678719355749337317255125611885065187823960992840708097693793044244283017314637424411044108249389958754368411588034239100022364844788713677665359797396589418635887579045515493110286342011022949474886621023966921116850646140084045608999354988836994889697287952279967552667792783809365674742898324162260472371014478275840469234187036177782265719483188416 6363 -4930663613927482541686344006987448224123810200498283664255580180378420670790276491512182030496684837605406460354225305906192846018836912220407729159793628241816007287419715876308770369039285918502519519022119892884595364459807336359344983969534646691466611491330220162559397232050742399988113437444227602737831588004299927522546734122813299972409737869714317767310769777046064158191360041667633998502237420480174592 6364 5330766570077476159815484649639045322568656172829654499843931450851557152424443663503157530674562882308273116160957503308339368059836329478913154490142975279112021430442838108184806376963788245618361583783180051558953559460186015166903769490332126843081729723766424853187881214754738701979914228212498325174293186148417526939496752480237338375647891386688900351201377938389022657134624563256796617692309753817366272 6365 -5763301233920143857971720763181382544159962352075635349421240898034847612459524507785413713618607621891357390996840463373680374833188249012984195524492553044214154661380559949534725700653979033515205951761125229981046623031495874454193413461636097758032720777788172094821897209950970249001758418387352300912925098699754663269793954562095055169172713574307894428626208346373705628634462062135983024476861510905932800 6366 6230893634991112230899746310058912932786278753705570706305321382760425682750320898980700100030687379550499827231791573313060611001865526467975544897573902651260806034216359298563528575832320665944957012960133864071152470749494377194313811516005755521656688530613613006233244743205780711959633019635647930029403302009408199438241986607706259559615588377596939024648766507573946999282902240331835483351186508578886912 6367 -6736382206091707959821328397684946390085598244344355104686880771641284254425505138634215150669833398286699819060543172898169121881678808913870562859469437338859760025006663535707957546893976090107540768799362489026022841672519309941676186924679389427575809581987678560499916671537910061130916544613033723216588443305039797630595315045325246937003818713999287832126890630196401252642564592944105380491438235248854016 6368 7282834944764631658629529248071842340383848497219279510648607717583659288647344033480868504201094337576413590358089886733866882789297985824217168438885451146565877552735069378289746047951165051254174142654350172752758769948937821152212731185456384030109662910030695524077161351897251681583228098426075095955597369194256551052335637021921511636224108408149953363720334057226240477230713981055994969708215074700060416 6369 -7873567959865987821953062685098083415305172342445471884599046303500414511838406858937671684951215717427167517099877267739401161375825290852181118206216895314856592070439022543828077033100819342197963868179363176410331500578422772092733971216629161069405155891472103468091023625798953192442887352634595609170399884590560684246736223697361062629126795312053880502488799342574881181614925586964808475487973163311877120 6370 8512165514903879009289799481151113065658186958612253522801419071012806474944208875060447013341584919531582589482654401415358819314489990316415542457434415045025860775055897127272793363162123040471578465138645929903397112135882817230568775425702214200170553668253841299809600754770211783460657360416210403700210601182368553188430228122934110798983599817633160967327651406556367012583433273573163631119209070643717760 6371 -9202501688807230358325039683433686870993674506984457462932384814113019661001224764794185135815215744848984461253411159815774214488839843772495790454087168304823639010817965605900372462309018851290284938704363784007757702010214196357861594588614069253007174129714421160956955076712459517943432368459234420485465777037006642625372417271876603994331849232659899606111036536530803382622627573334929267869408495959991808 6372 9948763784505484580161141626151715626780668606285992813162992320846741272382897561103413382598944532017076836491190724486220600646272980733988585249575869053998342289793485114914393221749805838263900101965594062506262405825695138502754598030317018435258923213340534489472498577798694816951841687219188761200707452112340996249291417350586190244609123665946300818399921091421596460264112182119353361838325438281387008 6373 -10755477626198441342194717767849867723609633285245957282671910944980684711607577103170307059111465911783645730726755507733071163870215482287569045637128858075087931047667967568977220030690973100619297906967242957097283652753343428338927750502590394586229873973667698175052253153977822387621303560791131314189039940700273991008868689401207399164439869118643265188089215709125762321382895323915031667765479998890783168 6374 11627534897538619520424601702173225723488832029798812273422682177628618708225148909534833860238699132155902264725668258856332603266523690823338880519550618429776952461072960063300941134855073639420784932918424107676054841150941322593514658934804335950263556291785958590102685808480274156858267141428705438853838208173517341178487540811279719957561649448514179971483808012440367961425112784201051997844273881902605184 6375 -12570222685203949156683846810629369370467359159621385881802042373403810737350878320286336488580426523561040534041180711274466755162950189908020826450073637973344933085305297836044648991057932512471683299160713890621460167342119132255851084973305818254730090524362156080008636674792511261239430258650268687151854449273785736987139335725331394011239440984851487904387847115029561651229716883572865898709467043567027200 6376 13589255405579651137046497137752995418352343752963962673127338498012351469191388985261334158117835959777583307331079830419150624386692541210306991567866156024554297431689117754566661156176352596429784616824053582906116838906160701953597085204080933081547364266431372227906497547163607954759091112494202720081775087564295918529790665332940696583460526883906490279339333954308525043487007053874837606184446032026488512 6377 -14690809306574018410150000188505993302545021495826185074448849386457659171164444995928745949892351637172557814338450956710956625021524313338781168298997592107759056113404645391314023876315175830760901496408683627907162551107556249953519041948805029771904395584830798683802851994227316867342396696388766711818547235945486913003452465046997052319652167654704881601619267583634817092367420576217336714240702094298845184 6378 15881559752049009150505631264566168127079286048050925742491723965138971455788608777917517769411391310668183039865658011020249538732875007725968669066564789902987741189533122021959555145228785906589741808306241238245050773432383607154569015155126334571246179865983803797458106948504074613955201441946136439945095734484706773365872761831216140007691107004845288560782712005516522686864817450891798991557320078953513984 6379 -17168721513045499563157096987458132240719264466551530977560358780864469760052756201584753618523345684182924945932708627255452041854251966087363719707025089893492187309737233620609703040229579155238804332904533676580780297722897901336007568478258609491522160490272029047162500867017444461369737928403164604295796011056111292360783614455066984684589980208078323508821642376196705793339033828978153337588350037055067264 6380 18560092308024535884936967117576008410568690444253128321740461489113350804784071505773255849510061699088279445145805618111597693312533514960879330561231391906391292111265643820220315575639775013604529748684459787107373358290132424195747479689945499662271090574374835576861383731400502692809363423805766765752189147574746722933347838786568725078224704813416248255813811159646666919872120430892358642507548941933222400 6381 -20064099853837793604637359004457689893479085276573763844035692939384593016295899969130908376073327918400153070143780286889469111592951199231203132091511767184222317832342718018668363968082271207013686453455546147608712494120179354215559269958645497307225846564028951862542031657126638421951398365577385911192467227963819068197926905023692040251911067443731043946856279991504902442392606343964478368847797908674354368 6382 21689852710199169032097149228717382083625962846184791232898949902742549587183175636695729192719643358800598263193915874553155084511213118327158085941396714024060625618760209304701716621685867025311273601852538649324662862514331030302123682816149495528979721347577308536840764346439277017201501687889634115505736311668129250061839186060312663327029155323975963676386474981474191129810319025974904511898077204922884352 6383 -23447195223180809315491465783934054436926188832763347492041610176907722642030546372023946358860647654357064136049645555744668372549103068692899510484139187299820117088126804163062523694401578574494885968927627364737851239903627177722880455865021889228390220445078438619384112240877486004855868438845953350963271781888804645811135897604441108216706103543156053850620951741789181516878346108673807588446176531545901824 6384 25346766897836838935117662982655613602330724212231056086841543318196769444901149257958986319387356535549677914550458444361876915249620290879380923688934176849830061774197058048602007646345682903797422335575299640246764496684213180424483376047874090511760516270559520231570611330481161676787744476755378148157131590297385320303870213128820911294335059385771319228825475058027216960893180477480584121348008698963439616 6385 -27400066556613371184011984090220102732454698928658826051952392823329724589511523661385995257046216210503853576796363743301839182751228122736957622723293895199078380108462482586988630290522676385836881682230513343299447021934265126393870027097087794642491646299662059051034097303054068937715404432765182782170614460056457101057479055897744289725480945409222419828615467865927506104417750595266420661201459307903411840 6386 29619521668892683608680862824445385242495336511435641486540987420999301229775403823436568633634617818382231168690451508667519466059382704656608838424246901251478961294733561526217363626351374807729739474069521111671570017776461569821519902909957128288556720824649579694832703114263243502615854902376101645138168732543458330720107315508844644475639666656062578861647042968429813272182706513771954099721586826328580096 6387 -32018563268013985324988687851840977602259787675960751027787129146077748672295139290382926067448247769852643095469168481295931059622308148752838475126309591751461827046259228375539578538274898073335198629084454109413678957923547065192289531014953577604117527329018176497970855554343632396800605723937371223705358591638957845102372965750246177629235069336631588138139982622615599871453827784948946723127494433571076864 6388 34611706905598045832217323836196863781468562292369869882924646418165521949833649250490097846169806008015563697285989807525682671374085875546144462928026289871727078620359811793616713629877117223422337802778920643396260057955559032946021921176703354681839216517353387978821277628572093257955765239397639272002751059075699776855726401658177914315980215680635155959832394995577664800902110447784430071777675107513903808 6389 -37414640129177959737194266219954515240224903662798414573228308702046074789141985017054309521541111816164736216235034820515401090934949129220856985865334798926299481205375959614318156288107687216681895599310786998824098223762633997531665654033415783951486064021836073831851674101661278802958037963570061276384994627157037347573584391610810614456705110462629968065024595195562410312662502730556513154726949168398315456 6390 40444317008219384284326798362589133975039495942953483900587242869663403274247457097572840874003979682402778028296938334070576545301370278218744575128578823409399084954341374245147010241111439501835929057425706082692093779033597221076542126051479438497527374090051361504166229883115232198015331088138839318046386354507851156341733051339043112127528652617199000184047514214140253847494498673126405786777421985717824000 6391 -43719060275833909022969849589615804936882139550759315788048976898027369493801168750323268331623396742069319380921041498483724616512518198637119698880724331845389281051878411720592540419309180035113117411337231726764555138805043167428550190091164309344003048272191823128569401157836852546116106788341990286931549053192913533967252869979211428054829040398864048212781554985519859149370141726714568508363400138095005696 6392 47258671699100695241830113985754894807251467592401780417353871382362601874278069352386749707308674504210002727269276564093240793286161080596142255569481581972170018593741342292957615752530640933406009601414954604694117263164414401927312995319486550481116390886950410786796899493964657197082317903110381360492356360629312358905320337448264925826061418388156947245011380116030015434506198405541372856772721948529128448 6393 -51084551340186243412394348564802715745337231785163338713643306897166428661984277118056086251946697685102240800495760901459746122843002638749029610204846120283185455292412531942292816153606833248318846348943451782007141227790421227061157863226205656328005454891508519393592860007372043985197353617960807837200004702919949311798911994184182543064366132272661363560785325552569986257784014386367992841780991195164563968 6394 55219826423684003420782424565535450787747092820805226956830463204401823637689964133219422627544959689021021038141784990169796018607177065977449013624198062517264494453203080012341462913408215696920256897444047087565321454584571078989727408752525403923159771929813288878531941322459157857047138348244631935502106579668620580166964859337778451155470674108456702747244913070727765122659303870545354142729645251994727424 6395 -59689490583101981521050071044466721088459724330196125154159152710620745130189407484022658953515899785566437265497379108459435171836951819339664063352713605879910435400961802468785702644353854921904577690445182787461540868955077475578628491372259231281996977362022081706657890509160680506454843289547767507214015663345143171564627769620326911978165359082629991535486841752493014988754004934452098034996935024245555200 6396 64520554321550405035342134980123632219530895876288313873873559085293368806075514955705850490216185335723277986542627241839885271461384151033537360023125111127570383512005063659566095461532221550444246130365809889851326019460121899808700672011180801104780194433355161660055092785826553720920555310125730893558187017549172022259934740314064976906530984288603488845784268441830058170809718455984412535163313616067611136 6397 -69742207588793241149344213784048498051709171811903730301225252176712717205620750231557919961989506116053178322051507875053034138699345500186669165233392593492618037672771415164216241219769199484319902209429504348407555789563318848846595954295061645451248659823785164269441831100917015397175084856351486989286304108219125831165292912703305018161101015133773471211702883668365994880454961454358048377498197561991349952 6398 75385995449326964136209059920474770330979183352987834574919768378906975041823852727348010560018734504118055270502757755930112903307602219508974453864253874028852148126876851452408705253821456649459250333683991036374245426778489722423266124486212229068077840939306437407746045381290281234311462689289294397409448094570775615744583397256343169078546937264709031832137485364856640090333058087368705481082094315080599040 6399 -81486007894469509566684007014593701908652657235854108177027357164834653953566923821269996717113270965459674106738665949462363793383612428259070994692834333486103197296093898937724611025185414996092312636601984112444959813475875591380865145000965202235016179960891228601501983005371716222875440178063352650701021881556632560807159804472767826385430745194422122646034033906047490593276261168695768450761845671637382656 6400 88079084936048542143523704396646383118299242987609022496143139770058028662428506149468880045106442968987898103974797270848739678206906890468141484350467143013398904866539594494328464535612834565447052006583960758205435542613164291992199046647283266088105896159072145293199030605110536369430975010381613044328559017326617374005932909871715379521999584957622963220462963207033123656438743042662582330969682807271397600 6401 -95205038210675077326549781010340764951354317327562628738617143339803578865540340239951348951533107881705412025779266069110256351466480768112758643468024658714907590728234819980313484202487681528601602296586745867247944879248445965166924218263465074399900185704121463384333831353842735435808416343309957377788069395753942967312251097008861407730102056408893585765373884075774922379507146470948736760806504461776476800 6402 102906890422320592819702960418140330012225908607634200980739068369917677199689282681440106044084432690610266378779221247248156344399161512818918110451410602818026993793149364854509472483222668841584380572228689607641695707523005872450474475737278819858471076938113946759899637751691948180807940089203808805623089325784231193515965043959158514796169739954163456967753210144607362544168009568783429329467656085093862400 6403 -111231134057571107002379368802033729758755371367838415860563631967591607322087203089143956390594286141008027367313795266911443193085338058155916278953397117697148970869478494685737109831233575336818213030754108251873774988033140698931092802376778095626753191702041966517899177167241586219384417935834405005334688922284890116237158526118040497578032509665951188038624454892236601636914231841877231811348483603516774144 6404 120228010923145444692314968279762408197999121472574495330165912633385074100528167865213719405450502988613869603329469791193554739017057465889076031562947658123154079076490970510855681402345761766729283363178538676263216914505659332686863419626289145577813517304564286333491220280385075085091272522759581323959690783991671255140342590462390371651432442379647491417279970849789597285933099655311638490271101254011214912 6405 -129951814179723075340062719430083605237995416583411826934685586814111675003271585611594107065897331793900670379926960511742292993447074706243782742582439090439833534662671640063166639503314748595101336831820602603439394991604068730822343396814318965686736383533819209932176865370802610773145936848895821991800654433928159337508395487062867163767364638447175334185650984167622590491172044631443141812126855339410165760 6406 140461214680570444448743519657088669712882111796105508383113453050740553561529227567942895500062592408410811095652709211662366061545999881463254140506041823122623222917771724823523513607222367800944615689603515412625303807431637173576924692275176341229671532421476814193053035160367037648605885868674034394401923596745181552729274026094098512299647588339723201905099563912938005198547348870525853930124119550728085888 6407 -151819613568683899352816513396533552450582758430622378003450428776779262639200250923801623744241417586142030234234934633625135738629311656013362378934490124917291286637526155078389524355156733457662185141503107561963400361941067205209048622893021641146355986570032535504404799412370838361657446069031802202337112845454608998451196404302190165328822167549874038220199150360132235492306639328248547383363187252528584448 6408 164095523243046477916674860955930614090659370277352775754486662456321574306726847434397833971635742173017946338323495970480090354326690907147380077276965554865517525449004869276251055918258934070006786858261129272806430842138734843260805675680948251944713553642834392755126406509230254194527816628101796057200175419948673783422170463606833379958702092899045702075129791227744841177669688891991540243634802194695704128 6409 -177362978974058518193738314609332200935869744078140408567640396973525482234884938946344928374018281071763905523361287224439330245940082548785592924661209328415409965465166326281058124319068491119914374719447455305556816503935809219946846405697053040819271277854983574884340701575499878187410169508637711033278640013217779592506128511075085773497261869874993814369396804918393277650409947935803504557176953201312008448 6410 191701983631256519180887303836239262772430959984928531357291565942789900861141317392439119037790925463058281452341906127538926027965140720992453891621439860034128574115587213348874890885969123306890686596449179448262260795457077787475635819355282434697186974284073066365018740634252182723753803614177062288283899878736000237498531038187189515355091432069301273758616588581102272998023941546748321589502336390701872000 6411 -207198988184169898723636123989162742613144853952457525501848822069241787284788878059549583279645915266622611293308911583804723427911124633264670231538676406694895034300785343497505549709526452340819285792240465089182389704033244279206125989628535607160357185764383586871864620889110880649078310235161259766489565028497302859508408738656240156810181734639708127584230677710793313208407980566485694960468402738768129792 6412 223947410850757368544365107513091923724056629787841926736075393787901335110121655330568042968617309127895848906789670089801193722880563392630148664160086682836915099507300325423606693532540749543625919268561103301630157484498679395432352793966491205499912101589655499850206172230125711935455445596078614244573892268752743750850671321169359679785156054501242739016780954891114075029683664331732411445683540599837356544 6413 -242048197998583813046203510268375473574036681022295586207831901018551404686050887961592033811597015582080121827359792637592284956450288936920674202284261121834030240716074119929420907909247958017823652642137072977619204884123546565454586483981949187058538443486836816518540744739633862358798271259394849192619655291823235325368670174780746609863449609623669439253346148350002236650024289407886422895434635733659681984 6414 261610430153116697437811056222098888920862659693880235102844199138399362311828820826661365079591339483181085843159189431238048863115099039917975100959279793853122389463944146408620182133211254269280154683249111523980128420097293278948011569929897939436331757615256627464849197599173194947753779957682680292489446155765751599919038568324875961361755082975470437323896836022813020575832262222772280743150035756146698496 6415 -282751976736719790882430063165493934542502373058884833019869299134314281471094753518091407053309752654056371105149361530260215130185551009658169643719616883715223304323159645025854436951588112769702700175649818160999940763027406247073100607703996367260511695784050308295001090875754148761049498422070897019508452353827395598672438367015815461733713888874081462601195651917081439372710205700204064741684202996602778880 6416 305600203452701564142690614210317641092242082637093932502399509723536862895300788349838662674706477623878826455734159545563746689218306859372641451639427262253026223384719825213098746399161515150393461300743440096762618358939575003292462255140894640767297678405621298171934633463092398219264182365733977716945951475445340466797177157431622762507862707847620652014797674601822002205602836808847051528424199324788433472 6417 -330292736542864218407074821477350642676361430291186598129174222035950782183766174494841833426413713754650765168521680653194419382118237376556501204020913561065104156265517935818617789476467605538536618770178323510924021184767084158545305145219136059145875356615409900150918924414925095654721452073359811441546817553905046193109221890358055839571728623884928292237079975621995517756847800712712832887311104716355985408 6418 356978288486263380556894487507918213098753736423486309611778836705350828913585633062778147328392580268430719445374418285579835074867054807014605306699731371979147910673484117041452435347721553880234169362821084256683027920350806617023980561901107507349135057728555709754288438201326692457397299806845803236499752819248120068134301582484931880914014080233747252665138962006226445319474782204487075468835431910875988800 6419 -385817550073343813342004210102016923429297151115070100441481940144625812144106953149712235661569588137029946547831470772502007355809286372181626651858653820848608882159791696788908519504659972542371419815080325186168281959350492306036118466006720447158526012624546496473088639883785876525718712549735614634321946296991032871032244693784760504915886366091978561611647417041577182286110573166706413246272070821615564160 6420 416984154185440014545927313190945210150805779624575870178228828457293068230976969597590185714579090382315991349840906046192238175384648454118639413492844811267019670590365544608724891236419362262467420472252894895328249845112394100288554953712759155397109710519605890839023218933429314331961926647927839673185029498957359282516310418391626027016007504449468758247110853714167231907887455479299023956245810683900769280 6421 -450665717037173400763991012478899793615524715951387982197253127307577758102970384823074736535371087024776773654533191376552238524093489302132646920800124501306956093786722607282046145874461735799102506784939665937424792278427174169990121432147702914300930096630137392571002413663554665840709155276185751418885380703833767695950511828199866348428427080215461872364097668833861174128872456272248386051322303774489013184 6422 487064963101078987516671415252100515080174461724452715955191573579142568610776992054894129031675779527887560438148973966780486902682359781518469259932207833708504497184593116321047705340645880732460293946554696199643851890231139217382739979100969409624909689039910350307571990020698294737621435961694950578477762263668770298418192975719132338385278127675740011015259900553303660744983413170479682359725610334512189568 6423 -526400940432596221162849144104408817559366608185731713190785112308919989007943538550049027562488237335291947838011775606437280427356224874948143004395774319034832472537124719779756827990550383272898678252225562975191358817138682246636563468039368763020032964007765685129738811934876361953002376243017506472014435925347032740643975264629233218747280670794427839441440450479358551530583802842483685354277818627160953088 6424 568910333652322274898732760916019558772902903315534153011615346464538634617226639394311641012178496786866456681474204412840956912564410656705869622842591883790568535388777010628438973085919017543353375525662373372935897644718059560052213613898089261357609199224775602436697712470482687130204775729855035248683829665571678772976136454968539118035924742396876846305776509049102045458684267176009007698826133294783368448 6425 -614848882424349840747812935040948881913918806904167957789444620048304196885959079424835571058283321491441693248382877585456875828884334984598579135011498098057185713914759614325643455152551089162156853922818966043791564757884983978040127709923222911521337239588432418519248597627333165205990698436643936368728735051900273109180916501438739219929238921010301112725523902066507863442158343433617253612384510887056561600 6426 664492913898049055009464944716912697641347286442047690293980820754382603883658718955906897900560853043734240026705198792967056401794146436206726709796243389511376397808614336823424372344860741961858563330883903775619303733672092298961532589815000999730833833984494944346144592754693586978345033454923721618746452659015150091630787019265116345449367630734991133182500504017170233086642099026547972383329701093039214592 6427 -718140998259534600402518125244291485020355046737043752699346337993965136566232751182344546071293490024092283885650587734502233127140692685091813128359894347821212327830268661246471261470601999038697899835434603774575647032989352005794539711572877231076477436434524240067864351579001140548196009225984668010800876675395727423292130619255688108652118029653569887175917360836432285033210236568394436926021395762718150272 6428 776115737272312285973738865482533602489230116557762646744403515019769985411145112683553887347077960985041141065092358075763021240360338856858860113013180298011564526391628186903972027409877329341729955930694767267503753946391876132262261602214687379088652645226560162460981117397234216039178549199491058251272416065318654829149272642448660529379671206105845392052477393286539256174724307127251205297061708047512418048 6429 -838765696478574510240571673170073051761492592658256050524745888758445982305270754769469876771214575614025716929012164166154585647179763407836703211737743936694908733958475249664483219391273041632927971101549545918274203803413698772753283582974960988020889167192051771317275014726713022602018677339897936120924272302424544216907277795864043873897455390343469202695669211577009728222298516451716358272182121567470219264 6430 906467492588008604891350210898299505625223698407717883497509148713289452411330415769229019787883914950377250072402875660951433254533216599605430326244156786260441797228818104671982992537683052146460262932948747388352270815825223949518236469173938465425689414948884293636739591659579592520195443325905586139944113034800270636302483959569571513853502671926800833660160133641675197248655037935011533668052025871785125120 6431 -979628048504869176672886393933660595337811826671677456219410514084598878904613066708960724940459397944262528861706165742572715848847481725659079270154695551834915295202210257481809806324489367201735022939932717890447168474037592074084526902739155905653326152940939179162042037361800364664479673310136319665088878590038341242689442801130511215917071195732785663499084940301481692523840377912041818784703281602832752384 6432 1058687029441923621979680976066004727725677077550492745920522987601469289106926016588821215393858069394576124209121557629145052419950518755750904542873365348434727702093087993262170562127698665663734936513694688494656114509605649322101273570840696075332924270686284608343243594865256626684567693402608023619318437325073565099085791859545824180767894783718052617127272973958951219632914487882823384857959215516828045824 6433 -1144119474647625114000123975717590645358681622011198097285738194396336889870939089136032513066405096591099520193858458994047142178656309574704623824244820259706885987959182514670903946850112279640548338851439797692186138203734645696383293844285792427070312609355748743839976766585393982751698271544715913885351101737662505201654992664369469443601890128327822540373891345877690337867026331457514045317042313603613726720 6434 1236438640436888348292256798510025118560668193105751451189169251817846785778882442419428261341168196462599738221931946732184915730168123492613937420989869069195396881036604195618443955018994374781239697584691630950214484543613710455001095473276041595398734131807655183026703181145284011801921913805583564440891832041617265019820503063686754960328295222717082679508258876328216807308695907126585723154514324170520093248 6435 -1336199071473039353950923241140017333560561959793524829184130436388292209366484617845702980734603779160733979900342048015074929189363975872834951279463023471961927406237160520201148409485066178413733521241542193824477164753780304310521119921885247769839000076791136185337597879501013062537128727242414596215948039394941290144942878366648222201818181282042526446431181826236469631171390259931863821509908171050665054720 6436 1443999918606332020392148258500257356454976481365216272781005701725286624672452732475092307975777328116556696611427701557489483481855787941378842041752924303200553800151902724348953467576212092819036364435121534131861764582834644619854360931590007215286296630051380002816201978070575835268223183453996836460110765794154965857987348580705688906350247112894534098428267666089805354521418323196471994713834645007805803328 6437 -1560488523040916028344484536951448366842319020141192991077106539681312691651769837558546364341832401341694541298073202589517366731141737330368363432377577436606897873777578823163612646528972768136342140680087016540842584995759656408914184705363629159570830910366201976794472285974496342637812258430596247356748745171747893698559912459333201471342648306268123167723945414429417651827178150432676455635113794239037912960 6438 1686364288185991551293960257258370261937658463659294685730326901616303599569377555018379566343142185532457141858717984287226861892401476328531212226263796042861322053560879594668957147163454149682324856318352855672431859083880899909853305441679136055035403559846200868174664845789329773854235780193313761181698641826381049997440333312116012634024659464031045525690603947213573043001539932884888736942254404100770680320 6439 -1822382862257477188925845735253652132866849520171407631599580314845443372436064393074729696203834012995023694719098685988052287229444132663865273750759240319413616040509340462590648648936610817110420246168821443560121789956061979567258885344347190337348300956664294031200006992624096444888731226647647152387035654556855687032099082482809062641177989469150028361847829265346466031019057943453503058154316184196776330240 6440 1969360656543980072379215485587200426992044657286239489499634871551027507696097712635737596309619341243174318519774677883290896605072451615184693256520924757246815300996543690468866077749471278253769454677503061845066383964338720574787849787684826027842348981032317448117723520757564536447680255372692975592908544921469821920126859856034446520788679493724148655703637763108846022437741481502956634457768771228547829760 6441 -2128179726246130857166849008319658350884771358785213792005741645707385161390981619031929244519341734226926710979058316853759943129808793641572290153101385804513761640960698134504700184922907274083394409199298425324654850576932950168530738932365459524776751995024056637212422390837451043065295069181780777678823930135893133886937452392084063617085120904888048366326536570055656204000147469927973361425960589087014786048 6442 2299793042953244782481364555511797999813920301357135448093454634172493715718269604475893790416026885761900021971118745345986379018466852536552330186041987304000589400127517009337415549512811858042040788086817896109510223668243573755839163529868300247057084191808799494226724946681140872097144174407797787605372715309178546326520306949632970232041358334528418547366714966431957012083373426812667105409103336215981045696 6443 -2485230190148549654719646434131765924132307598257046488487731910365122986585260771714014054482736458372144677856317454866628448505976412142855292236402361479234075489835509925326447126684208965562883334398652471901186899231067003966173817600611860393469818830914798384015168625800665100771764353228845590216987222526481102521203873300312105146722069000574113372724437303130402322754876963081646622877909883926085344512 6444 2685603515647657394668731600300192193392526983581730874559011474316819605641513957664292744269534728333094850156257246031718069119689783753021725105863178498105012689008155432439880770098579368459245423036271055188815031503447867250023234887082141992644692669458366193818347404078669211720545225403702218620712567917501950306543120834269307062507364685580712251828979255036223325414227187136812314979663850388101376384 6445 -2902114777589422123695952128596734176670516896425042938405105006425343169048905393224789044727250070154117070833674564859766021060603048519598754595752858094295735570562390464276082653083787108007195395240121621742325880769733757541376500293735401229999007611103009328684010015937126065535401794783734904108377472691200000202733487180089679169453560549953084996170996304570052643494039832701803313880326457334383881600 6446 3136062323529886349523288718581271417998147378023339681517274578922857178210312549782675646227052262466174452413019689311902751918288195200822661996577059387355727042856433920442881786972589107318119935541286644049215781747253378023641886489056159484796806060605565479044376471246097083634835960580867210073875912581383351932067424727483693502313651029637461219263754050654888572014925038366616903696497372097629632256 6447 -3388848845356011246592070007997981490175184467134371288565749239177543032122581984268394074339123701993449494130521926173619972797965779005757236508038293843856981462530660931069227094846882011596141095765440410475561867481870730314108661634094695446226275073477850898027879981582561439726918812136839028204084426916354901335153008249380048826851628675303415844904941176999115860728277353066829793758710080664701284352 6448 3661989756155045015336686098736780619025708205014472923984803462384092706166489327827048565014502117793650051368388208877020440194710772200720240840028496904667408090092669717354535978651934331874092769669743504431763789052851300361923580331465986474172447057820364618725291719659377682314255033793430713588887866417409815084802752989748661213491182605082080458363795707309889299652257306757755030228742306336113567744 6449 -3957122238867927000828530776700550991527616277311977081224770871585835500994162271912901192473880874069385427418580851469778299129440713039373559040963609013452272494636865674931863303701251189802586331781819921348388469136564841613649523496544964336156198996076157623749728269028694964634760238632308221403348550289760159600640828878568125161349089105724521921689555340482755032759708545820257864161230533680016149056 6450 4276015020542890379701956274833520303120121125907209693793671846481662286315415470637479024664357575027398776797985204211851211120525719592674413976938829094364382529322214579743131368243847122980493417259786168855904357049131675486980185525375687182617005663297427632925392171461838424038292242289273438030492389341491983113209246975395913188445724836769912090690241358901039292997816681753233794881551869280290388480 6451 -4620578930311990697210454579683085029076458720123979303845222010969207296893524200288334435129500641100577827110287584641074414457286560446438080433111353403306782836229615659474105304406516733054398749172955624503250972135308345430944408589183117989416444958128726182420332347300896052273185714886144968968009656949582906616139393523867791535824232783918031716216246110584396712722817491449021575553923268400599700352 6452 4992878303864110306138697957245091772647179382415033054473239487920342668025438693366639730268456701528048678884727140623894604605362631570652068567085512779723314895677312402221124522053363090316073591015827892736336293512064496798668450567375468268551154312762595424602684086343829091697104819393412665961566876308517652634548231553559146736640197919106617679687871550763258296598306120098825363898477371634890434752 6453 -5395143302210559727324616758827081691095344980560317973839237709010980935402126531110007289388694209892097346744657895771878845641493958265162784051128783541893781135517850903316817105749629829846571598177628991303999827416811645111698330000604393174902069537016875692695758196406198914510508771588812465209340809926907199712265864655351350735735654070019363036406864029517783912736243427146468816319312244807715778560 6454 5829783217963398810269186265169293762508475493641658429786514481956519605710649330615019078874056083409540923032698539829904104264788801840296801806407298262172443903573767940044146736872607164425537009242505147926547783998580269435176134704416227290774667476343603333895960979644140832593734941615353225997742739319946777296297719942035284750077401823740505945223351126666768438683157758125888765286968016151742323200 6455 -6299400848204083531336305227652087403962374903676831121208835212873207490197270581483951348508463361846252823386138477189788474926053982668674999461294709281195440364168064089975127864849509572424450121072805039504690321041897081048886225364685019112953449273926610570162909091196580688895560667486092828122714283449545339706565372003814772471715227131608464034599746663399608542918882530012474811134842690121991591680 6456 6806808019345614686359433511225877158969405775518707007603455183205543304419933846553903259151749547057371958224559584245931598240486669484511750625195445958842324683095913854035220480838555079344082569849178732153523354345626780245893396990368933471833866190879893496448128921077227458367720727489409906152969559089371195090173299611779994878312802851855705875561862575235178593689114450358245554352091532195156416768 6457 -7355042356222388771171556561036699832939325643493015337321972044326022868121299337643552373754864355384851531091800204106061091164441371408876329133071234271278545393700469720304247081986403561061241813472130832836115051047312147153386521738952459309690594057827264352777422163050429599523743488890365548371854541198253482685048941008159688341719690126205696390001298359771986231007970347677097623221853876305169113600 6458 7947385395018774805642104271949749225380994999782578360800475513959932319972268674164787500944233059987603512940421022961437462238210310171787033395389928820726176550195269042293822282969759489612405881108848350945859113010901420774789450388462604166325615386646618257047593653416613557430516680640158801609520149568515442963814947524467785999314259973532746073438765721778307383971437717944021513957921641457249779392 6459 -8587382147613626552381881945500344356382640796389696168979656060269323965158267641555030586619006486780922533700258124657041738613421939996024008194055385778857575653111179051362777220337244627721440559800917092601477298225982309946735450015426333594554822560525344959298368713502680946353668571322090326261933048195736195308419316293270607284865603860359974111785921124251416347875623833732056896845594994046785672960 6460 9278862233520523554211251465228424926584305412131915338763382585546474514130863757688203910455664702000980861947035313477219354018022256757665745725162595522575487899494135347291473458680779004990984261760133440826205668110448566223187113671086328510741823830017476879721352990009804299690038238661171540817690520806989021589587644816894582163755271638542532246565678376342822156002111335542430009813865063078078169600 6461 -10025962704893302567339019789187994435827254554051750863487725202293335123783407607162408256258340339532979216565184252885393389899714898613903632893948937142874268953005398550341603534123365388927509079615922181281119735394329102484991518716960019042125735326811325754904423764616720888950043396692962854235396057275068276821324166378918034377790875174246297708606969671433331490686621557391642554488062394323896414208 6462 10833152700098227692131000860697889293633175121892255123714420359850193380302585873473931632902680667936836989940100384993766401024548269256380715836897486752784082439004300565604153730513632171952405177133339893475754795808076945589979343256372794418084165845525816268125889019348181750546777399156118206941001048612267643519344438407278085350794905760730933803559045763002290542925089613481147849157496885642478141184 6463 -11705260072187158069933291077716903917546291470304525077370105527677746195646713849887566929343743558050056533505282996680709793867671121304447833666778682945026630954028441346917620702941367308344976061787935855171530485699278823322151727344669662688092890926924884956938132631274323473260535492042950101171805398763712977644209071211274463806491162164871682793884758956493316858842652256874274200951920440236402196992 6464 12647500150304230602300117044575431954735813549808634045969073816865373550867779869853091984273345809745992994075575918836198898092135551538395831573614078127505013534798903545131706323967546270024058167956815755612093940820525626673491393480562288783998369601528421548445044710153515107427525120667171307655005827231341149199625136839230709497506051818506894990574686215369291105653520318083222392806158842585028066752 6465 -13665506804690900563148309919499348397662699795550232152947957380828807328884547269180269214405349125145906377198770255971337053326787016556998644503690445766580420146364771446390305412172266205881272529457001581720277585101164064462497105315123391139701009284544611781369585780521824541006519029734248354119185874995239456441846753120013340346569577770882736906069824280079350958280255554181057428604033075862082293760 6466 14765365999595194242581474732004379571042268115142701150368525017852093890448658893359000759580435432960838668098309488447280861821689837024350251954982006138484596461060057625849747149962549107523510104787431304338195435778477486599334842300436131075970861943374114865059413102962137809842996119773499627580306052692230548188988709679168631880091820189492394652565164234102652151006237201645812632699615524494020352640 6467 -15953652033121181987622260594179293848675989282028640676647205351622415450954302696797018334418615391725864834821327472887515615323100634115070384382304472829486089379686807162908494943986474980940797181702124753553900507714007071144585975028017810430665330946709376985121960263375224073955871215306184797444886261645253437668653092349412481367411864357796357040275855466806013321462751744851289254594147376421068560384 6468 17237466678960845043034104967398650821313711682498269112880195526990867170093537091578861765147050587116042204865495829886125073811222668661710074118321423074425412804935339433472268243844496817989957663641354438855528210031398288410015636024395032358096909273588285248857560969962735680983590360701166044120053742039618154709791971215826286585142958579250944952615720459535563244123596267166825606965962503185222907392 6469 -18624481462126474304088636712625197543565753652708954454607606091502447716394070484291010588795545082616808310209799989880879160612005893213914504615479889043314136771883056075773496119780090607063627181938369856893467839109537356109246049053578641706391552667683513674613634731157219834822696330206312544932352599255800793172633803413612950193118671524431275075009065312543110048290399750308571522991148360924123358656 6470 20122983319348764165144173582274861230208870868339327544198182983068774516236142715203416382801346364655459168053977575435113736584067782017237317656132247769407099641736876421926143691481339923996664266144023527526776126622490981405395676536445326358321575187016160575758582759874543671099392914633014616102704987056296052610280615141538103569365591300595044186188382718924569164051355256459496281773985912068544770560 6471 -21741923914833177228657747775877872488873792818606900859352608779722483752233589165582562033152095547483447302850179182605533408907299408844682439310198239751140898446009850487036330286854478000447471120690796616327904916777101547300169988531810421669755852388660026595495405865783943302388713352126845947422529066273885868574261892686164286345552437096071183145748279599702595124699647816424980150988240316663424060928 6472 23490972903692991216650008102426916643501955753599712258532300347273287220214379387455144847959728995419514212312691080408561119774104642730658850429847397798121367811181259607831381277925858171887354995125909799761169556998610640280851749716952587664498163670953812540472418634293751976995678045045120035852782305020762959576121981258130873093412355664541856983192147802260601531501664569210112787653627029661035687744 6473 -25380575458729134744697089520356649507740785820953473638239455732778410919675121208032211245383085757129499096823017380091651570141586692894810806836772844373231693767717201675321252972605769178040911717439830537319045694598356511836273953489474263991642888847913586585163747427771163533582931955321448076410748378040033363504460808065655321310936434977504890000928875326706097572864070064780072541624598456693006677824 6474 27422014401442059666585830087948881064004739088489599878667771396241587717415646659521985849043409755333462961538528385281793186690738943246621892159590111367790243117746353895185241374039933292304216323231545714942478546505270750203374867631966636795031885381974695489453079274745237080423796202755058100776469233933786426109419038019211887820765794211013983187294633038206854688585395094656887674088416922430115159040 6475 -29627477305388027148239916363747779344995009722051026127434232114200416393326730294568249367643295690746661610321229096710104450814727432268413376438748586141926737760477823555537356746509425552738051690374336763255594883319609603531547376758514815472680272805200823391647760633855275565596365544823580364071198374660220936196171258077669988174934133672559667162104623945052804289615732139635512929114975507495963532800 6476 32010128969391673443884364880693503454162735829980269868353966377624478412563792397157222780143328350249939243745220418464323057491610079761001571045228214083340344878575475174298011987437536396805239803301419968813169990746876073518836606107453976527498064519496667119546946064776948610082250225278170094374695107914916564196543332079635126009110900068903974939714883542704159527650922300081708682662574712848328402816 6477 -34584189689871709644667421738931248427038128905743781483797130999161818021407203279417097606696281728926804801522927077196708045005223753646366103602345725186359977309460652482458067345539723667582694393503661561322326603975842145181944465236251739334029673714200496997282511546708635547772346367210480406724355792727408141560656298726458679040769345501451377306116577907735813629688419114484351546879258860614414925824 6478 37365019795814022355577769903602921464492771678021145752072998692090463398734210277232437574471938290702326687015304542583915093938412481112589340604370637625786748011395847239933075408043542612191611896232484221309296220955437435181380159209853100597063267238633364360306137374347890383379570491844025810898154989918172118146076420552979305346109030185179825993860387918802456872661382003188411704789685088997021244416 6479 -40369210946938085345940195146538382095356467861863559218820314072851224840508710472833017712104065140958246819984426229917830623591973329947600922922073489311711333577422080558239661127130279788529312155518856826840105741177210267833801495959536145762834176590848942841343493017390910642985916175804305540597103783803610342682119001433471383571104478590575482755219168762611672435261789814240151571663189068505539821568 6480 43614684735566336260132547351021284517113767503857213635475248067709210168252808799236184775200542575252689072701905425084595570455658318458923701039493692772821876758350038274873482009513706404250086331630132922552651827189938458025014233401291056779798823835592372955341181385262622238103072656609807713045320143379641935597104925215128437502131012361385018903488127987895023023438626631949903201864289633017670549440 6481 -47120799175857229983279939276029098586124311492537134874839293784762961521388401825731009622460039586479962699492251579852594757209641918878821662241046524545534549339233940834826049607818967902577286890532580056601369537579505622177513848887986260872051672838976855332443331012120620674599553920235525391346133573014746271945021475699130030858727408628972414999446610405388018644870569017306223818773015775383018153536 6482 50908463710654984619075069015663644568218800307124959669274308182082158492756552343629589539906006413371285592844191057118021464002579630178613036112025702250037369545232912062867936255894642517009141091230128161177977839948692167486486455848978197181611229493761237876088570901960641373610767988540344778428885233674827929529969598441810877667041236270585923831560629385950975089285025691657004684877765142033194897408 6483 -55000263416516729943234871572395524075238647960782673281201637023909387982768699241174899366205537584899899560340713438898658613709093524645297121305292062542626553833097866092272116307071892041848091052414385105347247508854195397301013497013779060246544027901988932954897236210598298401729786690209283656330208584890835211513999458125965090502317990926079255748913421051003963280911863283352229012232569065276374207232 6484 59420593141796810281239216420328580654266135584596864941681348611257500707222945851223086470894093618516656796528522943971915213118341104830493235867786768823100045910945280458679742601409019941028357562272799389766108717098081094914451548000983380957478589766845864053580590299981012656275446870545329794210689775674752049270241037167945861422913600405197676809401668927613259680034142774512536643085383092035372883904 6485 -64195802371317892837960132738479467647413897495185360958872297417986624260396022773823251611552609405645832257654430793799475641842757819011515538701698523283735194349849627840825840507393370596278480985209094664612650721212961286818149999571996900926183955423243013118200559604160362807769843103638379143991707191580760012032280437269058617290261601507250092580134215607147978816196533389518654691813995738615090208640 6486 69354351674484219524162899187562515092218632965639865524468809259470699088511533552875545586986416382122618895168053777070244356906749623963300010902968515005389467750770570855180460382148081339674544105906836518476089839867909982367203575145948154073610931289877296861318277518815735079803429841539654021084294990913163438677996257951792605650180994170364395955226538791225949680595105870273275852828505457779825754112 6487 -74926981662066188942296357755461945908634341524953679781052013971883963091839286866643460742743388319079514380211731707404625991363533484212592099946154830007253594218143236431029753804716362341304388178561066773405740720266370491187038848294050446834027224259030693772581236232065555453753041821271978982157739655841301567196865771495110136154678834767079420090194519831384986078244733978886377096569237344950282310912 6488 80946895450709462805741419332251158293510437295069500898443597413158901832971222773647479931791876600341186766633452751598325965035831316383613420657282561748578423464321286338183315738979412357800799116442004461944708629332505930480223176714394133230023177487296673681533399910517704880535526142931030509746526854686784198651167696403464986716190437295529033873956987572381348690071080991206936154385444409794849936512 6489 -87449955713929932965998445721894528762871505014877051963774662517013254959380297900449916550202162571716677206122809401665141537576628435064342688773391619668622498331356058833218124358568229512758539911465221733306295423475508484900807527088177532626112153237638196445370549892260706540032745020577512883355655030691342687816440224898111855528823235194755492371138764314530740845777243313282727820100300393737866053632 6490 94474897484416655656615274915180257343756215120719187336423348168368234445904784077218753165067005506343722975666913369985357645209991743079405292384387542264736907292943799354999221536289609253626104169863525529049948449657238987618583361045883995493333653697084237087336665797163598201684370501236374602254738298731876189290770100000274932661232288657075180839944185444944622537238699633917551113876031737264531328000 6491 -102063557965384014482494618249478811327601813191798293745535671336632281732104805477983240029010874499092947950796357993998352483657180005023977266635439905640489558391463858291688117914883453446035142582004996378725345018971646770135119186204635507084152324192204088243712795770392607597355652719524672324739478892079229115026193543941074960780772359878105528701937351942091517949513475429025074048783751943899333723776 6492 110261124709037891198402650305813002388169950390675007980072844844157336689607990821032736091258428864085458620899660730916786042473891677144253382227183205439541353091260247325497035755633291021851119661302826384666975289082186286055151372726573068258558058644785480886973425678437393398771941897034781319842183727337438914144820005229712764268976486265905403741766615196506439116579118504172662907000542681540452303104 6493 -119116403628537899109488157068824629167174198955956529532474772074950179595923787085286587193962984335378401789723174292682437464442833172363402908363114855913524096998972188096504574453228590218376284875634480078725921856692135105688812883860827321949488567663423212176423212247502679266621543167550103998045723469773631424389856325468419745207032960977065268220816721446504170202740720519286970417984055878318096618496 6494 128682108426785030232554865482768822793203093230532319724350749526366820365701329566600032174870997106294690564249933399564347344087266590364345899447933895507047638828271480241496775195154466193830019832786912594925591163144207361851514644998196348093916354503720403039058375345312729035799239618551900722025102016333956508072961673184982147000818650224340619192025267938540290183041512783436722426963796257198704218112 6495 -139015173151628235672301416085656747535179673408596965570199293840311452663258291961787398500167266417607694557302232536391976507658477913642044384961271346533746623107956136281606029652928259555509456572712290070625468425336484710454608569795186085912662256299616644195201135965810334479568602726148003163064221134655513176211996375627206229554909933629246165132239300427084174119972680344143267630943105613114545666560 6496 150177089723405957802204969037945800600820379071868610980278333353119276300864108092824901616852841537365541060708807359764205722579752417125345520964631924026554796133113552378172030236815367833286203168422334308861935346749843904849019796790187289186859938838271323919665129251554272720178555055725153763217850462369646115686917494421375401998361196596044930898609451723428556656523325285904795103668767993508613155328 6497 -162234272427919865788348325809693783747501878891764173150940375629541038380154836865014416433418031628257482144180559481104961173447850898850094450425478976250550507702766426904658547322972385162808264332928857352895493033214769809556617108930708098252788920681003638763074124054394381641787607936358466584961929327103618046340522649946543026231210724014394245538624663582333514801057781590675137904327524047280790196352 6498 175258451526842040860089409723754491768577359503695181202021110119757295981482650235134584055870724740598774420830075584512090096982929882496349677465814036303359177566914265253173539971867475246118633200199151160690021076447616745453832504221961780772751080547491118439319041285928409412211072561495690534218765371953220100695134703073476259186311745678354488553212076667367181048872586640820670134974377260832064380704 6499 -189327098309116319986472734039461698759190317427753395031500540560881090868365348626763395658112962014915019667990265835819641359622690167214583872225622570818570320944159361145708997702203717798028567125767689605877839126298683640399205370917437095499140934288441735201941497478912325424359990868527375447024050740513393745012025890798546223872627405281640757664387854481564570992325606251119037071291039849944282895104 6500 204523884092136272116364573949318827579980994714266205023838003897782478081959172444366404932785061610240666302655195673829006586378556696696519881745655205560395206170376688483498981107078085115362306287067429274705716153755744008076916967652476175241851341760953117917695679415923414936142065790748466409554607701720954759727942789233550597813976333490877426897793734616444376628054552747389453324846563667660215773440 6501 -220939175881453201644615888667135863026541371591869176783845600252454917081375779678828333254629405583595714480099560958715832084995655532796736035579477152187554658317537337642965088243258713660811952280852040656676444634859245157627267099063845065503781632891120479148196380292334709982965756224436807333545816079283608196415159849666932491190225200747483401565307259091058019203008667476834513107740265053249895060480 6502 238670571613660869247001398762890673539462614277629973575361683804082719669838730390355216909131075957551179189080555062985316501352075190743034403324251334090203776376360034821541908499568373572804813233277078185247747870535891819115064919238693633769895507910127671639828234578527611557307731333816926154125487009814630639372952894805522082317898903570812295822865166269561869411161090035266709851126703482444102327168 6503 -257823478140185734926788283634130113357321130840784190723160074330604218709448759978989448716450899033879287442858764947912746719707998862215557150709057890389316577211836630427540913006217286533266535258375617806321077657559575115192361907751589620277458462425390583891850085750827254474707402028237179252474614064358598133427716130056493793495085194894003277339443227259826418440849882412787254000489823645634774515200 6504 278511735361349530281731137901640693292012691765697886951848098390805753598317227442786005354164835696497638688196725387122888585618585560093791640105642488062138466052926709481421987137982061438570335398283195138225106521103472681593892441308109140005741940776687033418279191686488485298112286446944648530882626291428364721484075058259562634071032152088316591329234047731334782319411123448227556918001401425989779531776 6505 -300858290191740535343331002909905032860577698125826697865085859041665121174257984818307472499380493282311532764020441545183203728561951734591711042498135066357769243335472185768901231863876686196002202578494546929658795814150866285682162005502749395448817509934042185449516549658448737584192683797437956711885665162307121203236060261197752754456997525052571204989177273352855544775229613910556578398836742424003361918080 6506 324995924331223978704700283845643858091073771013138464358250872604264591845717699142388841064534229623880536096714420504633608336627325054197490695321811335344383359249087541112123933417557551662987056173992083385696322741627824331130678862042016891674742422565765128336271376885183708529286528888097122138211545827794708584201023795529041204587512663513459818191146297201592939138789367951022077232349247462769241240512 6507 -351068040132559940040592205597757283862592071058726589177750283417143759702899839655168963760917047555650442762069226559575225779208565542030711268012783470902830600302227285697429386978123060325972734176214723267425913578153353601543613015725078011404291672361833502800993681210547350042474225970294058469623843301561927517758170921579761751896297888727762498062926279017278422444840669269813714674893967260515858103808 6508 379229509198435027188626159074170795915697273326217255582557206086953795291249614663435729716729179951748374307480570834464918065618515679502338816678119006213436162471461731590271034788389893737444578384389492789262189579423150546522238771412528160488959337792896896229548909112391640006807684398592896312505693760655322596496433376467712100684427335497792101763143946459041611358159411332833878288264612147113708981888 6509 -409647588709755351384474623150860736312523194358953946207544875929189919757660438140574283874659065733201007932750688813597951892193773036396127737020355934356441537387877850787768701202909651701995378124556219778959054822766544282671447744869106717436582917208715897392441985612970704355910496309056194583883068335207472472062114973484909933865187875336590383258124353414639278626673351880340746875876702194412830106624 6510 442502910885455464991903731132147086745954331012464701294199987388103810603021151792838827369372224115271075189393808561853698700539756318928471031698700835897286744236665352045934229095835486742886882690148730433614428042124211644655952184858863782691765484982895262887858527969075356846086622227657444510548797986072416919707542174612582794312510086449482656566858908086669009314368432422357007982832177906412691456000 6511 -477990551404185214549851382476980522671452846744536910257298021327422194201544807242151109227988467752939943393337951572157076994139689378128685248687000157653183660889100389524817082917990099205817925879821860469203016878793767902212184150806854480463018082828101593990700831809046707291749812825931481586062409608929077665977926553538593546248859736814180488563195737493905552463954252064120734665886250907879185817600 6512 516321183082563506457827556764704917412487698171360670519924084282527042932824009968573410864485150790661190335630743936336072042059666819200704940013452141474626588187501401294525420151346372697766645878010470104233679631587481759654693454535321933099387820207855833120131602338875287360095324342642264386152230785310615101802588276865507951749887417491887948429804543828541791645706559368867327695849754729852531422976 6513 -557722321605954443193560822456556884038037686778851100991283950877646682921706415382626459692014395199148968269399306940416361608383229372668751608951962979328676030641463439243672503362849964826709674197526156954624353843947220512032944185635080115036505181854419445810082788555905456619857037099081258305523880008218993454151177663899164713128180292451692073709682400184764409329942403796894649178311295312168033949696 6514 602439670648862743234199944710665934573384363830693907664952267253271610575337130579566836592779904443444706655524898446804072606826593755614532141159589596361557796347814582283882437475920788527156164116517557245058347710545108537030106001868884308538573224700315888237878133967319472449981156875661705820885152701033037987261455590187416909118911126969576251698139779075637911716876908547407400752575284564346340666688 6515 -650738574306230428958512001927665308508329738232116401139213312164114547979887809487792204164278605904443336632493887880938814408726491374613062790863833222849969391553338141361307658385862204926777241725520105073667904504938469207383102722279193919434930489627515952955652320367552596531436898160152658648506634892995819787999888697495872307768466150391271301189536493898052454887483694306242034262531601395978499847680 6516 702905585387565597883450305240014073227960118737840385826423957317292954112485953684018376468635596696474243845882141639822784779014552835606754782682491667639410445278339581650236535121899954562718169077686945683091416181609033902709679361787283316428788326104411999570438729951617826942391626463556981147280710322225603869273603378185838511970069242169104670593930653500015290901536563190284663840453406787515184165568 6517 -759250158806638295283564450759979876928838670321670988638647941407830240906196130822429851479002950149739399456709086374778504131065605586470391013149094346063739476096014784832941599805821042380158223830198430818191144378103841792159756737000750221203587872975779557218577205669363609238920898797701638777549569152730948419191111957214291419397282555800250765195742318496794985094499531853996163549887301836064208406528 6518 820106480034422684019325770700070746279291186287989788845530022568490676023412586455975327911448761133799178164608389519503357709389190815219645360581251318078796888293058114695447168965699177938374725744929021757521132451994318101201313694425712428915844949958241952134695291403935691825714392635791337906768902947950203365742993025794577695739013115150085681314069821493693438343939174595058515362033205211334180405888 6519 -885835439376349684662799891956203074495721988450206840595860551340216997307691772752813448241405674716264510517531937118502271571938863797005313751430466292423277591614195954380969593085692725215152763507492016867767643459201732474422933163521217536177251889640502407659728649664908135537808929908596855715056674760202228007223340218405310992943235097477182804262138858171462113620010804638720115413183411914940832371200 6520 956826763691402149927229492056321461083417135114667721455364160225157270620320377097569741201756941711242617869120674157672238285170446723150068626381008309137813029723197376233201207347175853382245099012661028969210914674397750880564653097512563041956422921662492583783747020457955988071923467266899828692895322460189414501200003132804685743551817832202750594354291811878070720338122071435416158362988434846101493361920 6521 -1033501318095145900001899482943127416941545353236156081990078726445619595824912825338968755581055560160297173362408202086862681254067853638028950184251306573668250890570394592230774877911206373967748197996075113986664583528679263706260606054895776439757507158968191241934726153951967768722317364631661378817053343696768011293884155408655165983539186955468477381900520000575963713138640286434845569697304195908311184376128 6522 1116313591186852577917280564812943853674674112529335985482554698226160258264935983394100788114336948399939981546757780913333477104416478590109251275898225511288135043122427711706170215014486597320020228379309298496083807803350383685892715640107938359710922247759305259374830815992394977240403813492882889808020688158347645175021638682141332721489866367493606821023840211985963429521166999636508126502585068190090257408000 6523 -1205754378418271333142325701254764528414191002981262713205683610851703185572694994064820612964477203114359931968281208854699816041159176452026848057837959045224306425080917433599587351154341458141424347648448591064240356478487641546610460584915173894374548546979115225972631398104915575262466444350796181329625094101443124046422366975883793046914183285072003343390903287411197984963214327618986215972201082731161720027392 6524 1302353679384645904993270334974890328707125234116477558843540760289600874729071364965248908333638294122640102807906742277868860933222533546677942256093865216205903394560650975747544451305077980785174701248648481243470614106702128240764488846340164906923714321209955488991672877687961044695587255808570868041084795956745931157071728488032171298214343570978601377949003740412490937835501043672694635110147445367348777739776 6525 -1406683826074051598638757114267549216448914658043017026097612593289897715441856475744943034911160871783629318881582547617993970763887801821893040441510868778993564258563266931327128856569199796396417543333921644970277020858387898834010526401862103895796361907633206255626458342957275544725722282938932612470927378488240038906031745592957178686079068956091753760744255266463888337585784267168216995941749216508009904168000 6526 1519362860466382114275255221047987511321602499166206467695876131487586470702457957987202364749112510421214565162016070440263752114549263877072131239134116584117556486810432908842215631950877412725277078492118133337068475050708855835064330198107462845603967481132796475433694059154733000474568792859397771001830967204670500184855694639101231575223921410449367992995289311857130383305466032117639850058580923876260777373440 6527 -1641058181336270472345100428761302892428981383374506544405935824032710645082105235369750826199649197626230455731462320508515185445094377611640050413586620444980629059038353813978267118558895713000321668619550537167598873459279423920449938195406331227395314486557424539906635246190424367661276341357683880673076955585913898033670083662450023000818828194441843613059079922731520172675711531025301187450348807410513874096896 6528 1772490481693430837854379813281364188866668433208981563224213206615809872970494618219948899334807110667640761600253085154045220070221171549590432100577510904107109282204319052936129505878385995186652064063042003822821908610961428338781053890916048688817637049168423175247731602769833615098315966221159500659645846091852718535370098224364073638345901124644722127184227524458726617974504710776187906444266046583706428607232 6529 -1914437999998586309794609126151436591197336970064253400941611168334400734248727858434751122259643909536055680295888790991255530173274749527452968583703914027254078183922594167528983488389273161045481999263318092099265011053904921636340440577103536540382195839120951915837391920163600729926470983048590013312518318749496198832793401422884537989633292331159665913412199085610096786767433911391216281115425962609956553969728 6530 2067741110133260798109334307036325137290106547774895232979870219425813935291534348402444990761267281999877996514143466642110496635866876740689373658064986594627594002965119883860573813345228727333346539652019782680442338206181252434375082217832704818969281132013574465528232168114435537484002369905334859029361898758383117131611156470434290875200367885523750821309783766336995917955549658603402734402202876751564269998720 6531 -2233307277088009671153875662582110125505239331173918151549324725730770033134510407706831660499991944799350151498175905823892421421064102409850584683223981165159348145771666114554628155490349673936388473463540460281518505715458136758494138422311631318098436530227211327962666813726205857407095560076760681042066327084777867048658654597784359260183688422420415321730310179008228042428663186722963235414003679317713353351168 6532 2412116407477744791161475598391807626937529580894262985488685841334930246614039667850398029187472172511497965480881582934467486916559702101549668172302986467069285371818946990928713085398420815393051779800415579700333024088039018127497418040682190572625977752295538455247251574089558321265354389972580297694688114163474402549286763474048317003947364788939304330658013551633646023106545351640697070199433743364677445933056 6533 -2605226626307195380810046161494065631084790810531001905592261936227196012684106895731648140261487464675927493806870106941737309650020453840738403629565454586635210853197003098890127638936776543598473540224701311151874302141773314991378197665748554811834072515129414747507706852489678791122516821284434259189818709182031634108960170426444076290360815331897935035188628204846405162717965218518101319637277611803730845804544 6534 2813780513907749871133392232476510805178889844152011283269348148885150385364672450846194502210838244087823585045020951619077258556488762673773453882200092237672291874004168529728200299224252646732011302156974354820510241101658045111455143664737164428164125821834402182902312136518553743776361130435044608308501304058872493464895039397615467811403126743508597561775723526484849232730509012937814131706675791354519654689536 6535 -3039011839663529521510235697618393565688899288374388679690807985224920846575146102529438059857995217108304233006476298280764109527102146216504341140614251064844541826462453770719789650197653417275792688168176637065938163890156007735155637670748451421510889446244771008433656236721269139391601773067717264596959226108323804696901156507555641731350513759589413725744362674209576619689376526974850205161859698703621932727040 6536 3282252832055292093147913888340683471432968867892714676394989014798418360659317706510507959120475030472095824880784830663731044570251761897279023649048734970252940715924113685860195098271455095135532434519585486304918653567707448699382959079921475829214911490799898213711919844484384261377299949151504631733215200561834917868500611001045994235160423759567249957540773641179001724111179106161759796828915307592142151880192 6537 -3544942027692640491579444559942917191198447170485736621840915936226669228107705491074878539144114695602460087338148079484798486123553936222625929828891593998280802026434606904663924116545517486624323471648478068748408995434540710029619474520213686994451923358555528832866949167551454992466731759335882050880685854107633215650284280196708793688751747096502211205682331899889935892074298859841976739326710672250531497611776 6538 3828632745396350489463856002735525902341798557217521564031657558028858588949652339301864737145550196820524002547098039773989620204767091820495107859216849113084467600404399337682924813360463689489578337558662375891069034618672924246148332933174631512278978036480943649542321993436107001109633945458102591071176665430361218870122448244034088273997250583897139271918720074645071555376891006140352313373855218150696360018944 6539 -4135002235053219499501638348374730128842617505138339884601828359771777557498120326719659072563016589439122347104223497594698634873007116456754405076957599353930923008472994011980653505328121397013549895991552833674456937277904123474392225099750355904271280320479556762426188111529403613197832570619742392978922140492030471784687880718492753006054935941911950165582999682254916818781991530868195552916331822215440999376384 6540 4465861554917028656310818186285838398060938426061111174574908944487384933963215011766666326848891425267916677214781284767726405489534039406211625971947087476196822437526953342276108131831082878035955434480522541959581203778030820438240775708870544292078596630097616140118658008178317987041620815552873245654624309711422965546960537058564030093705790314261122729497664874008417627799582242533508221763075921940548370521600 6541 -4823166235294048695571735686445024566274410135333043465544964750953067311332525352683725861644972534173681270523861379084958449415750097938850226803196469027554578057354645969572534650427033271066312041613819488618055071682284858894743134940074539954353020602625087506002798357465390310599572103469580498116450531400344575320454966389162026117702929866656471836163440037867795708820983931340037059694058097122867026497536 6542 5209027791154877425918286294647799030447664940866345648666340780220294131160871666495459326203093523002040682346233666119890481305285481067890576445899975997211679968693706872385993837101640425687673248329404630520299670970735789075270229711063359789652587723678561916574576199671493829860126991484994991171036200479779081182997552213859171388833403632276103491075848735961321240678251511663834915136061140269486939629312 6543 -5625726151183114208261140118356027096333145520313429981847552029933032559815621212854413526691877954012925173432763473071609423106940762781959956758151585252399655834969401560071115697961874187446251644710587460939278061146349209502599795771982173659930477069257618421771318795762079598237420700660365812503761919609860759042030091249818070855507681834233175916626212132761788290818717202323160577767562644372133558106368 6544 6075723076134422009920973683531366348586558558819886805286415601367697510645010531164238073703086278708716936074366315295317831174118385322547720634237830581978696640969985871284066242417018438056607569347439894100322500162399284707198859862169278017650213857063374200169928564142270028015300081126059563546467224395130582117589059160650684181255394001554162345349270621402956999397731932872491197853601587115575920447808 6545 -6561676645168161707949234020231344750002514726978403968406634919290997273583912860029313392629550248617394991003926404884298375925521765545331673371505246511766873216647160435661858652925834210338245684572579455249619517753841179110113314660019618385437800306255844056884613036437501286107410679180436860447068695164214069457498308070959655475772007448623602374995972495997031235665079924018497774593403191728272118190080 6546 7086456895061743504938721871339380936931219676234889225948639352439194871960159694820502969010333033315024003742122090723042099778638442326908910073926649609121478767211725529388529027805655022135568375780877317540255068864602015099383533035720654412028403496694998400297481764592010062087365639466890455575271738244892433730717867497975139030986823656054742299627909363750569850150580061533903699870843065388335872807424 6547 -7653162703961535278180384788385404740960594521862258286336576748148362630102556455795762908435710914690865072434058203581316490334922799832265007466318356498528202871214180346508913149624804404510493680818439471817829743325024061344335251920786662781563424413067830358706593667626761323163094520824724089760515558565453166162534572960984586900151496309809497219447648714116770677696882104881977138885054184096168004355968 6548 8265140018602888984653525569741977414537132398872091274987533709691776106018895753658074788998169672810515330953616353234730689504665161318259230155715878793921027756325626919251114512366234051104185957334685424735349779430637583487446254314747935493363115506732860387548809969353127963534854494618618622606948932743617873040699374843319261120321901037368230543006679701951537915506982428326919680191812954152275459554752 6549 -8926001531787996383073099746539087793809762762171526132224817913049337780750396433518453371044178687463196411273352151443689054204398771580443997731910517549293826771776995201491321848993157833100123742618487948961255412887413567464502207593016883981140279325732673116654292368161750429629180526704702573999707143763340257128121131585873744535077022624683715159164781881213837700757069343326596136713303018057323479540736 6550 9639647925389623766851943142672347918870923533689130137239955841616627200827240645364134777170409818428465455860414527029400117409980624890254364567873357501625524989926895387255745870325357261910873859612997446267760036578696619753638918557802588486657610256206338559836472145530380907966995490084233386455845448803559366051743921327333937739513910082683850827228311721521357693481545942182002013420243735528141302375040 6551 -10410290803300684034550038955600583995613370044743405332853019258357334465151022659581730647612789521316524524333646503219233000506911403855332805107559633142433690241648745726940453088613849159848144204383406884548414315277561347446184331679980155342175519573349969913116107453781231862070615081300445337711419515016396775115065910510650916791830363826344671311941591651188975039029570228612030074117446107932508590165248 6552 11242477448627374072052479244671918522958077679192109980071195006586588525653686966789570318038135105285282781872474319353660415450951927034141786003349802236940636511090598772075631727966724585773564787526819014859303687532938287485814218553314513272067406865561740728087179439179515847445906365689900137082493172985881610708351219184268624911677859149219347510093559740391317668303516980313815947300643720023248164438528 6553 -12141117550084744895075962338988222200489318272355438691524151956923183759645224562306662062421226490960435474836462407547003936226983654508175437907027126638051997662343772486864673137570967482602480545043482743183397362937004643284619856127073448582303316967878778367613370795851185253333529856219467481451969163439699429249905435179713990965602983138010229416335625379860182168707936948706347076117886749759688674712896 6554 13111512054060141612942911584072298260254146370575925661515669686452512449020381809719260826580133317532950699179489261136980074554939170124991828731037471120135190214660480904593840392562027543333054440792111975043814671423189247283187859211958689798613819536955574177693396747047072095374440349160900810821765848387754581946763995920095598624722555684594431694140008801947544477315428072368220413470787575195786862512512 6555 -14159384311228921679403137630808078094036090619869841548859508202497874019790043869336411734810090665543834403609145325472701669152877173772692567600995539902659248089714759980618019754642456800654861243321012907728520550909075221394239434787162244831683634980705463470358872240928676776007201493067873872359560171388772456390633794072970520038807770542044579401417654833681883708693571528064582256239839255177531498291200 6556 15290913700010504354288416543237855707833842372609542584779551014534026096045541207188587426801266283444647453080250379644988771692242963428295806414215309247635257535684374911323218653609519323683413036418133138031807496691921597022053517781661309971616842998636673751338617391909487162570502576875243223260346254569453405522827778644181489650859534204065194298670083549727573550845203276392555208540745472264306881920768 6557 -16512771923619111601997934962447037860414489856471707861755266675931020250122148385238934101624003705806436023432236485266642713942068862635192217342182315183117389348055011930632626349445500554933048930430104448380019691564165133314190161323511292124825172620851899534601657555512403531806205988359609979063224914676517582281550135625978558453589722842706434459925657170150217270714686034963035226368349047245101365258240 6558 17832162193076691124987829105472989415744680235521689365449990425023963067168208468942352357332736969973315452445794705597139467371164530258679246629465060677040059975016574830186837079907277686438332504112577112249039276137100058082776873419190663421862712178294894913664304249943630128266379190631805214617149528941315674690696738474064505931323165886535223534524354560434754256702198509707813205530068260212834651989248 6559 -19256861525406284426855770109874209885612584557630577339304461493780409802594368676083461004066100782498024177337724373034802854142419258363815526810670806166269310024576136056386586452654981705930454664069605291110801502772446874534394030583365625819163899199002573833003671384194593001053116681775232567948136321094088407086942848295006267540074112415849284833350911999694678568836355981646671438269146123919262508107264 6560 20795266404410519701357068848164610182694231992588296764973573662397863685191054407286499364406080548343153799779989941174553389258218496270225574975769042512814235913567727078165869710627108345524997838368255143002797258728231128172714756211312602135687275385455622913823947155186668305672367075444365220412978523241201953535796853984170201092567304743560302591354468443206916985113754697667475231875425472210278544444800 6561 -22456442071067726098193495758898562140427104161617305605857437456853517476796682687756866055684575436321734574034121680821459534332383960030529416510962089688169966876190852705567601270174218503888633113188100106746174823428695533633338721893971014020542481360618972543869491527276295853737522508906650521438497555966672375672481742735077064643067501469708566043740286524922302395739626693529616728309945293907591885539872 6562 24250175731761502394298858462327660901085449269456562778649454694268603998517771368202729866283502223095397466848632970410971070524696925912181127915914078778704522435179530773235992936022622131730645093657873272867132927483585326534763887266849111005283670183225681165659799132146773318718971046577560291569035884964182878016253168758601139261554976602806207954484292729361283523009807539879804284763588334700289838396544 6563 -26187033995421574802679831492026246292521740086262687512607039923591344784451979892995730024006622877247850705350421693287775673828926133134985133466804485697720268898541370323979340591445625536953137381822153278064850489405039210553526825672976106884336261991848409833821370864046320564492563475428902293383032616492546099947640447674050821206223781985889231567571745732612346729057205688138826622363091674503701451564416 6564 28278424875327329785394452314521500652788275495072941897549531667548447122885863104388773594736221491171202852140670604649437939949253717300975689807289617068352010005844981204471904033738777026620363235534019836208585239007866613904529470897502469577332432444673849945466934930751020967338311288996373827078292171443506510096681431371968723978058052514881378973401104061521363564032330246208864629404703552220680243069440 6565 -30536664717953900561335258879172419352845922859518368349140796038801679021046864495460044551309625540184273253034175464848381497153529624879659187546439296322143260683842260957186868935601623024405187883745988201568559395256144173710105134513022096715438527680687814857487226368728770072022088766666321616592563773467919594231933186991426976978939034854672030842068493035120002294427811168759743200561211711967158065468160 6566 32975050449978850886605661808424497764043433481597814325439475407888030061306015527268986434073888485063536529426282073406962774511612885786953547347530567484485558724234325586985052645669012505640862626475113544358687352944120404452523348991235933716709304258618729063033867160798609645080483094197668287281319059516456054017622696416262336712246067829534293129470762218089158665242252572259423885626705512478673438709120 6567 -35607937565582300686150625208558939293475330686733651259712095664717866505183868015027049129388205581230617737693477919004936511742871173586419896730700502506401678466880541349638218822728997155288810472073286516157211238704238267389024254277357096529870913283166157098836619533780324900027513440021074332834836047800934496107687698454588699588947462626043821409408622148499298362212533288485351900645893987439835798917120 6568 38450824309644939182728839888759108006632354755818475434604423087942884758156800088918979385850717576851270291207291880304355771705812834811722338720721243947674739583696250596178575702695238262929549558026389649201153310909278895690033945134750833462492907011807463090430263771392307663135346462160055962378811594084607459980810540514954904929969832452199799058782363254365451418242269417448027710131100469080238297220032 6569 -41520442548571178615366218621703844909051464803166515837673154831292873261506819306171786129165711333028730628599126479789877393544504847803745613121708534523389396875349406039875880949212621868043287541561065553167819789085092202004209162303023574544055314294680172376127867702318489174404392181979561794156804944230785042022448126838087539405596238834673071009714324801740559969673252644671750102569429978970450473978688 6570 44834855859448488833103593201858954334090212768498328114103742234722200772044027273970790112716093678468703659965006197277454531753450698606901176193717806512927361241116443372843716509614549865736212166904009188264922148892698732082316612462901026858087586243655339216106986493118333279196031743298832247686195270413992363114595197158581931930165051583258805538739150996074608091007085583166865694270654454172115289197440 6571 -48413565410325073836341704782649885454772996873093598598732901722981607972514011052020266659142831390414720826512899319102651478858313318987716699835625490041600017488518408913955597443670019516601046467215572918413490293298365875176951328822866457938570991210739468789654507800207752022370452926585538949847716899559618588261582319594017586406155400053817904148201713373964587398938795737639955453261327018126012241722496 6572 52277624249790749171091146026615953816459359147671376952409626182406756380585863649998740256435226401983212103478773019099500123696763347736437966858327278551251479117683482473811890966145100808289442545392495391931866435509899449542763716890671435366821591902559112911608092110100074072499068797446008628829368100629934613803163620055778222642963491484949231536022576048271205879131076938642770814925891581369406029875200 6573 -56449760673043699410196472795189105329850774150616814965687479187481484244383981022435101264660842957884874748102321164192125846614730329512041678103810250114149601837225970402051327068679880640333832510096855868127291625384934562836170834670533682398372717430019789430313357381829018169240993863715134811465853868592103714599216210451957380378805415307741793674790402014724581390542954497154106342232391008759570904549376 6574 60954511384503109002058317031404422120490943673186303581955258269037717652605326421033876900630080239710371911114030357838677489686688297478502594151190936860302082111815270244782722397234056925699205810844824515492488457071685831407329094025681998990680627013944043758249885687828424131861568115000070488470845406049678061506167052856006908433535247250856429084361616200694080516807646325155028775765385137992518471081216 6575 -65818365234091308469060406875357867931205552020587703605865655205292237488437823402865248621791304215923606843556509214298178094654874787114273510719816698878880914136322242129118929686361494555988478721916023152892403720258259315586634550261991352462939600901435505642647785702585264858162148253955828866815847399676866762613382354718547774966793271033672402040993881138192688156452317917849228202572050536911226284243200 6576 71069918365890145522914865411267248819118692755167620506356994546975997662954673796259482766010158196308622563722511934805112952114359789717005114562139272467168071292332890414297485584790955213310922896752867775073514168025361775646758361837039221877701981604055319930440378433341267703970984913243264473190714856689140380775521259031855343795356757243186934815157640576333595280452040773555740884731351305075869030749952 6577 -76740041684332018069371365781085498779294650896640821902567199794598810829323033181873604506660475897329736950714343036242356978129709314794532193921775311923721991891774402951871716518486245185631990117523152423912870214926834993214133372598646289566969197677840895989507134272247071353457414180497529166666893579815391517327506798017062433379599807625426811127863828060911733566454143187978545580207340623245802018552384 6578 82862061614801855222169381481072312303501529418257875014858791426374290697094781582405561812867701824332765203085474210831133125834740715700517848265233812149973244621173026174254425875756147314586428421353829895430921493748443090630231135717802485890145656970435226948867509742665408147716990979942616100758146986418403288899974244329218270071053007533382525838899223200620887647621865097868181984382168996240736455407616 6579 -89471955212918213258466484521734508820444502027160352863129903263811950076044226010090772419718328995316555624713222818275011097950449668408151830509618662482596730682542071186985173420101272456466266031468148351338187726391965096076364036688532533794562960359799949222892421856195221810872102872397989542766687174493740209505302622803491531691032921747196485331223137468896365593012964443003698596055532672603324482737408 6580 96608560760278326419942270593123541061813596692792291075741914042075032201161794070833590499963697271492009378698315968613935610933528135241982057103600362004401833653377731341773431808167419682088087647767163542827718932695194844299562147349864862292994413582215432086645529284513461786487861281336019301942059222279120385095639832297801820465179758587648657692985350966709751942364965197623062588765444871048294960701440 6581 -104313805074577620613214240913703965869591717686991731498169544231045598352246959283434109775881197855806936334826178293833718977448936200999198674655745803736290266243119724174667902758931124980519501110572020915416425895976050815234919808843653558044360609492527000288924215888924893651532287314440231388269032803606404077138698978409974247973150059166558824524382297167881269916238210605515281762051425295829836416096192 6582 112632948859271303174148192159590579763114594837541687194451597127025971781806261196215323010354210734061328235236668319673913440504230814723388137055806697297733589179192217269900344209894503922617653586035126484832215503046784557146120385691374418930523812036791947187652466195380827066208352769668687064953704809805789050150717519853129504832130571388956998809059983811421127888235208036588378578602196827991165791237888 6583 -121614851522897881102963050757614370518522027820061190500370255027536428792742134576560248001043832893775917460718752463085609491442331558040157672862375400581398717279581779980702506313743993636763635259085367125518290157699734891877382297313827452817762209745045636104706892282128725128201938634787228785798929279685223392788249329378089548883824502958945320912560222584737594769044504373218403911923402395562242152614144 6584 131312257011440040452547260400281661581452816967921127747080965555535377471131314490632522256006163300551255176661304611692734829583210144506514055343280895018122544862371325406001437811772250618684152079921086512567848718261614176559056334285804863455689461346342001035647042743120609165249771884973639455080794710369946310866733539979524454570499714486374559131314885935177468134680884347124137690929513836993170204117248 6585 -141782102319313468281929800822677833470322986071667564103006755656596146281897027926404574290956665300470509704009590976838516345255432575474988779210859632644865394472938472266355064213304243815941850310407364145103110680129676742865670901404354437467262052549163168910192865160334468743605666721655420218270632263041986500132728654991621153408905605944156309300637819432675098588880181262575320124679233325233699697715200 6586 153085850476456951124098748806090787770750633220848181117719880416883007887360682752861865495373509435106479305984558825106386895662639135060380198047380918060612510989288214072901064899907445301544593910686813438714025843039194834480708512596367081308406373726842399808253465056857935328659989578440800952155865083482688800969248378765994185818266238686620310544484498605807843442229385155606536207956738757053123085513088 6587 -165289849951311369363124223094874824606096975034407983113668708203245483611794306236912760679232358402805861229631513795397304597641312044346802552497432702170036869077971226851939734254005538673209017752210410730850783839165118463060558503091903229314885502951725728069512775203075501947217374830759131629355085489919237799436446626599265713823337259732622851143627551787069896537861636819500406309823235545858770813671936 6588 178465722563045255817398739930768871979954221708036015459089467561017599664113160691240680197688578541156329569914981428717846461095880396498262089128185446497740713678519727009020521718026083587709240771692043484282961975368791014999321247135645897448913239246868553848586708220959076219747380033922035213954221250242753498936196399415290055561067414492853732524359967706189025712968878966910875383980694167467901266074112 6589 -192690782162099686095112607107170965066030731335952136606651974863955867770800794714136702655565917924379666568353581785839902775807145196574735803972224601931292578182462101562401274869579811543860017999823029112825448405183994462014494463519203736583915334766334010492719349742781226997309423689345473214093309667626257331734323898396570970872248777515943012464923006630021861394893292202352109036090710404091464228099072 6590 208048486516944890657418378724932201585372016876555525316987655840272383701771321118980081092846439454574816527306520134891843972084901648378819294297431860427890449821276823441563187609951976926223134536987692322479893377166493120171560899269055436460151050865711181165710854348216474490200767930908632277726106976180928128524192434850311025180272161189051879888187327003287782520955151572730520455186323895544533454752000 6591 -224628925037900316016847156755095800790056564851173679965127861505408727790448876859691994788648264814508218959440562549744222169630079325495536849494673780792182039298765667432799999714723671755133646898133948157149987427036836835203946477962757815023122076707399427402566998474854019613986149036453549218182476467071975718985618276694515736089017169504765625571963779739053973687816341540368709327355125179152889896741376 6592 242529345177085795694251145193463932661844809585271776329240415445723893568137056563287797472312408347826978023554752185941676372115367335096421769428148399415757029977732671523494245680954014434338406225227612219868329602749921278166900074058195628232572881015715156272379359335924101859852150068100912383906905721882890300350233191948293562049894906504503013769428163996342561853602323990078824790609118587770556923138816 6593 -261854720568249028948630044036350654124655561344785650159274704016845833354426850437473158484905426374007039515948340148966050083294821659436669559784004144224371531051134566293972633782025420075499530363794619091672170000520957243860889081929468834715401881849177821473969811568548101718160445925020181066865367806064012706357967185953805372202633068233717983440855952569499505090773975996094618387751173205485606509168128 6594 282718364212653789701585756771460696611480527156599479752372824845375388647649566622406109347887750772079991557680211662001290427660795171866308999166155253611325025962623113361622543933044010845064384565276692633936764951998027592936498235603914412696078406912548805793638911119300546730674720613174157181300968031579411741687332366763783491009993230208488500430460404969643109535036889050292852434901078785562599541078016 6595 -305242590278816850022090172212923964938543900579973307042857710940133802937291572116171940664790989956893780803245491359822763431046261297212474537324377693239585547671756103672963731273453797137987333008271353920424931773354620851954527371514929957891970576977006470551729620259191166438827528862571596475332199395754073242501161818511223141879790207106562127941676076936072101074148839531329330426805717625604040471820800 6596 329559428366162803580169764938495098050292113375285652982845150945748815582741954535828164064254683403947595631649570947917403219699382042501772857952097252243245487245563417686846023734117782960576305286415583231593042802571764546265494277920443135810755573207998423727803667848148213804241989836907504628239792213186489256853849793621014998602094550900396067074282341147372951827621642027591334027928484662647416315841664 6597 -355811394387257486941191555711016540358205910556019007986835888292356431556381370650342729330400592310878099429383538575006110762668210044716893191766523758374321312016764851808185163191222098127333463863731256968872697916630986062923028477905528948738297458150554792906697284258419525794341638437031553961669362845377195539867383541219390961926530585984969121502586777130892326476675640525059159944607211671629881598117312 6598 384152322551943969672503745674734438202971359558888381573593185792352492872512329085543425190141248282096564497469146881203685128450390274136325237323031821459482279294772085506439356808806171960378647589174100603319768005012503486541488672686271702069474828874174415830371800532042914056912836407046400586532251535515099382304713050024386153813201814857463995745144144558780027919243069514417404521058980194772023719384448 6599 -414748263291340490619151591747226107527408396745029952758504562996317266496814200175925146837566015020023905759047768644864185956254985985048227139131361086347880326501758918761018848402336313961783674114078753780772136923989989631904552709390694252451006021149988131679063030766280627168551855615424341964677288302227830307474732959350955761775610712998792757336480343225967751460291888150689975061754719532400575958406912 6600 447778452342317498606721648299384336351247782390827697123923811916597165009873163718113187056650345649708319614902046286815570103014444481598791272715511633254006241259116859058440566820469970184443740129391482717211044043450544820288703337858931748043694186653753215925683351040903205001186910734484675174677079755338465194396187958222149792234148747982752687195520676403042644403657590461611627813033870448016534763932160 6601 -483436356625963027623022916565046242740409273852824556176397680369507961504150693167525902199983009353035162325880008956128164129168855090714531031343936663654430902751333933996409592611481003005433205463874116284086311330040356580293314760719193759171168543272736956903354827494106960336147759311869237982184228132587901825248902152210299309737263672123045089584984831539894288618353773742247621462072497135117189813202944 6602 521930802999058326429344089731875374076643635894516809860535770245688174607621362262234230224853878453262400993906839892741845181684630637830256821586650911453373961054391837819630760730791543985493039007247846624369678556121458037155314033049717001217712909117637684359555759335251207321375643202657383080072086961255688076232099324320906745084589981067419223777591783293175127509824519357603132882539280233995986958667200 6603 -563487196438293446472778910886542449141250618715203794241461472180152498220253145582913818175177341431809278383754581802502347963228883984747201367794158163730863576189572911469823749572515881463134790694794247438119857572050244590251354454848568225818757350818890786638828433945348725184655263831504461113622702196483099530613987196871277239880958696544259484479686106142454039553597563617090993905393906955946323463471104 6604 608348834735632813350938986644654632622205951913724387038446635801301316686046020630840254359622834510480998445487524396784477411243593892698201830985618839521406275685003591784381219536970606884056490792629176286275696644823633435159970437415967011407004172255403194721375578642034450244053029188897684225461815088677667230212579476444540681970478135097373760576312324465359917083607450233797540506665427437532315510939648 6605 -656778327342890061610731554363229914522228146127786477961524195788625690394847943065523409685139013264814601459223826775982592744352388225265449797118817802829313862091431100031133633441288644399275010299192021571317974465193252141601742487329814152240523560949625602296525740801723085670786859901107355703129904467706273914823941832076647793534140286737166309673352601918435884879529821413823598475559972513217956738282880 6606 709059126607422190572887945927552966201041932562669639160679406364462044796214055056461010797041626582818552895609043195860468195072639791853551814730800746829329397783083894858882806200977532193576986012441128526093967560787188277768189147844401045897760245349626738397251490024865515752946065305347668717779441554856112744149952556524651743821918439271384383487016171151690166430991329868503194144354068451067913311611392 6607 -765497180292392783593912178831801549266779074875744959894816414664593442912845605150767277509948957563489588282519137023608189651232596317108757576560210549165629126866799821963088263604258574055953123010884160804367016803053709688603984621419233900640533945762368483907027639714552892490153583336448834025421850774889202920482702728376849722045853403975415193547713951588123919676672350201720865499356615275841735321343488 6608 826422714978044862970367208420916525506891755353583702895381932967397283481607504120813715753445878620124203098661538343807277398793631444789691975533794636835812369892097813273748644574906738068249324709500342196921343892193891275178912069777964653863439223323684863137071684540750326785148820368428146416993206598389773379036362966357979296705972685453479345759040923605709063919849866037876527085248912127427598982556672 6609 -892192160698924660208551330379503364146078222813751755774662904906752304807459625760451637402163959447929572374738783563894036174932708989523244686603270215617460020495056472658271880261294754186962281789808749508696517802240552846678237639125816794068088301320308934691746546102763668650590976192703914654252676641241394312084706495873543932062663944485010902567175343392305686936740767391551888641013468401568842270526976 6610 963190227990386735123271722151308484317848442149474055204383416454727300326837575064110367623128480493692241569818633438195748975439482411199283866630717394265616778075030792112831161829394712361592053254140526078500503273383712231596784177285180947515923698053160052059701286133824248146510802737902509411058450971849612222853330034889990129676823286593140808164595184287860159244038998243257505972124010085317856165328000 6611 -1039832149400712058605740406243723167422232072510508601361629086467858791729271599910110891621170966808078410393581677086184382225480235718093823826835797028365446049306904370971281871970358673992336611775417039685297051685615197805628363216798888541904874141005475606342356753328239720342899311204622523478547148418166453789927466330020114658777540546759628805100219323933148164612389864866536749636930591809773208845350144 6612 1122566098477879634125867714830788550405120932039103637742603724036392125229424971853676709692407673306551310650423324193391238579365938579215604762860150123907717203497668675350374642765399940361585816211620642110389259265931073365294417264203817782544859327275557090297786773963026151657168771442036772448905589661495880748214210049977023590736835401276174350369395834833786879661017220322656504279677584232226800471948288 6613 -1211875800267946185341279169297234589298549419221390947934228304218110474906229940816677976258306736632425530017050738091453791693692291297467545991825723221085459821715855374274604193335155613890718287860141323243637037725037242256140303198251553474095986083896765768482440313927966920455150487281113938965434591598115801953445203949694457746467108464363323630302123035679283849753541643111710906954472716399675442434588544 6614 1308283348471037652104407629605946660362348297231498650115685459402537366001343419249918527077181389305305953626946142169137339204626942689891024705502127706963659204581032095373967456217070449230560190722340804830834904832377662833567145599930963991061161669775118988513877626391034514635013339437416594771596266775485240940379367713836432619095895584075413061542121455796254177126058216713079705789264384325799715891649664 6615 -1412352245597538121736982918510336134778583661458591516516335715929715572744543921358587347287349683427627697312329463841200222588085299214095940662965155419512921234048193527860640700718718643122623949998653914480054619158106843319019456409435405250045839104152325910838920121545214654982480538686175551681029788900733678490553866857829546632718238969976905858059145363569968419741441070395473503072665371647762612731302400 6616 1524690683758077678478478585439037641081270113358495303980256833243249395721437296371187214219728049921341964418636415192838420620218044171262264276388256483629370538965491493091527242721757836829852809654954942233728274310754544669853319212949046926333287787375626334700523381619051969483544743731422543424587123341843627227062235397221609389118807826255840878595699674408234156100199322961228341947770020240165237079732864 6617 -1645955085113815325698152592946839918602919684398607875331453930661263375615048272387316145149466937239790173766289719843290908316174248389961149137421016579625461431264298669369968159499535615357781796863934397598562202928489965479114844183373999232604604857022459735358242789706140900769697905700776648522383704540721717142547487186861925268488732934637587462324035640493272632829554569910540133541237613806424167464583296 6618 1776853922516317773273912938324510978829865387122980718362357476346943922382257887549811134676739448637842139678083841250726219521141405492075627610035358683166618866404067882425968145736250676154109847658416731139784774853064575781783590998825167741588937439807924419037958767250281966913550001148572187098188351016806767167633532270871552797210456956800483341268533767880350469709648649140250343233659199864110144535611392 6619 -1918151842487713068138167945952641995481751766095338971652075680950028951760041030817610821425394107765515294386223073632121375610023778569648632593063423860050861933884001710126888308797354506017119702288359929971660033216149233149292186393397619168211150918439157190887378070817200551931646639507825870793337918478818625311851578869587257922093323606606642779678696612296272515904712252073210079527021517426890805662840448 6620 2070674114441095541890566569050378022492841255554501185141529858866971664423625462715084007877257887780583108261481885481972419186545884828533027290750061805248679520638024697912467808639452960076786943926469371246738565173365470640576311186379424004914690062049972739783997385412955512692318123414163181058685408133908918207451114942867730341806271249713881272055211549113981163144793713884592993387136733625888498883598080 6621 -2235311431928456958058298172946303398421250637839999778138111877742696561559265515046365779450706414347576234957315997993073656477740620068913798949858202106915328052203489475410701447266379234555315339054139804493223650219875258888672530823832808091659700100905905459051039288619751116732824120300809498233011386714382247786745702701631111030934655555886920076787952208842202099022967952899509606901225501507564972324327424 6622 2413025093739593380850004234530968464639105733837795688574320220691117896925954054230485236747713512581832731945326530053485768256431577715633648472443190867764371039788485130944665624847524369552336377441349705004048219438518137056291255085305219841314117764805056371479437937276661746265495168655613420130727050714921318946648075482551188789200932423746920629316454361559820361464699360801863345651191137061605127631171584 6623 -2604852594872219612815029134361763879528872790749475600626716460856162309725992439688469485456762255311541962811156327976232212698799977273969990129373073234876630101972039133323668311722775338102609191109535766065669109792379636280790304721492840678202622070044065204793326359671151635641540979380295593884234305546529723148815572493705944378631103097544603244130535963404553041324573565633231352397003810377252050851385600 6624 2811913659763567981014786852797075567010350624324613078076618878452395785811627713425742155964343408065029425228111582683442708028000762078285155985020126763618890054472529322185883775449913685089961007996638859435639252208232721112496574620322671016371524347573762946104115494961910551057943171929993796554525384664137663713184216792958734892805036849168099853055254244927450911395933599623759648269131264449204331652235520 6625 -3035416752730706790772437368785222033471900014409975862947325475108134293863841527458428170747460565565325767917952710975148616193518167180978534617128328009863355885933357350852964441913215996224580788632833212365887270910730874382933784736547105382009134308187407846566447081939345847423408232906339414707031720842741220430857586331973397849817053650266443688624061720840135993694783190742685534711872886595058498116844800 6626 3276666103325411313465304967167838573539214243924396921954774827668793004823219990245245027747494655743572237161261025925665550673557012490764813233546581366024479521387280092317787939995690147887631336193997630987011424937760811636433386074557354347633925458244519058100067690627723681594560143166719503907668647543345730135109637492461588200120991040914938148116227850313170758524070644444469592070270971442743458508191296 6627 -3537069287285541002236364672425402377026268759107631853246582412073006506484207876809990338467505786292556377491020530448889232487660255110300305542775073056037620567899974953035154723755532121712545523165315467872426959527840568163974724947521386085908521350452788792119665657842935294564075829249510971823971342098075023582879729321815561632917883238002824442587999458462476835844410246004478940232453278756730454343688576 6628 3818145406975654986060800624900520185314929251942714468141903611229460990259281388585556072203296958787349207044031144997499720311325008282897912507130884292311027418121945754552593682859006790803354560635547000154997627898065256547100552661278708079832463291546873306641477133530650775962581635541297242456217807439292726598376135234754926596700356390030310124174623065691140442331341376417868221785227687638426653968028992 6629 -4121533918673516264963583463221809863844999866206548375076739805841320759001347262494986099415566987320525498365572642262933766389414861894492785676403136624527275823424552711944540822333100700605227882817217094544304812095949888867021920688692964772715830936340076240760481772352832287590375044364788917076417759760965473468906389113539170271487045325073656401617271888401480972105347408181873030064929180836699042521719808 6630 4449004157796130118070034264602930881745856192012582478436381652853814545269487107577528835049927183400985389426315397439737443826163907664885363486275021873205333602066320735529267548146744495273381923332537199933924078796202802305037053286905831221023107823850985763516266383274550645554396174570023083002635344547075934095751141224649144851816334706549269572041223315109559272286812353306272297732756795250546249560202240 6631 -4802465617190539254316631092127026108268278467088762405189106624058202032709487513486724216020844319893265181074093087783188134184083988526934857661361765777508992343312954975458228301891169568550122938696484462129589444450238960299871218647867591483054032205995365087660732220372992639557720404069474539081322001579911683060596523318232590685939849970050091410548252254378666046413419556402951150235557247856135179171783936 6632 5183979037963954179821667765130555800363259318264035173472076891538950284161125934753313105318274228409974118489786408132146994932461996520563212460374525692676250785882032351202311663129505168916809092498791795027548161421489932898870963388559676385727727115697141816074091450337206428724312039055655571439562742590301263707956158866238110800140345886507755712400852558360317266316284877369013457977626086772411521296304832 6633 -5595768377019953856895496909487398914454717936517369627521951146935048257271443049463688104504610658118736171676632689372638425452514612451282481777518488378801895949214030034203295433710546754640850230206346312398851715104973591544691041329140929959091662964898253257570554133968214753694357848590983251619888690990474067301950211252923300319672752000938100302362630276127272964609768960603350301905092345773717032081759744 6634 6040233720529438839185833988421250908330124987661392306704600354246940365109025173131893383431298355322128442488757788979797730350789324203094456402101646185495353500678619498233839852412935336637650942395645739158709041058999037970817622823299081875806709810915886809381978994430314508398424205229991863650795271231199337462443871800702431931451385933422442237222599644145885535781386712638021317155974561598422691276386304 6635 -6519965218025869300538187531898338363914724377371621934375400762776620498924145308136264667982088903953108701454975747114631115623880689024081714831919520988541468404282491579307071130339087477899869876213910123396121014811381962094185184175766770152431183170017006374907496078435923668398184611838339052645700393079239625052268804192858182323612323513126234168881475694621236626176258810699875719698305669223295232112675840 6636 7037758117705475890510547960428256636900813524186225883200147663064519995021255791186677121797505278483998485840311556362468492946737410628269467499654682606249349647110304691240803826243637629201025825650852978368486432378190271216556027499277241357686460116554082409876549145045169726777794332972276896524680366058335075861881585121809361753415863665473827865932020483013155071804992177273236360889761688713586195967885312 6637 -7596628989868463719588065807377267076415079258606332931333261508096891700290113667787949678377422715602551892453663115140501295162631986158822424823750534342160416832204211721896882274666672431937422979023808064495652533263474552455706030837575832886304011414644449170624272086915908131367116546870443754806636419670099533227015969632369215930732649261285330116028592145472078105295716894120297941269024895266769782911109312 6638 8199833232293273974324129436927497950814324545576298125142629044468984054891981677760596992468748019393192373206103324200604503550986180162244304047312487586105450241004732906303155845075376406001339176293642073214280348620241222589225113710900823001636574123524956676634545308468637042073696973256790066172673530151622095874879536283634229461412566042568630372238641777733211959631056255045623088201547839237881761005916416 6639 -8850883958732131267785863896706856181555437884631293636628136268632643829056618417576507762794417799403555910244386749694387142489599485721526267679580770196977661549674595410441111888173969159949401918603902945928292230617614879399483429062023510240043915055476504692191674349595530568809420056475977427198424687864760205775376961835550491250666704858072973531093580703912034883780743892542673249332813836615227535061943552 6640 9553572379694893657923918138306298023389344094001803423617646983527706991380695970081724299039319702692892941571217044946138519907371550402190411102962442521510314514374016027681335569113750940167966472565486676420189628428841982529772881558318066805431618114648327732748816955671526601250823681515137520815335555866216651736341119886174688387859896233654103334172970256467915339184284722380827716115512019716852356108417280 6641 -10311989793295483690497222753261478808304721369075932943922980160185279824671668003480479791935617973260012778993048505795504705164856344091672116460397606907322071022549990939115719536095660259570714355331495523374772797212589689624890209297820666344524862732851754564392786356368495914246193115136625534020335876578406878264128898106051225390602072195049608951117407870759748999735659728086792273265402174702315465029617280 6642 11130551313220364196727277185882739764744258792276332669868336314634927860029453581973267419416469959031588708216201458404882268508447835176785383105097211319448628413464304836055963596112063380168754738934172099304200474720624258864527672443648643343608199559164193193462207096720509827194421216181475987006809968965336774921965146074538962771403264923714264721143431111866603868725125550506087461207996734433460171118141760 6643 -12014021470894970233637450963303298147386857486548470408453915312534321830530641349200044244961226667571712805013179469873443052309995410723810230453923337723170299622693037302669336063941095949189278801420341068114409152278768441734234720170394668129788646614525718307886469225228530312936642830944281936239875198247970844629846875639449508923148904665995267060038564352684505805169360372117956933451545966518318453851497472 6644 12967541839729249017149769733415609951588858131158896899636529890166461990149668160860350968438552479845989319437880034414221078261493882652042188095136088174994296947704794599450516178881150316696600753225295841653612783116503817586987089914192576083197025854763881543939109251519003178879097652529967516598241818018323414993264899283262382641408933074430099506434724826086490585916326451135734333208882894692745231525508096 6645 -13996660840979544812579355528501360745175534740630663092588796554446412112756123121895371373852633339542679349504227357021730299684476616796118559406069028722817522542872760676225996985440252461915240109234496413186170409201896391083945482635717222864324441501263843735460613525689034164424769569439634448453890964705836380318990056088786015706824485435788860564165824544650002313330366327760824322727132063551635533748495360 6646 15107365903337923647835564984558554369067314271648995641117796527517867150780147551649730923320451782197667793321506123431641294597197591552137217909701320726490774771018612382272808096192157317304244375866615805186868447699354262338835491277908500894082698182842653698607353544165239865209337826416018960202361107493206973452444687478203452240896288204495439029856658927800381384714066141691205217148358049682869919436634752 6647 -16306118161923850615565977153405207799657907779360642651279315032489401003397637309711340835989675163555942345216800059525944558597882590310052193388321629832088123438048307919895033334961741513360698384393964424472123336273407195101301567906957260094419718947416308280671240521212753192788181562151921068353452550811274927978021254974446184978163241607449701390026420818494391050702869405043753422931212642722644437895841536 6648 17599889896984769539597336772644069811250871408638651413129158468806929226135570339183493145595088385191574383678493010682104914433258722156998183933506564487264696080418462601110582315455391065222721627471381329817750684113071949585734767727402988816046511028832114850464088450877766429924631875675826506718531713690623093925780828681197669276042336337184712688156966612444863998894962786228424309687640660076059128406158592 6649 -18996204928395567083131906336659175348781795709228964738465100685652049053789611901140254363074478792637949628972330738821665129342760083094268096752471166096542382487516311708192564891368489685915783839214462004875052138366556534459305616612008584829730481507513994444453693811511103977372440375788135094015892101322661571857777088050639061642562956032853977718935889503337478961342935082273263658603770719252735591167559808 6650 20503182199072704321348375800359328884023474189528462216717816931744024214222318829362812655463030445026929766485129943999979768220161216499882361444374843852922973545958035016729015409578015617617788476622518741334955719726477495937093294974399661315224928564754825989717413126455179150436455562608901386745292091549014440877577708698688266359489385208150414937428575860975571099498950880017615867548543113539977365750553600 6651 -22129582798784656632469323844505267497081182113970560318651254646040224215391559883781531470111527253144366262403388428462682889967211591014350860848439074171267627069073783804979055395246167903103088983123384343092382575916750698232363503573599607549915269917322696584384721859268250056780396729725592639559996286640768062422115774773287882246932261118562472558332730433382859334168498389144083345247503474499216326159717248 6652 23884860699651578930029398205171741078309409225966028873645454243799668540476966688881577922302951758725934515319391956179004270612410028386938246354878286641326126099635398391017790391804287434177094482668572530541993930421656377771479893190094024659081929037079383523495528807549942968162673565245227930910566300204450678848578311722771169080148263177850059825527086837516182965754838776433221281777604366025072264396124160 6653 -25779217495997444504419423434244324549480460244076436425749770829277974997912749186855478741603824881667170759590249242773996224708745165157048026085744501860928008101570492463810602562791680404067437297656229614390151907802275573116194640590862289446238783280076344130543356340314612288343629055257399495545799461587364925409090206393039362972825423354443660066083441218013267277406630919385635772784315541081474532747617984 6654 27823661464269853364772836096597715899593406120302522170949511895521320534796819597235228828704952114480095961560969809879259675279268290135453187063443569876472188699478363955670251590312781876496763902220035882408059222378153759762876385202968586591544150405367312748389817679518692456284731612795737087876194535397228690986356686666883872243017889061195950935320085007952093154414321977691628981729131835424996987017809152 6655 -30030071283608455996589085168497274733118635476754821518223256487032807580701587036414280392315150387340519462486772793688463335142646367452428264381717514679725809419708412962826293867563486002601083402291633320401930564025057120598859669384496428856393636689543503712719196499396497657690347248786408293512956279396932990528869846146303655515480733265627599886934781839328823372248739205649469210243334242091294050644354560 6656 32411264784465056655852461895342441243253094764597082785987005007620388350156982562943625179262266326681792339425046109020616663776387211949689960547369156796265640069287333499696000017160548097957247304839179476551259185373398445176913467095852129449676463772660247097644384001204131764834211916853533665426621716039720637069899783499132376116378010450142891520984350256594207024133648475186728448527949053730574821339836608 6657 -34981073121610706443845626608427608572774629781753588319498073965676522144844491578718817896549511683785100077344500023341001008455319501490841348101284782515125023557056773854783228835938730178661751274322555377539854788441078307991425026801905533616225273406467627420704519485503766987522218782773632432633877651049190624818015711870234312593875407522542125494821789443012478682049037318780893308058690151830185040019093504 6658 37754420799073302143930220754229221211503806572492484654395317538785849174620379179312518987710452284595637999473402178060639348547329456906059849512359229932071970920687341553664113612797971408321432938280859556058424188435809306521715430722257295598502634581693268271665365867484176858585970774838205967043495005842514253423867864616742994524802037552083814226682710032238961296198892199283821910537274742985710297950938176 6659 -40747412008212222601375825857142742145008252137010416597543263804705987732511600577077441030754895424030179684271145708826593076435080971777250636416643536564937750062804993981017562531167378066619894626313968382224302803217817570212619813789634537208872187345189896807646319092804683668888086795224268651582660426857514325802949978718280854861553162281965335748078015674731130637793791164224486226500901518367491464030902656 6660 43977423776447250465938325752446403166227237190431920447071174929684989344884026070347043010505259520679817685810059007558898121370352028394180683907995263916306058209976489833682709929728713263612945016815896874106706129624551126451626571059217241600185270014648983718787326908215371914926408102075217242776985880850436949597504088917816018753550854264376818717766618343257931979333876266268145426746060281165164362168351360 6661 -47463206463325474254712261126320611063757421679397534073717372640481323344845654712328253742701017956369257719441555812062290033702360739780959373978696382031319871544327450922818321360625186274196839705458636244085186944328337478839626943268925335878284166705058867936463837962567828374715490733174699101342974241140969118024169212317730709591985112975013597312528112438026123823935644127879427618908045550930362790964121024 6662 51224992182856402675209911628678604824007616672869308748060827644294915326510535496137121400317367793311691357939413314931064693228994427745744840832843172795278780305274076557811076825953771449919619179176273413518521977982449928103207692635443913604177752870199805864441485097830431315299634705838640525631545605441740677106917720201451530451728649941123644189657898861584154053356418307213968570899783541124398252193288576 6663 -55284611776614116798856889326818152379078559922209190105941193658360357873734949694814482950370549212274436340520495258139226630882107588511353921749043701879250407099375811541690999765960981984286600963802276169643983071191530801178529789835471486929070794234738776294050404059881105941796002354791910852463119538788884045190753822148240840949457017439076730689018628258027062195796409150453797619138794258230570385263876352 6664 59665621011256891355361098257373508272107546230210195440120754488631203619759769769160448451343612819602157525894117331698012046215966257481818323796515029037012902115776986412439185491172817068212962137234120546548020182130647802096186475375351260515523366956397508945854131937740284154901847959593198909088027838889813861075012795514892592741388135615032474249239575067352511468389861348637745917294637654628133634681459776 6665 -64393436727130766604639852717306073243127116989221410192516099279388525895029972772270644009996440054649569128324772622263496848625472883857297676357027806268886173421340995804724196948947494463471427917209222482767186623252251202385893269899985744002704316086885261804866567918561472763622036748339835342457426482255508093086552922011109545632431466560053415017437758823528706701431332418244998732848110490885667179548712960 6666 69495483721807561671210526881957218912149854084797915623218439118216765374673897773924967524822385235568164068545067116674606747603460681267611465288434193177422340533813017926497171317998309377191931689999080729046654877590398754287765669627494358536451817001270114378512003225367611115351615958425236345934222318090276737777275819234479168955768640198848456183823648771330552710226426474402635023663374574402819688756827136 6667 -75001353214087116729634881484434863688401492725494168851914588952280525286058378663717537029748924671454154827560054852791347052746334092397754332458959437705595409897604191993463182474337223323760414436710182626171045677925329226352084366712483329382942277799496767633625551575987527718925711817779582832902136451306225310245721949111017155055364280036709699912093311007744875537212964325525987127895533293878796618683055360 6668 80942973800521142299840682876902729554667762897788197326507069852985454143080824310674025119528977934451938775802186132515010268178818631970490073352547474204210368147541785508662926351593063633955790397920610356252048468069088051009936701832840309731132489859833080845763221286018431774854124983750174517324747425295837267069290319877196637387544986710366339980571029679596007783348313707366718468492103931213226586526458240 6669 -87354795888272638379787035921969719095138814038710707437157498351804107009196923578857492866626171286127881468552361030768552350335535478169873616825436482957162901244991188813492133734121431157054235793777386707502527610906682719804416821989539409817795351345679973958756748351530110314544703463345892762265878088337750374653796801876924654738077433622760385905384316632572104189230593567445411705966178976979193298975479808 6670 94273990665520985417176534718284618611211869213224181865745658649326639478665729787125200587237978236864685162233644774237219908943158483946271640859613045072172208489232436597934519932158029940250895808080755533774408068309483141164300851233187990701191807570407533344922457156779522105924095192720583046669604733827987116978179737042071345826575556055850953558808689273613002552275533419546548013285329175478475819479065600 6671 -101740664754101266291468286621454290503590792083596714470423924017422159826789261895681558380008300636660120037275457867126721419990539222631058762835191629899149555036861032598569438124543061304028006781812265272129951789604446593727463876135859504037095612312714983179575098696593609454023879383721318369340617684781776212631510476683816601581082882898316481779278438436168706328223632579191555761709978028706512303104808448 6672 109798091779104641578294775234053603363420172588794063044847232183930052631961769780481261638241373792410323491805653019961956152886746791408275568961490031373205433841654651670009439710129500235412169046095184043924385997474028505806072603340644310851946853575085303032483051825179401046050737794782876510495362705316921879286241814374312778463613970699787530514099076231007410486143744110905853187579667823350040565088601600 6673 -118492962187279602924565057808881651250297646149635943661095515157071659243687630887705140845619183556133586406850746762247918502926227341723338594984497081439401349727050832305261008919784185663895998708906475893415246311858429196854053323636448693156512037061506378030297461221539307839634149930765661417673164938449084006069916424204339300040262753665461114550259399312744032166805522521146513325310956597979145651642846784 6674 127875652750816983846182632349933482624672214708893847086144786792150531895811872464090356193128259158140696385772210633088110924640521569183183568299661385964094653827251446951421952889699951767673064845011503277587457204842378159981586295948329527135723323802266725688306108111348317097830082827100015465383095158444697334296477522941364051800095017367393549994097958004367511697343464028703480664541127514035103064438616064 6675 -138000517306073568116145491542279485431028961216423476023154909839362154977549196233606146016728231076267391433190626734174512788581174249817466823474314823411267924422505606746911799280711924139526454299726086202489582815759972284564489267654559277008252640849109777354692344500702457666898812059252208618211038384163792690445643244826578950667281183710034857347542678050586826056967186587488646297518306106727578974959008000 6676 148926200398635810091283065598237717402708019927004533178548104941079644267963909355357566641122830481797678619373665719606932789354569184712157044439712942240062150834672162629995397675798840601873067692210504319449496762285606779954387854225783086959492814317939558264514049437894367326817717077350678309667923252485825593387362445520075967011984604284330877931079204639483316577096001222752691548738059640502950642627688896 6677 -160715975637543005684673855539317853667302446041628580714284998004435180349560481711749793620004448843810942271827200038352395806687895285300356238966080022977050321651401264164857045294622571350611993714367834609157826176305853460093243088869167082461714735121751159130294806819979629097290464358485856322276937510016329601261506285269453123116121399196499198207355347486991057302733110631418651778182422783314605794086440960 6678 173438110703229259093030084766288612209286753647461221276660564129151057744435998999146492272756887348548044878384344570183283476115130565185101787635497668705986935862104667543665813442001939785045249547194842454926485655444610822476090563898152877477467123808026849490679902734325072571272057566109552746631567933644676070100827917199820671336453255897734522553441178416950809310163986485490562424876918093863305647391885824 6679 -187166261106615681024951711092559158599973913592908018880735173550686440196457500596431297784660330636214407675463464984012248334251450886227351788912921001654036141018903334080844658269732955476730217751155045535507559238812073984721418805606343511150203442364550288334931780182111610380218354701226399329201017743160444282742494895818928992820710966252121853308988012275075734964841951740161739169327359810703353536388283648 6680 201979894961661811324707856394860889325761379487046849474331552267946348303568280417759568079499150929589778870913437169005830417701704932169327507231930642926706543431540536136999960350026476815837184323860767700504509451645122399511801829334997074466075445292822154515605770811803982114469770618798814497375035598309956684130979746761995939756002808167407533425184956988678420533701079332943058288834548951995034558008834560 6681 -217964751211510115255049849404897038481635220118860999109226023632658602987597975135478997554127655196667647600995838622267192263252427442428281970411377403736324959122437335762199526429712993142729153114014550100935342290640508657310231236141520343531264772164090690436949349410696738919856821052443094082457395554518688810946354957725280411389945631094835210551473724288289246789521542737351862704134437271818954736706978816 6682 235213333940145200530905534849215377596889366140986826854874383196862594032509226939123442738871887675180138363684540461190801460837403097386990892542311311471047131672658297265794881780221057797573715512578204507022385081651400612861308854361502058867194950153407086038335834502861513111335136978071364680827101854195101658211069552894664223838438212291044642558286101776802011780103543452934100269303050229000291411627630976 6683 -253825445608335371488719607972610514938177742404779914126918167223358243836125670853193617250912677340502588515548959842349733699644038109203521031082202293895189836505668252776237370178347105598140239401667205296688306785840387958277303982327125845873934455533454020853659565126805513634911992839439465962932552441367249358992851227318151511036106518732220804870024563309226440693078451510639092769361804971006111293473042176 6684 273908762275709325417361208857872148330393831381396989794016269648406925357122935052636378767556299694056968183070091855395098266119748388214349529106545754668915998184191598564439573544237178236433785382004881188462447775816183563102039477205718358418694262915539449666620393555900791278143003594874009786235966667924046318271972258478023668387037873033092841073598572357172432672538341108887633308038985785224423092150184192 6685 -295579454111418787121338844561662018825003370014661833764552243670954025057914517841562838343697184004273153796472424793115093782498498621549066469785495082899497011718598381257605359334454714115567197226481994980667897029948965337119211865271622847792074818974451070191890901292067345584072413017868285006140137107489349680908554479365604910261027776074503711676540732354872228806851072842769556506869164448875206943633735680 6686 318962854755322031992454234706487293576633368454592923974719579124237608373035055523501492423029881007888084057319713224981495295753390707713068161959467927460890642624113599264508138816069523663889644604203358432442461030144019859145785563905121286145482588123993971465082309693162308012685988420894314116057439097542533325838903947394574891584468474122878906761456526527724527280540188484682729234031522346693810026614132224 6687 -344194183371474512482787083317762861729117491814936576503726088873461122303879252587438120874464688746262013832407907601298282418270839758566003922907571125458530171170063882000101422338221057569927777726153881182421594980932339849283297542123914750947954377748975569790170251633953799808949128411446959317207421631224043260467347169978435539075769410014457536797228597097642341876981469877283735249176434244686053315633504000 6688 371419323537528130927003209640991180342530858635760590359240407167194638229367270752892350759145216984353114332024773150915655635585351172747207044312499393963234271975626932244549863448379980985363717287139099120957782307625876712164082195391043694565690748234786561637869017869936142090508109107637892094964408340645535157312210959732008407254855053307897166269452686400477568146246221361755237218925218396278142520711904768 6689 -400795663439142129408673232360780688870662160087908362994673686741231860454740609705322502400211417900609485050831311972109636608622063591322681699134554081994851897344107016071303691340239995347475410721114372137372336010965977658409137993628318400831212723555546259201715501781864637725169661627363771355485090321140925125793592913424627142202543001108473728539829899228466059797546521964329185707012640862624521470973910080 6690 432493002189553001298606579498984234664153537135883101107139021798889749349447902595273253451002798402567632325102529655166509943298797567470364384648245360822087287694313015357763937829517442655176500508351880226179869426676185340879477829999680350129380914216969985292058475795525309114968186815967395568083667685863470053402890418073231430893102561538985950478808691873138292362744798244954915394567624644379073055958016000 6691 -466694527473040597937910018057386635142276934555822378467574497752083574553406418345006267942482777140034730900579819662401264367538101769189611969936612447464766849885258427177845625397714921191000371421530555875350488919453119045970570732521709585940371662987698524222034059103484994794090806305864707049941458302053029851181148193632349418880547927791107134546129559103689559251086425934937344190105570396717922780532626816 6692 503597870119321835338568892938981996666163414275083356546606975795622708252999479733936304169137633457248021501427384723843047542136007336930665432215183676383057259950056143679465679773936400302206552619274034264001814679916548943559664944015729770197924960708060083555130199890832651459536836320657956849745621134962655756107529504231585187390243467470457239101227184392540811707979331435965577751522068080699968690886635520 6693 -543416241656230292071913083382560267843435239862238305452245607255122927775154559278069088556896396708868267920282292115324862265058348271191352870979305289441732350870834438098311700501048672734003988761449715990165062856485054634091455798081200596412635765087081462834698010585696299667667078359403140856720843999868157051791896688055463659196209210809153139915985760279115788774455346364797737753640959292953837918624987136 6694 586379661362910012028345491097800024432078121966761686971497881059696807049108573442344051035526797007123622038400930408165475918725885969018550997184381019384532861618047657215225006258340949627552756987590498829359870748302795519642185087965049226286005668723539005985291926807884859410776172038871745928765427227541685925791344139052705974436730592026422222480635295475678088288207229469102511779028074250251242315669245824 6695 -632736279857872012353345810506774632147090974870445171809446463423914534719171146376293634266443634858870772667718185571043666612074181673096482014192616240368393623444840391133549886636039332166454967910678525171324014305638331564772045510418240287165212176874111670712277700648234425130199971654859771432890852104657037287822922170436336213018368516698812491618740736536873947635606717714614388500177906982812163314311592960 6696 682753806808551293641453961265161185957794610789844410855910086289712791816167657524700937112740788786960655549008519422883202531550605133052924139052649386114830884867683022847576455931914537563985581927296888950896904654115374503588226422911074687463005761639777141757203262305611174964997349721640765230821862999066602907635721340338172413520078488718825663628769085222755845860735794500767941728416088414287388767126953984 6697 -736721050944607993104731189196875320202851639623057171976213629908449675712304107883177393648448456293060054801280659978644615297701196771380192998431554955935262750782676514612147441930232645244244167298429745436564324166173997390687546823807681676073477079790128667793881277147411163520580109553565126126104056862301961175836485588281972862575273505926709240333866147342705050238608594471401322737658385484900248156528016512 6698 794949581199532506438914217921449724277070353097013795041017304346644722068780249253116954353764821571065682841715323794739626299731813531882345868451804732841384268741056861093291599120363292906208040092905543276513517229026924154915402094980085395880778706521873410493755253199404987845638101435775897849649994632327656206779350139657710250518893050198807054536393121879349456062861214997957737426011101153649167451905288064 6699 -857775518497800345651389489752000296856352557135674097890293046730600163185718072251808723033581291545232415030167875769062845354527972083814359704551628145252761141281500650467431374887697870891827469035541184040497192846196202737014120933252132886994918554038527532630548008936023541716467784437386481043713870579960496190671069643199444069218901958617911302423730481039546988008977306754978332053357687245705505168075251712 6700 925561468451824001430969736118975536307880901857914791136220442947755103224224222507942271306994575162095136592382928630714648344389532085998141671686107602512634575463457062197637969047859691059785902617051910943826497886293331276883924161240812764253649650349249024463834373838342231890436356787981128860574817027160659183277579278344517386257857973155194563701349678379541282193295927299587468781585180936684549024233134720 6701 -998698606038520720470263790824556571240317361781121083453086401894692825347679588702690059771815722414581648430420908448920910797140485813753333175331094213020623931137790921406284490083875973977595426359172146927695747928385860093344276700111805223893013152589892644837983456822226251517274843547183765730335339684248338300716806494944759460564303041417759476356628290049963318267522170006637258519113801701282042463867076800 6702 1077608924194044386697005655669881335484519830699164812376325285251592289658677560809078267399856733839747644873810154935677414492001476478585649221790133552034317246519091142607558189206252757836570082331964646422280644799480678182847010460369196083420006923494590281764913841109806626141056155959518539988870636555865909232749250884390899489199091770035595489543000866830858286169346626943829099746341664352637748447049376000 6703 -1162747659202063045203088957673659557241322731829810544259196059207679703561634286311514702493922794438012906213516915163909141920542866032903464103006049546921655227151757984153565778893769003239568147384677647413260166542883158344633451486677667518982266395667694286641869505186196186018153952366049974622295563791579401147013818758725818529543805449433512174531648832414245637495914863692118995807025774792079780318461422080 6704 1254605906761234456630952960257606098455558419217819552153585291328854541597240304214028392146230547281856776343679089222352289903397627513725256019952602035106411161238037882883403364527263438915763896975903105398073957080922212365850932196802367824536912814272076355202457354793302020670020623257595816208209938684163442540664473252907149034888974696266278486779430629230463459396425968738959877632506870132162194865264033152 6705 -1353713443706991084422073322551528030548527626328091236048332657581225121742607369769664819774121335973540275621311257813021318041860287407156991346406411206735717303836617670840416877502838238946108131203910879087470570684604683444566929530446703142188701589121246618046089588560357019346321534678049999731926830935091622641835031381738778026999038618079595856089571067647488878028826414865340104405417897027179385532583952000 6706 1460641771537593609624920475059872550254155988281553546370732024791051665237278400301080425144085905111905093587535204382243427790350769537187584876523930918445082750725363526141107801699901096634007905501867228976578029910093427321771833993302991217781419150285099151766484650366222810596107926959377276356345961152419380051923085434983693903686819445018020198886620363270664788274959301211376768412161270562058223943181721600 6707 -1576007399161333947578287534554240998756496797996788551677669664872987240514906368441130985466220037580276712529032374789185516953702857936343475687030102693872797683097369770087412619483384798776004651177716944952959933376913783636456190027649228738949409032595483208756687264399283439188962440393168855024505154680236001883250399003671028348904199505693185306763886960416436164505965851846167976293956919908540960920363310848 6708 1700475383647973211408050745491121693504663851357531546623074298615724877709254709234549139003605366490616612710979594221569271048361825486726156114099525275807390821475567034681138630207731194940486380186692959395032231219008984033152604154998413620030640283598784579696683596606258456317592476972943913986123964264428777967079307143883886665506380607567322661765566450723514514169325290831095839359141123996798648794174178304 6709 -1834763149240759280876509779646895154891048370383140056038717061184240495874433849710109518803611673585570471317970507732239069301555227181990410629864327049722687771274547577461389773223430855973566528966385564629384601632527787765291970894393292466091604548805971939487428854990349443342558020881920042800027679566206590945794592273616873286205963509573723393807811332570097342418062775175880639832453472357895412190794745792 6710 1979644606474062534924897961101079994330934805157096302080453386442587130146806338070236774517833061909041397395317761917090046933624485026363169206220110204550289157284616235109725588297074407734631168830035047849948459605315375292354703994442309888253356457503102893833263983389464853951207145992172658777851285953388144047011340134821532648527647261012912522880180280226695498394660862378862136675089755229666050849392704000 6711 -2135954594954832106929153823819836556138441437426528103115441951073849576475276973849691135163272215660280632110037185634125939343661701015637446507244821860919039633978637770437132124109986102269760513460599589491413088311917926554287434294017665559304081801969362346726726941023133502184334049081101608317576047896395504793670581627803103334790557852543069963103267414783391303961808530823049613940706531192910992503342416128 6712 2304593675213450394827078613371662908350448735609879029075394189475699063590973335832026191526785128787541966639188487027986494921145903585929650658104942393816455176111674545362788462950644778607882856146667034889788105388201907137793056369847305457470601522673131178226488003266284953064158579667636750529580043681212593633445363594177128790546913685673824644442442860555867025356955459064774411113433793867323299904628070144 6713 -2486533297021653811882372941182645353573699115229841610081838505596668326339947031436900331591344738535998430132292003886294826931489801900159646684543423729197236389848069965165131700123488208178151860648568637485082152466039649304931417856973494510439481267896438791097312342747662741703574449812986061395588065750876822275012582546853941900796278514313128934135311868982789404139155573842191695692794078339981387523635591488 6714 2682821373723317327315713678331079819888596203062187257693039319440708790149160679243413977358221533697200894108231220149955796281540037771840553246414277663277699334994805848491122129405932490899977218102416112561281241045409719993397010397059203426682503771388072051577401563412009091346541336382579963838459228899569790804516845403466329106035072187777772376345679560922208785453558352079223476817367820571655237106009152192 6715 -2894588294440278896067835564974351146544180516137456222341715528586032581530713963113195701146603275868705609125638659775635079704141011201353664746229858045193651929135063255552784609037931368869317390317813731815497897628531368048030574284491440419141347151679486699629145061764183323681053013449450133164580943392134110010883388070982495983751516187909109799831974827721088643807539568428163111982583904137392136594650163200 6716 3123053408513171466261634175216959829911982966264110271599920089868254632178385404173415960695875570402661917836217492538361353032538549353060437438747612280144897892519414348618201363339564515275807846790273252028726886542177112005683580240704338426949824544432867993437750350656924348593195604320606574472209777006609383742844025180552128370521726941419106701955988276137765977797874914378449616785009203398144669579947209216 6717 -3369532019230627831424462770729547753562833174854801023465465957592741754998256402804426342693221714631082822783885415463050579722973221123036140484298161814123614941805356050940015678493660246578390176887617311439343771053805133042608393222577687158419707387369509715441299033712346443957487944425388778079530890412326832664296730163177469058717027929277455411864931170684101265381585581570406853931803851736524729597205405696 6718 3635442926804529343422367851502428328633375671333193909777530094866573578236666794928972282802053652432282908802869763026840326302567049007433625992855011494024250339817943433208845952082613908725857386936411244864134685998033447049456897203557320819370643475230933926592415435769740598768167285464847580142922955550840430372532244514930663486516089895571420581098179094112228001186944810181790345241117541478765005943664966656 6719 -3922316563680681433625187922875510063721836765151252628646387674871299464645838584094848549088672299778381536254396262653775161498198315233117242381601141664291672872488019087824136474891299982421288382900792610613083992976011413068075445602394654967951741433656599050994525974068758932435342021374806348481889056024504643027511908595612503855406041678667463191824614053591443246872969212771178594151862435716044348794294794240 6720 4231803768651204201154952532817445296264224348943423150324433085797987351778173675176945210790373151178761680101362883691400765874714811991278520710066415330871443180022196762517655336498865096632470563549793547841308605069068340189803381759681805562725942043739679779330018737360624845990076765885240684567865023920180978336086129166822003365347959864118547312314990500342664956067554279040882561123487088001711119596347873280 6721 -4565685249876202033930046493831886731184219861052598929803758599418616903387957286782383900024833361440310098261564824601606596156869258853901578896432763586927892013385333215214145520892616854512104296784159884360257809575148719639114547318845236586093129280366844219613287125235765796343550253142890506853924916524334558297958833047962386102895030787454455769478561314188392278574160013436712992536299624959448331413829120000 6722 4925881790848597646164876556577533553335068159772187665207818229122885018509012162714037246447389680428393290768472781162280720485858688759491612723347789713184205538466069633977591186780436448373975522418809955347458310233809673905443472793334618570026264612821347825483920381882507314353570704539242046574979073448235266814113281536058583416581178158898610806260301345125041574413631769485806678702999066105141553077711241280 6723 -5314465257569673600057428862232099234729331371431185660293489211261135689919011340298758535866326221977697851337930024789251567973102944919932707410562983082508598661345637587011865735651145238779255399029362816652684471938094394770165702639955608041171419167145539787155782382781860845458128536083286001411793497072652742302264084756066997493108525158457621488010519076385762303713443394540783289274301338309419749514946608000 6724 5733670469767890181178710480208442259432294669530598755842012016013206051486226126382006499215884556110552339977087580912320329003394983112822686892127125528045787752716986222566967187083225570367299632481804488986916531725357318024646315755992445145911750378893539825372894886508553682446760255584274593898770804694165513773922621086895055563096706409292193700021875641275730394459833689735356094766548093122283684517093367648 6725 -6185908003915851449265631711044667113417978770473438903626372449736867518499444095407555489266614870803287634934322317944487099342750891527891463442030572251786965252837542686983399791794065841705314682509393399720471025938640435182702327456816349878968401039258326571535006092998511931953447671593334068140854671242368745153837392759121715938517041218510663059880707389452069046840836952970239030810493209475495474326115016000 6726 6673778001107804079948607675201069533688964912953362023248637173186511939474555701688174604779278762612162797118651987154557298842406651982545568807438871723064307895145102354066581177414981361216634298051010665281777521016982862123095593245562938050564239321913209312543435908728558272144110543089395080142821838750317682740449110982034644920534298778693818865453488105073866482565835623385081575555919422201590371335890634752 6727 -7200085058582890493376938325212080018014592863488262662547241982195450427016351449090043236358728412623537272928890840812283829790329544358564771532439147558301537485345402877471365719668962214368824485991100344207663963322780923012535542599228080875016373416450982608552586467053174954039391802769605438477445011805913450467669350321527636038183248944432607236257818110607572129895589149835692452232168910540656712172408811264 6728 7767854289850004733437284189866763785038842801279892001868901902524513554577830323426144786152956253116148667104893387677506567401520598805088660210563420036474802302872358107588851150395068935099538968648722045381522215148435638621598615593207798738728341960837393491353476075774589113269020524052898232642885941403269063072941505497422753226192966213312247901960483347006762013137542309751235627957690109430235291506494539744 6729 -8380348645023517839804286416801415103854393837559166442635016143670105763055315083403939201656237940144174470423981923810704146806291846749466707380506713631899417985918707496133350668450936954020267583422884323997053108290202564990418310014461303610782424377571891586508902385689833741521007731358824143566770811066561759782632861448709370579991596188476099477643179656723055136897982062564357990056008284525694111395341218304 6730 9041087590153083255634585416278715375347437450582596772212934592650153133505622554462160468120135493811347670328310425729472835744374078234928638680904318407362553602450357631714856865551522318163187003050821219916945526604855643238912519920344805115848077055160661904009501605246622622690520409484305912141102690176901815416508039702634512581777865388120472074037074299870037282953318341759314677083089154875283820100038785920 6731 -9753867252065882511034305518965936442954469498715539273588134790848892287351355603724820858357937610408923601296602444467220516354128691832935633293131587326013549213726111374847110589821200083015038582020990412121552760189257849964156866469589720028771817065004304389482893848727668228897165191982053830982927261334416794587129594168204333471399059317716141376426255321271560081773949566898072816562736820562542566304474013696 6732 10522782143579883341056574601546809744690568946769463609686122320949226810876819499533553924000003291663998153906225574817027808550102777944375115140260451296829328014988378126356764370617287563291908112962842457432398624246539309734929076291241533920470104976996024689700713231401575059230010519794086497653091896114606167752402593190150717011204885457610059563927211059201196533884571481568605031149183972984171357837218090240 6733 -11352248592939236501144846221168949460493253055369135442020573125851687065254144166307475829070664744278806300392836677530774896113048225756493558172593092072406541463476522303957458896130905464521936162125576420954219953668793756954062957752600036563201843647781340919539631048637803606855281757919687965722759625048833320282396057940792359446316527536051016535924696994011330985545204609052048794199655933481859046893563673792 6734 12247030011018804423285408617034425933730293623324006181140741327786535084468447029691829967647082069786595381479089660099950756028231813720761341592032987817380867592314236531889920645091792322957099044582902019874664376026161251622452280954645111065657342245328331118889944317724503418107118615646884362582953972427237452590772492468300132364811632480360727333182625967384197470596822828039103881924435161118137811556482247680 6735 -13212264140298943515277376913347990700946169538395166491239811289193748373841327208926163232522411986530032798360608873584619966819076305917207331769491902646826200643928056425001729328434706001903070252168445337755083087751156249924069999356917305411554659240216793516666336875918355454494439733128314830517312645884965405596698682455159545481921982416324951239756746449143805112226817878421509870855128327448838168948555328000 6736 14253492440883289960878843760250099025322439476773291457255392876002074592835553516594821431981043816236984371881588624816740427434707815915873960451675661872445637053784932859243434028099082467641196896518637955205675773781237351310870147905102205950292287657117042386849050735266054579743358167639534276771464468481630827642553075369452775084129148842530471655709592281797112831274636215475746096824886814056554392690997876160 6737 -15376691780985286926915114784385327914513156032222026889309215313443075669108407718679940053163963998662491551885804993392294760343155938157066346845288708698231091116490045531218157254614055702192136305434047862096163552650849410362025235193011381864180004585326648053572704083912882825274126468112519087200442771604072091612654775135398419928631147131464821426696925547840669357694882301873493686812680953437459719615928927808 6738 16588308612412383107147016274820029285551341008744428499996353235405265691535940580215449259135833554120143562462794731658213271240218455011894606047151682743682059279103959911739935643212383167772291140083626521487797565262219283739019954965988221710272945376755691085537855138494560064903032434898531364539053326018096141835574430214965804636044441479504774462119028447377752079466459551187226570279528608220421986218502054400 6739 -17895295825704444373939704259423377939540031831716818509824526619875082647737324829487626186566230378479998764010920477025473663300079376501212187220860928362398390157775128694073660066020737302963460249098789171446243717079463599598493204002035806380274894860229885988127868327013547150091251211009249981775198138878539018284234712867832719927633150514289053040323126016370733134062973164763770231272988171921701114933969491456 6740 19305152494814958394948857861904324987550062920437101115519547005275371702350700212827855232667679236733446245833508099902722039903999525704695346583646924283863999303618497722536801566398609763521491668499446720926186547042018071600912308679168520267883995021398653171578607893928393444145078169157234355120262068514512396791264855089169636454316444668355645467939509940303522405494895782342565228416737216333052821667813828480 6741 -20825966737646324746043932008793585704767729679565559316620836595836086858495712617277190069575475596715460370078568124997996287722363439796195062827039441270352378497432277818058098921379586187329906185314296569484965932243862615670727638786326149312869000656029544905121727744124192723664180886333350969687525341874207366110934319285564731120405229913292909248644472106256598327981484147602242252343162798267759877583781858304 6742 22466461936456887043003907102513968283040283542940032147816489872975231554819456151439907629589461051909943666148259760506580734420650868126794029815683215570815934563821767510631101704642022605552144721703550436696709674818516459343702415608583105020555683171654612101592585371715459073252403917643335218162130686745482505675411204663824828425441587724870817876648472902879486641286330499101992023960084206055157743690550023296 6743 -24236046581247608384446151673195918343622679434898690427089016725146839428908578996024695821496353479053353895514317307151284749309552655487713502651142451810277762921341455584935956306350471890923319143987307682941239219703962292284572087206397605344095042825468903042486221679707253192910514798542238439322136789078350895490663975131138989806894590877978614415927700558716243213839755889292592675378857498183386280572589352704 6744 26144868019818464305017499589290139124009400500472670960396184747301062700709051649764122930830869650853485168281472969187892327212563805498931073360856354718237512382540275095081679814049089907105042455556626998550162831018905411642910163195861700842992597526236515262773006429781503888567263778459057641353419613708435245952908480552660553570583697055853729541966993715956410787860347723561802759916235710322970250268419129088 6745 -28203870420375202894952381891350382293998398082085283344241118218184058957847258719407266435712312143801965824291839578661518138430486570017247248972007445593705327363872203390200362781954809778173184658324077269355627624655021343857266533059676253979877883778507424410916495540550405741398296330249042987468702120561802603567584252101806243760332322657201334581057808409103642376086092991645938805377263406103662211992712345600 6746 30424857276491657793702279420916316083031002921842761442955338530284727464351252906759479220826506073061118903488288610456504006702265619220089564406033414086636099991839037310851012041546277456834897094684268435286633488970559627012432763910207762196515579928660069341981493058394417649123083739292436125845642163237215769863492953957164205684801924385065668535255128201835988255067350364482591054052078958217523031708256120000 6747 -32820558810026645762000322067220182835616479410827633692326030160398055562977170289221013746741401244987748807304125721373873507650573461886264787450391977863786944242389348510949339268145990452827923918891209327283764561974599695524977610031687495877824845207064406823898807415614307786946472235957859394033386891243158681905621246660158993184897832357120149995354910804525254534140142548519528927962893563587491751979756172800 6748 35404704655403539887101402783213541755620549788389586628246231825015110096700906118133523657860958907938611137260858882213678902236018037868710316845421632653218850626591479093563711306536790134817045133016655714551830838592179821294919542181385910638093621502211251604231364433826817361329410781314457591942467438090364207804484657673190421078270459985326510723109779366711864674404619844712088139853672593065686591759235214848 6749 -38192102238642161755423220005287096404457905233424050250661396578285368226900359855944542803242705425501148671640102301766110768117620669600840449307619697299899567102354383912805468788052031717844980135153403628623406463543010396673907170760095350361293175703451655725121371891148580629564514579563055740366433245599459020032651594021025857244087720960588444536733934719786439254127312414779336825153144204944659005255419968896 6750 41198721296856222957478869114521152119655201933336179120336368088762304747269472979828062327157267598859857994878994901273143179348729730340929062601830529417003781503830690056795854541799900534394431080883703198709476095057085631946718865515484068859047600622977874783857022350085132411919976253341752947757318638704398428573192091013986257095303821279448041500264332677607428821080178695617945896620875899014718456094735897600 6751 -44441785018777927164517918261214046193447135228736614918512802863990163367430189930036863303555755909997832787673390602567622207000290643925674072660090905219805741439899648176395184007561851316571236835040079918084300533258158603926019339036937811195235294482205167406853569323673345341831548304792525930225160784718613346259146445197873419232900614341546218864623417090348881244212114601805285651130953003671430537080492102400 6752 47939868324441524424669326672334055869854933164220286979010565092781324653339643582703762007182610351899193282397513081365070069784979321768339614441393637383706347019980260989289180143615631790921175853287184607880952220871278461113665795855747833338846654130592520325143057003309245348937088825913882431377583721119504056157209402363142563664495153496968815572758411360075454770608680335977170988817917522203660399662523307904 6753 -51713003842661950960243435408675327395480430103610585369908955576485668562772776207805956231865965855046143357764403747763629787895996491383066041143540109711816531108981515473581937198250821249447631552244375815613565534156882770401125285923404480891415961649952052265977306016545265446345518205863094331487519976714628777660832314660992081874677466458067544734563344970305073598587271888746208868134983356427281767472006006272 6754 55782796188612104005700468604570190000576362806260689403469946411502905246616460230483983919608486331532176626612083487080743501718606966765709427525029315921332098916648526020806329481453010765974295602853486055996741114609609360365613216228581401767334900370721578030242842191683476389437116936108975956794652580366558717505770255346776011556990975733575471125372358744926555614176925101018950505837390416435225997366762171904 6755 -60172545190879545925441179964590996767698947517728715932915462658536389347747178132333833198693477371641483036752028955328132820179953721050523869665310756529539437560914918053152401438001292838849417177140418509386844573164071918717220997239143401397111557434366070293287572063603840512710242212336842298371297954691852008923244685389330453646259190159617424036015977993197664451565506913372746923806097298357157115060514350080 6756 64907378768136488175802330033716887727714195749703103486872959312182305022913920072045590502898547633440858102470112709585901994706445409463683945457281351414302697186594041594319502038386005546436175674221181228824103571947995535189726722086515679237558929605808761191937443893700057157209446895876400121843045600383560095399208378029080869526058320143031482445815487806515797139686244835870124386495782305285461245141032086016 6757 -70014396210272483144997858038934949230533862659391447261389509216904210199076272393185742591337104104979849991654408609397864413718597911324920118522833866106476941617334361273369145013948176488947905942877193221960831441512528013127575425007719797281185474884987550177316962284715675414718553608446772502708963505025528237430300015984783260879233347906258971156897357834690112782450688211944829209072354595246217726508867995520 6758 75522822677826399754919951823076338380093523944189771038798626537911065434078302435943873759408347968101748828015193123813088350565066248692395056079937838771456963092642794730774814029859468645699832422156005562238778317402613299679610046381047210817805446935775175300014072722730710519074216598861331999804557882954730885177828545822372035768123175686344359241113245849230462327666567579059098272927922435551565992796584912896 6759 -81464175797146104736189327043909774340031413214037809781238611758344657006732880234713623587892493676071291840375997314425327621492906377287469134891277173705124279448473314576906861252807463545172333671035480388333917672136339066080576136605861617144517244104785011242302082722028674278154386930424100697221836105855733367612266221551608058932603767528144378877224503630328736905161617842830881003239095037218555971777195727360 6760 87872445297259896094481698802224437251571735595901385705311764150031704823574732397442185040746138997131644403309647284006540587800005810977296317915204200590219350795442148079537395739073643296132241952664589221031587796230455748844213406564535455697868325417345429294837027478854687823630866509061763884086622859317089545527586249525433178442940931087218210881160705869452340815828258161559411530836571218348785455176542557760 6761 -94784286708350191230502629603582398469677334778583107872525096536840560216296805559717571399079868898280016643720154643861766877187767254237626203019849379853799913171218399228230553556417269392649375560665729357877247662201019275897306610380446765616081140284836076268861659700994798137837525838378242394227192052829776012046261003896987684275738420573429939622338577106357333141852137173794147400034398308757871941627944612672 6762 102239230221394461347020682824595985254384131474984395480151553279136222594723866381150207611894301926186611028720576657727042145910746822660217638857771214676556181798574886211753788894943918752896168231774951207078706021062670348470592673478187245706328495328674694267806521564859463845503274743937581574760070689914946792731497854301900046125422977354123438001778242124703151818250966906262177149079140163207077278376986491904 6763 -110279905894430623184465852049630210617670926103090464108744945836739821456568609489803616067041174712507915128376116706921456884409152688770078137724131681682147779517016914510859143367645396387542293802450147744103433025276097295521276971671008912420819595808511146454237175832345529609414585117294391059372344539064561228596703028557481249957689239546985629239757624789955556960281003704387618099951210712047906824103920149632 6764 118952286483498769252457905055286058279506236356505467588531622440527137005528077691391054094567158977312134856555641647797441915710676768414669863629080484971897754087269107718444134965910069134137182478834836243716925756075012217386713016320564238784741092226700333385058036789228038824766211386235215427966715290185196675927380545707725198480481880315087227018648971756956703021576449744762379596169401262564499348717648956160 6765 -128305949276130707386480480294435786453931265772344977286465613833227069542498734444005573839457293712607300926964056406319264394430257537591250814468152747426294324945476425358667784688673292337169304671293316089713914842447836373655150183783893844169778332733393057923002045704136517368907946154765071427789919228806024381602251377120151288971082333388199549558478449120885594340228736616947214179263282761363741660409711134720 6766 138394358412866443456606489407315933356666852764102608584013643092470410007240351522834536460601799383313845140267023093155666620319775895489798904574367709209743319953513123453255703811662888454324843148473237795567871164277034499262010859500504670418491297896692111869652146236283147652219412975125681661840977844449725469781989031906168791236688618564197838569834484586273474878133694198205884829815114552629510381860241137152 6767 -149275169298279481033289823399633088825543969323259942475544514564607664580613610126983223477649441224890364238366625398950862851714667993109662254023575895293391879841974869942831373681308945766471863188060127806987901658441882638050667399541759197947592360219323556534672410773265253568445958726105617219095098091747448350047516113814958755961166166821827768798567374181610069176271058854989416386695773646503638232450447570176 6768 161010556828044893062636520310711668682618815598454056658477542805254655791611657363890898198547005541728577847930111358761394495071466426980922770076046488801560550441452260689203343663557852542317714391662731737136945306338136167275817936300665954753690480448914935071270203718677720261719497305681268338812817655167574066465266826642621055272061434110134733644147510989732188788158385256481201141575015624442066721626331378176 6769 -173667569293390743880799520534014117193745448149015292477575659796490066000538116408690326722482925458482110119742411293754832207853685702289411404696277447446436263020632017506629599951900954212609930702344105863856452398683140780706454457039784514259198654275439998961118799420181713985820595312321175808099337733069620882169312992375934564326453012213538354621637372130065554303954183725619068228906257744280223418247948847104 6770 187318509969594703863527986952488756222275419553123766469771605181635593441581233669468852464543271588783182834805876457352857505223524424654136766890883958388814524378548077015239968025873520881055972489566462396807217645645544012621561817814361262922323709651607964670049450637131675245778135299588622603821306461060714738878976267712961279921274782269972915692112523635678616824070171213412564812951514810451686505068476127360 6771 -202041348551842869414406436843287141163758658118206135599550810666101444641330172358501649843723957816343822736176176742083655340879197833286733174120712951562718363844415265704101393636884432941014639824562583214267702658378008090584498066251669570265970968517245127832181003224013695287781664327698833013731215070377006472203451796457089584042503346611356405022730730175354814759076349470298490865767709203336555446687973985792 6772 217920164770639911534913887254332483260512922858136953210945631361710305014668556069548074256502977209482841492548983370043061670860250732968841800723643784520521452768440473328524790892813523560313482525010594212799333028166416969994725284266725108327624714680337941313797386056356120440204998651721507958841851553656684273374823701628312148153854183969570351820557336261093104938264843482517048109716931498757476629281875091136 6773 -235045626701000486757590134033123248001731548883647509787791135865376471941377521264995368961869056859414798494365411530229463006803617817671107205698618186162819229538951977131620762335244838125394736693724428086497399714066219089487067510984561495622719770878496656604081549378981590580140626406797185226109367611351950129272024350187887705695767290509843742759846440208436756955975043383476999394868215162286081122841185985408 6774 253515506475887184161746020399288038267565066826927058537721032292945729089601810820965150867166447867451325051962804472410373175636818944874194876518334861269486808000598538407188665877820183495197567496416543492739056568236193940032407188937381802750567357307843097007886823182509708941612566324751492766560484197553161798509753035013179730572882837099649500826860420433023790183928050142489596635388272170082579363972756489984 6775 -273435236325895808830767909988514542753519792391090415571726950174434261477482972569958543524621127631960266835158287580124050779380221488955375450355785526103841459999744073539092563333333750224347335056536094659244608563525451763486532733875732783023080346245197923809289046633886940346849133209601716488504218165379658403096119556236404315815823541688571370368371092181223000102389565772303517217307931391600059590091297497600 6776 294918508095216206222250373787795097377266354618890381550831984601015340654507105556031138464406709356887931490223004306689105032812411513189034161074570744663182404563548479246549681501841622834541062752467785945613934964672917903907460724613003427599086536063104262451155033543273617838447222915857015171034519213535569194851296758114684368937200416304344004175213211569676928913492538799364929744137159445047211611111182775040 6777 -318087919629700525216299743667141286642563309500768718971381633540817549012958248849939417848084635785742837798897621286244812766536016718045623866461629445210992154871518486327575756096106583990097174748493841018950303212177568045545909929874733543774083510232356012704146643273717129864127019533218572962270913237614316305782393652775479005071637462071940985116650544830479607747323972190830703000863122488232894208860691860480 6778 343075671697835139481939139674931062453711369502677321297631311760449932524096114913522666701001626469206390139399051542612273416178564175634634127969649463245909169528038897310461290485232069061880177696248494692562171822345853997208443091356659721706662974851706342299886574806266405034470446395775861880770787146339739133756184944373145703543732048685693487341374212814661060822509398844570141741246479840066864483091410987712 6779 -370024319391029430657978551198814519998402636538005861901632526973643703274841072960095440701592355574399550852707220590831824072114654884490061160167778741010301654400228603083742423671794225205480434491378124263087465563588727664196680338359863679087768345884537494249479503883380604005693858993044233875647584904295944771365603337229508356486908752077688049660739572866503028031944700644703577353753031140399839201415718707840 6780 399087582257512379365015447656052118907943740235397675046086204810892669768939304375853099863345948247270627988216423057875984086484408752061362598512310552839937151433855479578671533510556944928952181094368333594430604942070779536617225763245558442114646466416657949663171149710985636281561111896312128050555792613853092245174096997897049909640106616620006202665877785596774593850545967291057249900864295088337143086886003202560 6781 -430431217755999590218612870244071839381140416347009753413967642686977785614978375981068263776657376477280737493215031628416557544745829449999078426597017507854506966760506394128186067717572313418657855811235721772227842176759093776205953848799286735045864593715192074062510065292834616901284592334460169188572421540294922570305458635301430674860931746641797316728569902004914703591869005813234493712747932444319057451497140754112 6782 464233962973026975179378007070883721582091699436899516519127340681023476211034783107027795007128373487304430250003964789390622811165259627718961262354140081310324317252417982609043162214348301504465643463213682622387026150375619889378936442196490126432937377994867268716092349884039626139702281726080261517213720220722891106717759348663645474451374224933643218523159947168647257793497339613401720984448262753211181481459248044032 6783 -500688549933456091073148755620950699188197174442276031973131410515306145972889213333900660964203056782203395520679500594097266108228174194548486602082885381565893405128619248023236462543976696184648007381890879445624926979388586271416172925078802459824966295289093227673083896956953589190332004925330722205723400476836156452097098989134313902550102972025340131150270705562515094038717682253897735281502745511984840989578765754368 6784 540002800249309888638241150206040568686849372346266374050260277601887899334900114619049295467102168761478531908654547516159542560447443260228325223170018493709114345720908057686081369856841681342289325612488000907441150158531709680678502311223534503600156401582633001591099661070404904052999152825677379374296469061769141155035249222930141309828402255437386219559834495871323651267440102713289553236662814765601174418888628954048 6785 -582400805300134922443095915696915357711813833719462423621224704735016444750636123724845958044676243792574682190198835709620747833890104819699274871066000357164366774791144014890430432661342019725628610176425860743941901215277418765952407878837794881934350041844145427651404548947340226995290066517194752627010545329675131391417317932625430257454559581534463426259826486542397230182947500509289366397528062478047838257567666124800 6786 628124198621027263854082966074042087987834006872554761646779182557574072765154713050326458394015578997381252664459235832130599303076275881669608427023007039522195695263149616143266260141355311656479974843353406382566324428787893968153942728265376796050914147158660478594713960809664960650467936485325508221692647485077354355821310948747040478076178905880970359532282537575993821245960562861776702542775481155342187488722540122752 6787 -677433527695020776478497799061187507691611530001509196840873711438882435059090377145275103898092536963970369738228083085803162699005474778371725565529630794708226720218471612330779882595558195146676350992850008009742277376749290104629757373721029277183198784057052021433122677915264584274424445330608772779133095848393089005142027647539633908754535801842022035661333547766429115185912604513722031001082830085470479882454223006976 6788 730609732907645550959477627337737211788430393847304898098667523931246972308960160743320329042900540506023756440738255198880798366191164065631675812977845212885729000046871988854933525366076052438016832701549899964757272530616016359410790504686439648157817655266213415465062877352507967289446540508356464268405208270059879893004742928392346651667099781318556102010474403923312247401516172854239797830959971327477118751326449676352 6789 -787955742026276221548547981083621538942135236437953158196110072508930128632846740382815226341803208183478874706227482576528962281892565356127278565994788529483564795942556232841542346359574330954951444735238439560956820153362234545048182933076980112641504720613380834221487120007659804290172540837816957190683509498961685236877954201542858304463265722376139581624806695524355989128551273041393540693882133169379368517523360980992 6790 849798189218804912671060376741840425353173316619753299132802856022980167857482939883599175085558145350675756728864043460932179994401425958425435265148875230709112889261555319219391959395239889660859964406716598345628981958724159085822918940015266473886470388136980366466067191040503587280407385216515074434074471730498610710541472104748338819336445694080675579261593918278648249316830836827163694052349240449064509216497600128000 6791 -916489268328856289192225318794439861495197049019222845494702156655635687551768018461812886523787940806251882599565745144924220960349924602574104901346701388071095753929292776634381875523272862128004689612145020486503532942545133212309025390180474608179094297589190192366492050039806827145418978251653377025761148875528795851949029203592130370987247631474941572947030505924612223357253795729823664612126249195568252386999647239936 6792 988408730882162016279075109562905632890977154614574853613336333457807406320218008707010784935065473658085858958090986550724635541680136432186137918493194867038624870460224953815919162800166990372295226608382613499860176958059577804160887828214383742313832269583073584193996399874312740540259593340085794368968242397147683528460212392597940420197454883188103481087757583335460912573257701645241936433617651137712427142113840033280 6793 -1065966040115085199974813506651383047941336346088516494720507434791865876738562365435958467374433759919989099181013804957529530831676987616142856963383728991016303871684889471333804749637785502895801960977297357867954187631774281650844758007325767432192225292084712227255822323717079025407900011078253311522684004848877430893405248791395697462286273380444422603360575343086145503465477240421273211257747458170384962606411620896576 6794 1149602693196219150283085683675459982660231387537116771301021694228635379989134419946315041517815112817355265518284468627657755803976156955681584137473030964796183247524461165788770701086173416562954143603968754821416601276612740709437598531385107946404128202684250125703433108114857594305744248190438235391127519561342757464070505944290058580828142314925223677230709451943551018361549715396720773351417833435090830183750561028096 6795 -1239794724760422577749787669022238559468356013363476954146337224387347313018202543230375803533376867247542997884874725787224649000864566065331533384654722273111503871897340270662160153383496965852753104250391033979989524711436315045573420500882830594924378528504195292447967439285929964584369983225280223287505910322275370153004658435653811328944897514956203009344122023925661612250903090779390416542036300957598554259016199810560 6796 1337055405896922681376996291655094274528919914335908434299849208572523801874257981521681443006871673981990416019804506035668538166190930457353978139555774724662826230065497690945292342090928577028627905142862715535146188055185660642951492913548761492031149590035221913500206748728093371508732371423789978970817770761296116522058223111380408830454113623349204604180710298654655254058814310708547213638848415503511663522922405813632 6797 -1441938153834959986099935201653968743174728863553129947371157744236812787623030675060492323313146001464968567834199549493678009463742378666031935323858020231501180157076229738859599796450412356465801588714206676634318915873756521771332097898567866088283336763816597511463524606344241220632992512135875506143044284936534096159447245797687028917487138003860382535661439802772696185352513074962203955454240554331754703422957213416448 6798 1555039668758051736618766646535540254898493529803210219399859219184613271647841318853386334353039014644218847949651581795578103925279134701345964167077613111266380796452334386267546908919582936856189534951295480359334647069080704600365440368052016822767397420146212836714093215109567077517809041347446709587057503109126547953010586108663301427718116270987154815395832479953746301646481540272409962182813879607466456600422748950528 6799 -1677003315457982276770538567480236033579317783032118080068459811342309600718541800243643444031220877360832907137857220267845183409189377221499927758506669207681618654327727659951727874820303420221939256637484112220459368027133397397107983933871144124049714963606945997017605095432212323785421377023229372725667319249879286184211087946497016281582659223637676131106441820887255508230917335422941067155528784817878698403971674583808 6800 1808522768919275192127727568239499482040797974017888050932243140819388785005172865896422665534430284244933028472806999160793225545827574759859244572083169345309879475517413982727561035460163817696982276728506343134326844685472931619907734377519214204029671677940077734279442163646847721283016755715747953622422243002673421274823017702621667479764588662679381937490098585591406746517187542630354014205842980394976076671898644747200 6801 -1950345944411907233570669325486698638855242339340159565043460481481518539686224950197671985056709819404106368190646695348835149130525295672087724467554960555630365206855151304251330851138204185672908073759278130698440672676844487824679400195499930775482881263746764220128573153520906481693323532780005972776259137008095326009899229677796921572893586391515778244698560356200082959289536876539758738169147328203577794207385979055616 6802 2103279234272733751286582957535133099504206431326883100267194683331808794836517478968038697946814814919793324788019879898787407728856890112545773955945383571340430889674614788107290261117685960001975760225543826082993413861619419267586742832161334933071234918931576783444482974420904638789484705212689132658391043958816792861491699051004523721976361767296579738065233152662826928491940563049194990551938509118614505770506066113024 6803 -2268192075283503204241298923614633819015210082015458677602870923555586831172582369480064021341242145374960948135454678644283671621537683438169066947607229105039049277852246892767766922611618206406607568438312576241711561694456707252078613411515071591526802898259697011002909421254604997046684402427810487979556498823592844125658895275318485090029188389072771843892180799082472379823166545966426720256212319709861848862765001795456 6804 2446021872415136267490968107253801168110578590755037406583042245870749168220675732193718472322190477676532134295829421405588927719234625576053815043222881137955036335506094761601195478346782658220572949535611199096973385334935642724466030073994662867700073621869832191939723388889451645852102870038098815443166728176200675937213486056505676649880266121435958867137893809821266471404402751656762244827836749507646926082162763807744 6805 -2637779306714577651474015636226257104508712028099577352277688889557575100302655754132421590912040604981908952849485498177761531386259650591629194381802225777818437403392456415206486443851600735531328975074710966404259790152953678899184699452267048246655842025522091038022323057715143171613465922512124152171511947604958101680011682191995076955916756092122168595435701777287827806555135897145156048005915707941092376360234157764480 6806 2844554057273251367983074737182780771521025447760146375688285781953994360794856259616321914422113355986994891602915512425740457621171023697901790580186675293957059935179009883258074525571463877767009983232499040290442072810574910392837568604269581913028947387171971213036269799124957152924988768760987683086688689156178179237488557664611451454862759132989682739369033761724077607208256178838270361348218826976494434958443323794176 6807 -3067520969547091991883379903354367551107621949707790066301918636390280350574310848709139883061876852799686870764297646773119457581078112523705624698196612456791703356841129983119635974127791404952814445893809231504654156928788378056431562356539730253853324623755549412320695604708531569024881490179674542293604938935018755764457327834412267474099945218858218173040410095291756205578692212953678900033034746591683080614774500593920 6808 3307946704810356172984644279729158165720753537755207883243663368653093309766062656963417111077735823381467103882231572486052182786189401623981546689697367962898920893820694860907740764545446843561023639855393248435075789391015459070329825612469940739661802951696315072581067611574185463750420118995950159178258777545076978433801961831597953820850291175443882067282700133378975809366169732766099975117722975187719989671276787824128 6809 -3567196908233025489043729358134202225966165555051159313226629786811488585383342258148675738966410600508256194268761951478474166690692597285371717428897857071135983303509789555221440802668172925634613222047523692681801175916350337980311815976452979467397123158669227691226855671524517951386166572126966850696202213419146822096755474423246330357317847653364052232537322948958362014737675440867695299304262772377233748382582345781760 6810 3846743935989772148703866280768354221873035996463473352692711025670470603346507803113231205821568430465405000458925908173199472207761077201465330421597795865463665749331218301567832572648521767080299092562015767566915242571674245144492157363103084918828079827511604773489023617088755947397510115877845891426914652518266028594284017384181369281605938085455557621883085129693421785118217966701779630993896398380897026021635225984000 6811 -4148175184953529472148912148541864142667461280629461244156702471583489047222182887959967434090054567863798462600974896730156866127293802578076309340749770448378880376660432351519064582694757121102039918169057243188385863012607136191053571985190532748929884675582809957258002591718489352274240382247150676805624748264794041662511736605882324606264818532441885054317696981303853073239185900800879091404073914723174015552530125227136 6812 4473202071916315212094672118958725665104334234026382988371075526581450811243499540559020039050222761486367719870803750286623586704419834333399402690353151936465602503452329329201146440547206230714509738467690273082997348037171127013921943408009620248316957772364036071511610649742858340886210743899651543572359916970180612747682544432070137336788542922524686450231352448150745625333782855392139708390074426385945320845073152243968 6813 -4823669712933091035842057200476124673888322361096985561912028878886663352202648303059665237140697280089362023633561758974299264560933107383750641827656516588717305030505136167255357439708534883947419732857362331536868505664760733515655670062023379076460574080113972535227372764966061764230946822970395762677850210886208111512587479641061169036527130793969104531600693200261908433984503700011625114985154727154856519534748196388544 6814 5201567357321572988389688464071492671215856255918903603305501268470706175927394745112247931044790348072745040371852787897454395376659233582669414485288452479082885077186553809937316875761357645722037573283605444664902041470446033074102562358047581448598581093674239184351852761906804315902138487651034518231326813525761490971799513951472856035129733000272091048949393831786803631923146749600478925682280787386902488823530047981056 6815 -5609039635094090552871826140964917756722346544206279316141262540625456195185528631316753588922375843746291044913321458544900257230956977440795161922462907246664570182622873689712217521679704786376848805134714377210236604065789907908597193208878303942499183057436216490318429781959434576021047152537208211690084224002437018872574874502170124730994371766730304232202459352804445500644244397981517905495834576078220783444339075123200 6816 6048398681170592083561930574540352947545616975673268408195423853704626868889423526811416618501499255244442399766868235780342857285177123609114873859356624593364214444734929805187348489221630837391234118925782548463571008251698666247020332760946063278133403905090374408303624842571263600277253968446602683896939376659421520701945691276416334581513362308499944200821474701501599465360591131708033805400756590644981632659481823466496 6817 -6522137204650321584630090568001726203905113673680624449405540056117410507668908353604941887366161242103592633400929522165938727779199988514215790563974366961645647444500491481182465785992127429275336636844843883617453845091652894992564487369683272437958840720003855900139479631536662651972866924222972106566158260737520359518874156218513620025317285299081725872885334393157906745271372256875142608850970160230254304341287674837120 6818 7032942576731142197941699828478112005978827353228884258489118766368865597919565995088306222062825248983638275812845405155564691370534926093113643541461572631535324023312531484947243227852449632507327676107509289816839160391830781897929913419190837396228050162593229718534719481439486619793537600078653864518371971834864505432961705079401865207991676332590814260282999713922544032921739807798537982327141864370019274271790766909440 6819 -7583712016589691901483516589381928109846948603069409992068258372457549130212442127275530066231848398352166183153222596228173712335450199367652326105522835657674313562438191092714722257656172213762081024850042178552721412442287121659089091425307405477974755951983371193613655821701865001290768229274396151220175056349481985374466449847683451333017892933937307485315149521741015319735023766960264210513439142287997185585778284651264 6820 8177568960704569606247954207310120726847616974483890107043881370081341564276490447102597606944997111712841086203763009359861289138794657852921510368834983922745617278995854559384974627253148927844655447663090513805164644240227346968092350306332786879531887285227922505132724359785406569683533119617232436894704413992229689772622815642641360468529261535907685217811685342421668354059549137859053532736563954216188148072214376488960 6821 -8817880707753092794066425966767672658020700555671204048842528755760865543507035510158777753115297777075135378529956059976278685898026850777045625259293397048736460801347956644343282390535521805161421082305981590470778944822582621939227512458781552432961215561891118804603970097557708546441162668161856224122082356747904391226411848240824802605459521251607660141446709157084537725602886336008222399745944791223094853237642511987712 6822 9508277438377046208872544605889750189588706108675672924089164554041134369628321197942183107842603729875859627984993860818403621679788984508025417450207224297949629805977243736676917187634026886251765117970779355135180665964295593684331683771012886269944797501528983368418531273442689556419279639860690337191639239814995392362718203453124448949232068116554574418825537969373920518005390307663593239673489877309727908553249720464512 6823 -10252672716834344876136689102217221232718686485083412206079501006078522273234060152581289226741621980439078109246949812386130270619992994126665809291567121252893895688828866458972086491567843499051577757312163150811532375153335868479970549624236391215955343440288920729925066181997299337796278039792359796944042332480515509809170971880656615468684950161930886836370142824693923683349626969769818606139094675127974183924761849862912 6824 11055285589874862139886850791489424711210828040046899380540799328680760142251469483804611611805965442783418275076572721885222379807515900650238329286802792219867397733289180510668341289926293673908583265162687333688331924521630889548226485150649688689201105050199593237277226244352393447261135582857333228844381868210931522710042506498407846750209190913948056168834052525062781131686130564902110476086800132889001276901101141622720 6825 -11920664407146371760613491067030442959293995993721827372306856025375380842638696883472893031992921583158066312186804846582425645652767497277167649869001229305699940971145060378435065063529751938364048266801129360543908162464431886321147607882312305559570716161561290488376463577369037782365151882127454746281362042936204462960430663676537470542835252061185695529041390058529438360403282284178413682009647788939738792304579156838400 6826 12853712497100778094124678213439885959712534979157497553045426764057270104438906293676926719180592725476288867625876978801074343620019367676296671145812412677233824655975464024314345916811036424360951617453533947718375274989118603329202374996378910775152334345625618902559610431260851226988255282519769649734543689563392617766072291936446025191740305696888874945407636460572977554702902123650713287236833691185020997875546664050624 6827 -13859715842785603488316976982120123076580391475752014847637589165005353867232514626036376615907379659442028076391267725338052175764785165201429236587632157657969012333290604030616716524859409342468958169131596633539947635933605456696277934374157335433858927773699739458449353641839400616629504834413388677994901050669853199615681806079116543047467271920162811130496905938661688587609973604887874086873534323863681359060386086296704 6828 14944372913129299696678351604445053395805069029181200857236133744815572396593779072324321887980861229640057175201876492706463605189817509175209530325692489095373383310161052441057927079149410243399158584255335617487100771885417488010117876364716272741162098293740952441017963857113982010892862494958835398480533747783163158442084038496442279656316138524813421156482434309264777563749281896006569532994543529911051454215316026904320 6829 -16113826817424095948452697479813853664574162800224260390742487639798447617093393770847830139662226939039189347752867864816518482247934114102056283578946723892915824585324766477505304249516481477161740499542737824144438993649398201367121747866986855419457312146527697757204294444110661660222512369708991551573615603656000122074363633258454571509521439527369702670808908238432849626348689247422885631748757370850866611797238456479936 6830 17374699963744398628951563636846225518950928906890236673793487112711672888160217749449779477919090784317453670695316560795134148544239851457359225608942015823120504099431126955250830260474314154062505565147161981458261987996817767390676213579240748155774681876802432174188034905702711693169846000129176162495122435746941301081677340487028008085024588862710168214162157223506339800683198939373799510295868462136083196629328975179520 6831 -18734131416085063716863532581174356573446202857028401521245576184150440381797499941616368383153478462961493065409058861936881750094163124806103096706073242449111789530475196321633040470019517482577080305333387933629014660473060398762245059116842059113255742515827768709217831877934385272961780137362717910332064286737159856109694769979725915489368440293455150688260257902639437338286828554538990914292055662100000226784129725587456 6832 20199817160140665289495273362691080430257412158883557636438427305001809223385229750434358860428736411334030563536354781231734906137865503709474564284905680011364545000127455945190274209754289258796312165202981115018430562652319593863633132267764162117651978389235115406457726384041807902698913764160618642966079526363317896260510838721826329009911806378535900828229262480975619398615163672942787186447886891276441561314087108446720 6833 -21780053503958755248796899948921126014855401457279657206536473010124546820343121267422146538617370304538959941251390381105492310839685676179904608849066218959325096979579977130092480489267436799884407690954515836402815585433614314564117935548241081493922684822765553522978912287959892766502522011026320962730637452060650191849580605996928710829392228017480834458058704364852831064613039461501562730795306361657452831447830727793216 6834 23483783857278176982929415627180263824332200628648862658595917999302082981857400331988785132190265631853372930040643568949433991436503903111645569420014109539743287414755422399352275727289375492194049087462512705084244996656360693615117283320110811064472765728969380540352214443987916725029122456835295449006616128860057610691177719201580916037639012258796947176931240335206148259197884251793019490578122775445754568192368411018240 6835 -25320649152305944452036989583848167103351608967949984658587856049145276410151246946202267476995375786022044346156434255672671965118911524102432878205098021198442392169136684479087076329709802718531039108866602486260503239037227122577130960036534140301178772579361864844903366116398622899356328382000559342180067522194317132069906301584637347905252584206105300728895827760675274687126129568235691983876053247439181364236688443901440 6836 27301042189098819436714782858286471720990429455136486298076698006521939926567777468837412636666597651487790698911727803925511673755774088195662396428289038592309801586921004795342401460716945269614898074161685021021553627810640804091776572691034858236866277198731877179799098962637079095731463742201680715687128073960456983975822599779420504732520794545889867828462642915306750378928489985145582452444535479926236087127920190332096 6837 -29436166210712499006652822315549183240072321380195866378371338938493750791526750298827266522768835567476680720172195509390067306288062481277015242233906049189766664030462374513136841885643564836850313784483951938597363183534698096647436092131587399047085879281969506660495339615947405495846793113375914555841969697567396307822506121423340291978324131562506627987305014664324039247369869056967382052552822663636388016604053346751488 6838 31738098036985076632175225600127892260464026179786282963725344983462531520264063959644889360168617479690386738954354905571008156366073184536199922827229213509658508741137491465024741460071224166360686698767031229548912782963036085224857759165175035181570944520499089350138675002924250720782903181507597518886116967882293084605630226132952342853111113647914283592886758360672375474709426198667590782729580389707735071192788348738048 6839 -34219856111364489198887066092698921546533095297384418364999330440051661292180045611224393733169749729518240900150112512765420150599011440332714361338214109960591945616727302533180071813801857768362053229396980775401158426144756210288318676332577979018626123731493554863728805778316319611756005535936671891291239826163115029950916071613393953567567024926276345485722674756970011858683242940018422042934499034548748736347565515533824 6840 36895473842714581230361122168368644446999768887073011833381083121990532608264270778989141289749481279310474133013316475508542938377945872324836955529601747086950183398102867631126038528715087575094700607922895388579441894896123556916420234388162772630650370552633492880091623191653429994592931394724746393822380062103935147813440933115867191167656078944956754773855064151875699526451583067074034875667808910759173215003313222995200 6841 -39780078653694819651077644630091017539536251969718470091890890134935190611733038450800765073596708896357635649215818954894643427600822719274762865601604933206072656790336591387640381475124465026038437698213691052236093157738493321213329599900179316093534398384190688149138040400648353817896406451722179746072669363021799976463167361438572609697203215045300548229761456710996166230491021670838546952813824788767989700907864828877120 6842 42889977179270084240883215863688763249486502633960822699171313009026506796193869068798053905115973610440974747674909273193154078197407283185571273666987483960345460315371186839127090683517412034865153986322978804490346864195852751016225381850313265848654501496389626249134651789901461717430340438938956525715518349343243332523675048781682342518601531560582139621520988972346354913781961063721980588560156832245002615917878313460736 6843 -46242747093347661371205890350876125161635682620327232917665980672813940435026380108626851344429205502207633302123325839791485220452716472942968776234139886401493182362146802549034992934148594233254144221075640044768601067225570298298274646389607363589861747066191287907279254465506624529422369033937849763507482418103992486584809722105256755470834358451072053013454700223038016094546477696739892524503315974280732937823333879060224 6844 49857336078650707589985137865559320384286788415377692083042951054312482751666137363567659963018884398344520600003340030291725006096964487733980210750186467640379977044961311559906154647497139650225879177513715728629580986612925496233192988093512828013782919954321681897649492514567391889155838809164712288623017536549931247999778715043881138339841012626187210148385131457657089667574197580372286472292863159162510804864441497589504 6845 -53754168494928023787690290120989135894575776625500893518537664200565747652393603379816531003897055419894663986141310106480117007153092729667488057907394114569832980960707527825724412001704039069341263874505266273109329809919237482373478986500366419994430936372848275143298897100086951256556487403399776071273507989450154973878930872252521975692411191283425309903035185633141551296904519837561456438636346780589354132641219245024320 6846 57955260343692011541139595525644431465807623194115366093885219235874565430872896119002644025455800882703598627106472928113563651496087915494259637805658653865318608310005653681478179381832843013701071766661902463023977089519360602507677676508662224235987186792488319322359063183076672892194346925175732041453809610774455215954500471936360377363333464325335068886733752448138737664151387083523282502885944624502304792142779737239552 6847 -62484343174110454139287136782965298130198119256437850420407911075145029779570980675642299538000133154541266892821283166402489974371190904022327534396604570821848738667843291262314973108477319732315633257921671927777204586353367762089794876922781094282004803187939403953545644698321758896422604971812756311767255000308893553814769218206749743989164577393733285466111346083821769250807204269366493738862209531431548906076743316372992 6848 67366997624712155603592833155841004853262520978836593101686166706653930765194873981295162594350171839589880403916866298804809272278230568134529286212384786979121180955939760768964157120379928644332533333047000220180537557810228722547917276367212262535338999434116799494335975780778437060507989845621991157207729754660100276259066249905714400646351388946503601974765585845013760266890737982858785182721937684516708570683176947707008 6849 -72630797349480395866462723523456722928508965561091952694927457080057939443808828608870042431419035933757260704320767958689841306452088063143216243926291443775754270472176068103301347406143109139016113969939269543808271524230575498098872914529174167394703555747961623510953655683208915451361706023434878356754068142413133212955610340725238483286689617872650520037141043787469305972291356384712836203860563944993167334257434486425152 6850 78305464135002116403954866057232158310729883573130574827750006874572848432960435117158097200774475329621531331352346103165500139856467962595231171243140607170754736650071689672830907720183598499387571200835765204837411357881307318407084312980031292244852467369529267029745531851389503928099567855961684721884832872106583935593874072071018441709466036440490419018052706599234363604982569940917641462714947017516301898972608782514880 6851 -84423035077938486797384971441748678602378823481321862970139772418516714445301999963490513626375695458703264892474770810107951774531405213347673304118087283526006858904861264409165256335716891735783598585884382820581815133069531816975210145758902983679071746661722638932017942533278117748531308942712411200038187809507553098723197327813088995154350380393391613214146378280472754773220467570801095522279368033803770428698509532254208 6852 91018042759532816477444742006767386314767411522405729724187888584031442718121357847819851114583661437944617358447913854694417767452364345546757806911102399830425327472278039716676872975198316303944310886314521615169225493327723116503121508116134007614833390356099458640951866303947160584781826781776435630920323655887093657114028405371870564577997404719639648516944336021694837739876641262034400280584178195411034966174410902257152 6853 -98127709426550449675084383941126404303912306523407666033153629419723075665592373962364534585553131942007536828885286341670668778110855608137914826549821647773133524062523200131933849824782455546714467823912615915014911797398370494715762574790066331482482153799922121582837560735805865421370507739904238229466640436198852865494666468677366461975915801943304352065276097035671861990651433804802582464930811415290414340862056369805312 6854 105792156266357168122455384519282787686343927490558084993815495844760928574802276808242269863262820812064014664168681011191744080761736014786916280709622722223941764250519871830216373373119742177701757783481299770064593874922055585156691210004512527009176290463012671353088616027071977050861377571133880660960623575128039231369984676318547866518981998582692150823865676957278838959871349332983778842046900309162146137771857058448896 6855 -114054628948223894980122467539482376246206368480813088362134329132179023256673310649503000882732459843105518888588021970046472004193228760625026836918151839988661422786408898200443434270083983405542550982606620959207008794930133900470678982720417099391783198976969317252347702029605527397636290381108730269081511528817925543831470409060040842563927110698129232376260769958034110175652621023524637382780324385581748077920123171668480 6856 122961740693866051362811991687908904462963173644198581810817734830955579751107744160833842217109170511775479306310237347149670207574280629305871039319584031725768907142113330607670420796556994773109832319410821079541630767804068686373491059142037508983066172821129907716982520351621565895524928661871469801006422669780208662359083200428510120349702577604295584670940806613238459941325912593103232230470841485475801262472267266087232 6857 -132563734238192013910380012137822801855105470437517935923535853690071068787241004517307501039350433746552731452889042784598362072377958473539802559016776266930839066683370195512938120267781774281625414781179755228177191141425794757905858155247119875704843427817816933096062640340747467588344059614763189848487065284073159135564391809598720861766130917207729365507055134274108522621568625360986884915957376343893143912773611955914560 6858 142914764146792159979159674268540521516699717060580799541646357989832412150835458555104607081954194050806919962467814324044457253266463190698390542785193471733538063779949344320996949106237805345804391095375478163778763609622376909995778473905588222157192289992366565158867086572178383364101419796736739843097243091080050009584647880868258623678875339951073100381308165542161317789573491726674572433133524156030324679302438064783360 6859 -154073201070435544469696136680552092989776681521083252366300306123270731686578018330625761368441974812877912984282357501098422963828524680224874779567159284463479453805083702736968862316428661001671024808211791976758047781379860239009152862077362199583424100165830249545969521214441686010293710073261450173196600156066771485921631138389630988736647524712292518214220824931465991230705909889795685471775756086936635025242356301587200 6860 166101959639388341860928346314876548191176857168807063107091509693753825992702800157332494175147652313507212059237696173533226285964355081337511122926140741935331122516221197197602086914148690041160468249161632217860859758608145744893819160768211236540090733643816472142557566619429658208890940901405245802568039427913715525824077037576340273501014446638210107142620842173120847581401969319916122012395999949819542682900726334080000 6861 -179068851832408765626480447974586590297186022925589985856739710887728480593304879769738746651753843927052684527144152004352334310770384100385274093094325829986439078713008328196812266287712149496900216623700132470216297277577430474938005200468232551195172500513533038930559295001283812121900595892834694269311147757633983013176875662229274484112996720286563911950786811670744970170190111685290756950605296480346467879323029540001792 6862 193046967797541926355236419694858268016241524146317191897803778431660295133899341189699748893083117032929658792692310545066895219249359513936522960759072230445317048181279531389859092610359906128269160082235232234252128927149712015939059840652856966649241031426794662810970237645780700159187834460172559135223347990408891027996138177007513049820311468673557681268811736948526436074157035102215724360492298140269392786115799508108288 6863 -208115086255126487734258246095150856257084484400631991823403552311360503436197132378231071071198929763520643359091285445182319934194721802280707181967588354977584946414426642464764021533458530028604744271384422435234395697239628100357453170389084386071654370273516625769045790355556256280136724643916244540510848747637966779537729948442203774058208729059578133567587790357656257153584113249337734795274099753764194924242915975050752 6864 224358116778585687171399331023972973664614896804622583588257234299337023781008914166316767500951144987294495324041753900498354478469911606273254258129181264221233611719189058900127667631670834577875375237844981047357673116449486313570492922124118765332697115212337550002714815361643181061835499469187854689526449995040091480656673551694436060601829738178984895038849741548184951330745482444765862653655953647117917612663929299854336 6865 -241867576426526873956995455495427984386412265617463511456326746380599240496129976524087955439509387591523415722863572646012329654458883790318433901955843506670437849124603352460503388550807919897018446113061162377917249279215186743527487820442574962071126792803276354137116249487693571545300711881155363897493989474026286623240044282559116808949230187658576563347632223642617970924362120653501986739299368911197953836786444299812480 6866 260742103391405747985843070667567851505354466647353324755941165574602714465364399549830731571907603304070487107196850727033516486128633527880055417617595451324500616644887878295791892652343566527432109625457366301047150754484943417169180934117981417823843137311092292762052279557240727127415375564735964817962069126892088363745700919825298903504984703049806728535731945621937138961686581708711898831036741629555830237594306503345984 6867 -281088010536590000169354475476555881460940728894740912931408568286761763812516583832375041281681680117457106436097767189971612453028335232447823040449776581335153658830437165332495154875840681443655980613162375326872974372347805847222291668293523232323155089532733965839517979904667921593907976482395936229062638008609857820236284364362133737764555408910546376120424169677452996032063233119964179594201169145013053463227468558369280 6868 303019881916230488761913582658905019309741429723252498668740307664192781477387851911002328673192534864339789146396202232871762898478051816858423042331817076772799788080084769202645917998232033584062652302001676000283989725826698286320608129615697741154214954182843737228041868944583968375663929068797467134742301101686337213649558145133731214873461383133550977965047342099891835140847086392411117578072526345859255967993552185917312 6869 -326661215612153603823947975691321918660585539196161775914676082231498682567128946566309963853724307471155364020734778217926248122209516023721233349469921850489152094110457439594865412865388639554571919491142466431590825786049320051723147754662780747963805381202356495708582628074969113947025075386941486178244769378101857522808127511935730477580858069127872306194796885547225338077775203291226459650159029507514330015882919479129024 6870 352145116480358838167750357166477801601002884069706090565637100313573178257824466882653082080239917009747003738728664217605525071759546397627008643846186010693109962628878691649307045443367225795497638114271289741133191379421324643355808826570157257749724638023042841192867429368133942986699397032759780174004619691167466174127067434503788447123158759240571615577708745786894393853330117439235298411475105635029008670950567592281600 6871 -379615042678076532543113636488394877683788577419384044597661723452587229096289083044190818230226276805338452311792087320426167727506320990895585337161639633746966377377077988033058897346895477028328356144731193992710789515938904980332464628642205242869298694317823613410142215617911992897547809653769986912871709285072914441427708994730807838236364687779618079011111807956989494200774734516994068319112033803939544495642472563139840 6872 409225610142258950215239832898137088827827342504873517235657316806601394460460438200691902328431056466483099655721961341770144787458672351554517407390505465168469438275314846596542689781277584222697851630498102269716894157915602589827211173521666622487114702052498939778776697167093925454966426067740609917333717675348308179777733907380005147308755692746757295217749404899506317538037084252326060114979008342685191840667962815409792 6873 -441143459513509396068850351260592541141085513392953150265215527046931886768631307396239971779487502543714376283634617647145520276360843051549956966181119603889961764379437467310179958793465780258330886844498143117101570941738794585921750762864280451784118337929426772365298539210732019073260976601111188378269502815501157191622425909525093546453303380118462746590629572462545423709092984437248922404810825923457090784463893337550848 6874 475548190347593862792750303910514307734255916745635977756290645764042889420136046187409890665630745746882493958067700331448062768583316843943556421063226954038239633960232260823894382719897212786595243035081705584261698716833093676796499965097533773806766292269884434290585912007675001603552776904429236107196312522313050826362065554571046451594942647491676247874135659377123877980350221135479670227575416148900768870867857322236928 6875 -512633367831761127813424393853847570547700983328619697224157804692110052283052805298545673524568329790497285453858258661258107908480799605427717560158604499998633690935299333356348373538705693910257851928168874387098563248884331986782139134167633016400908056616402792847036647071111064296368375374205662570643914512469433138541297548461020447954496997277442205082490508195211366645536929348550193103680244056080209237249558192963200 6876 552607607627203133808387842021314855126527705255240035689013780439235981274097103579552310100663642566373760560304493653316859562319976025953451897173380408117633735687908450718275928498338643919633183787327173912124225526860124893255149808925279697030782526710878408120073421593384864589884767095096609803963875801194361043407844760598570167625088036093577300977610229004865804535904523416309047354306283573769318429114403027175424 6877 -595695744894361506485090965033464035917241353115286677763074207681228929544989419669674294908973499700043580006203886208800093559280621329162394639233282329265030609107024430879540098305618952923007513478418346376113400929700820231160732876243587248613342077726973580976097892222916761978814387267075277345600576772345646759588703390339288828594517553965336740919577148941199011323920192359887908305238016198209138420758944871835328 6878 642140094026845097970585255688278216126005891972482916070976993602140680346729861886879118708815743254541337435264563380012514444718129094883890669134950065067895981172750941069406769086135251586383456312135380143038414139142809864859255763605268344565609062170128145719782573113928104263165441053944476353362326193442367263181056565546368870375825124626229614594311670769213830696354142061124817866522825538878496001564125150167296 6879 -692201806125071018725510788154429749504978514430619946589974867642748728475521247608138837084495161927254257425679186441655416411332135979416520785724330696134600589345535630126709410992492210371636257575457114649257153899718081580002176413864479265756556350581788706903336885290923601177296575156705514348817685078915592954852880865420840798722875056081520525327841237562071308956729919545984186112382198162632544275300906369551616 6880 746162331785182280977984641816799732143608009662509789006218245701420059609714556117064185325076308596304474524480719322816614414432150992279211596626167451941722521350503374695995253088710525843846564566309468520538780208844489118290154278128577327308968440248609911546131731860540995786255913074501543655482021489599938065610328591272737709345443683538052487019297013227082758667656988884803348250176186202935692620676625234661120 6881 -804324997365349992151192058069892797167962009042916212454645117005670299348282812365676176970055252609624173674142086082467458720774475338108822119395001520146812111405193662214711806783276252747636208264819574730287739659324460087012123252245698957456165408039389574524918097253043084409276159915364450420558052963382348767664216076546465594513094173346412472162730233894970034830875455340704345160271854460232491190239904907810816 6882 867016703523491301230218291084031696657992367844091704271489178377534692174708774141003057202499707542413623066912283042759708416613606600970956974636721058992979705290192059714621306962002321689996979736019833927555692859114226252117191146662086745558186356579244641909608751491303170537157317335357752517657257750637319398589083035027305955436087124143330751722113225020397697884783052874490223035420544086056724847519144385732608 6883 -934589755501231517841915533385140408963668979326965639339578920744859457276936754669321064125096754281375906793384054915803981187933909078340744559078366912187400390672825670438487137986990033408205482572899382837549498651555264430299389552757790615394889767763269425466386458363249621200068568893147218985367601644316861360246937555698522986839515798070823114962110044263016872268896801884420697805891381578112843345092052959214976 6884 1007423835362386077825186235413625743899535992538663208710001588035420213070294461164040235626725238298476225002152679854077928510141335975519587715050956393052493223423982808112584055279462313486114678961773330682629001096577207120450872801375300478170809064871505284019850615126641996352854121637454717196457974750293899574652335081254779494726620268402028367640210462971118152811694458974103390753382979383929552523367303823789376 6885 -1085928127184402850490833999840315931956414086836725480735693949452387873097014245441028865054172288380604891442995008238738541178084728591562379489910687759752110585210532480698654778507083992301776371068827928005158320991064244252016501808967556628525736816747823498572509192854354015084736400411860376694350343989748417436456673736335468605781481979965021891066535623334399974066505180241082752977569034112222852272841976897235840 6886 1170543607052469118360747074447323811949496990708013532198653325001337996304612869843951850280582432103185923587718972461889058811157535593327929371064307773335697654425701777725223742855778072379118088001607269501626930438298600825845717067130792450874231176347628396565136921587501413671259128358003601110689483440367642861901622638944452269990393786305426092932950634951566571964511992380075662059856018799210757854283651138409728 6887 -1261745510623069975058926318526207780974334931081839365779649724085889464806808761099600303842450844072988638074122303733696193025258930458211896945778885173507090503702390335723961685850422420053010235234718936466731986559729424546099641751371813217161158677536435872163292835806965046741349665769010250115654861970223336922995809260982663267888670339659533301384468764913356196579782006718066691161426040216938637729715659250167296 6888 1360045992011769630515145218262554328942576878895079295110962983068686097546799436098640138940146273166118602280682525693139745913225202966255514088992547639092342795920900379149622242364044513201427381676644258534980562048528625339350169699776259807871743982147541714659319582090427316694016592113288933002960150445572912788559243513107701132049530845816713150289796228776552355535716354772067080264367720206419579132526507097868288 6889 -1465996988824350191417136670476237112513029598689857833810367353789419133676931308990883151795649777374299305920424547357168418820454376048948686311284716499212964135554240032067975260478185655540110581534928140814083438380307073393652854063285521923591971962711771525614291860172052092472679465143151692452155699994720507205598834862426213797097225665541590187400416431516689414089916419071941881495229917587233048461345110608663200 6890 1580193309297082397926154908156421376552361158122609219676055530922223889485337481165914833887845310770604718323706169320213145623955595829952571299114247471959866510296648807693534279103229571774167044250592718691245836511093942541258931550451255090966770933435678297381560092141626396953609919675331611053467262684250760296220230988766153739946736070638721232461609208530384955309765008960791216484449476532779537011313324262112000 6891 -1703275958747173099462064096604448062268634901695745630662385942576139304654888982928139807665478984154511892547878520849357524167656610910280810417044982869607237031914464136538742973155540950055192048841530619398856797894077892843135312341041141363786368933424663393177627798436723044950172059059689906852935240798729780539646336561887759568067413714650384477112530408354649453323584282418457300766710686181586653569417986640690944 6892 1835935723865178622888900585984015613749088563674983330490953965919025404574496666468486263854289477590307754561371599420203007293315466901052372093231148220701640404011798474108646931227685461798974217621199901245404580524922769917778661611450704023020324743169789650842514706986759829656726783762653388865049246123608429555296351087337611763399428632944895445926907418748972896880642508196092215127543680359976180353126449579852416 6893 -1978917034814763201548348018438011623744116747583719014458549784048134435422697951730570433731107563003759361953739920328713537162313250206733834917684089453978505375684666978872391017916381932233114073828977085695893357911665779213464067926052460434052083255587227341904663343235815916416982681977024581232584517115658429554000598828328018099950701961942298426352130010224321530650582339788656671884634915454484141688892602310093184 6894 2133022126649557442874370247617779174939369035660251639511364901298297103069432235626066913699754885570914338795774454582188824616032478486065978099325522011462418258232732172187847756523053554035173301309389311286960980657033137723580170358554566497108755947565761926763803725993069571126092516245827527000070619380732301077711227853278689552819377302790890709685596836112169803101709288835314122157782736811488223367430667750379520 6895 -2299115523220585948223375854185094043905858558696041751529772103006912353552960240552583972934376419462180807140644351984553484261085242143845523560576474843517852908434004094356358530448135810036182903159917465983621385100824931373543947114355649143568636767328787025831826712338440828335278216802171213359027624639950226710824878259681335079562187333367179566790178278435743439250351921849486996542325461814317315656656853862743040 6896 2478128868539997757587974571869878675553620050457244964011524913830945353672847241607171600473596288864038670786390675799387607062235210847197633294757742066542113048686447234776719266978809267953967143428968306631332545464254515517364795165373062109864557336636594929457521868147432945727409283828458575967947597086728339797732801481784696027739711048297756882992534007953804636870658775144521074020137528188636832222969656974907904 6897 -2671066132497570747157879901672113152216221069487248587429815839655750316651582000460531664032914404125256867907927121357201912941172330595752629374169750990258804661455353720373125865254665637170306719591895600426599500420923436572131305733639527697943258666564388642864201269988473258722336787453116550189423197249521354582180032204976088514640055972554755279713731033550329067630466930366667192670790983110174848425004992437416448 6898 2879009219906359032069249630173100867723972445883339213905285303953009780215862136815066527312485902208565198097366299729169471670113441077298238593418849166726986747672384710814408267453055330258893009666650588090735160129658885485462958205455344718853190229127727705464853602719539281595716939135391750692670362952986793736975867703233547050569500620730229821373353305032857994769374147632975018024407503986514796769017698594493760 6899 -3103124014094422426917902262715782364087537075302257873650261219997311306620053455245025659467850965700842250084079435896871566457478479641501004639998331250899652275059710355498774450826667127336925762899904096848802386602689977796630163580085263012377037342266809529504251766301182480946176101811326565824855199446128780151700104365209721093012001446098630271053171334011243142533820235404100281524717744591209143440403445894241152 6900 3344666888673218202611165080876767107362277345326444682349439376035011092574519197930854252751880032299134827535852567273511266104616619785433001983001641534150854651370761685982649274854318574145474831097128927635282692248815812567740738901437733738428191630229923233265075163120344896196426859838990425521116735143775371971711260146280505058193870067440087547345117656876389061130934839689676502006911850832137049873370324863697920 6901 -3604991723713302715636579630461347470935149911306210179581528614260125250369216613292736362614939435403900285324731968370717228482761020351163780472126012169235528496704097821371029063477159532655800215352132533967090998813417806819205209723341441669545449383538651096278780113508060655876000439608353550158347634351163489454885903335880026224584544467926397827520787130959473081017923451278763964348300431033011037193563763575694336 6902 3885557465358868407978078798848655876391023877198841841603312206953653703722926858198099699925605953430019616879011333623011227989267174033349176907307125297871463764482050075019175799515466098620543988205915808219670814559045741485380985687201229168845012319005703773417634934567080360420853122772181587503314687141421171779209165724469564292052401422188805021479327275297069017299130149103302641861792500353052073747234558251840512 6903 -4187936270929823357905030366128576816621882144006814335237913287173678062824294770156599729908566448205567704621896927899269735040792522242762436750026606655949220943306787576685680645060786809065064851305183207963360972109164402047094893768955207578082557877963524391158136045062433488537709265119084623493702137135607865449034254803229451576184310431485394650680686600160986050732399343295997778072221060373261659840307901199895296 6904 4513822284810293293869627122698112060646660021137862046014401265345091804731076602002173655345250674280618839237832355385633246669782652112631619116391217193530566696820571134780170276107854337757572077655298102220500756580883309276497026584632374124606328926698116666993261756541863456281301991462386685574347205324775069730197956548295943079005312879899349996357668455246975304737509708864556924257248286741741112183152560139072512 6905 -4865041093923563110778090344691336151481040940106940342425493466679945295013682381028473783775090701205273182638396150018994966009163856983070191593323128249018337592920558117673603499293546967786508274499502643944041818880008898045960235439483551580471205678868880281167115601388604362234611093321535324353497747479429053556886475010111075095379596256945386855657249424055644630987378512642544016548742436596186295687278037866545280 6906 5243559915364934861170658098917163522909839573256375755885912898099758598222568636850627673615647286808872242663878394767576140914677112406313310569448317483184434156033262726348009841822713524378964631775519899402057188465302925446825781774974115652521490480702234022014712367847598095031036308782542862938217726087204434625620311821576978387299212171099219539415076708363515666705310573342403225191957499929843226885830740638646272 6907 -5651498572826612037047772560026459011819229468762417278395553462157764976527945930109896913497903152070611242208814634297114370331236832646177356453329996928426635898406318161269956106566621495895254399520717425661934411545006163647191693953814776579180087963243629410760510959241304744156269554660152104334926338246496221138477522215129477227890164365449479469825064162823113999742003735265412654405954768434026896053618202358715008 6908 6091141322824982333566163216949530582122119984084840507330968515222876403987571553583662924827397542065370040790022180876514568772637350991323977926076678579929299220562925654889328303170720957373294115128113496098013491948856603298197839337984978730471114436208651942896788193457777186287157598603158720112948034355965691555745178129145276502087982231202879245420311382056803898602349895466502437618378392198169195058638139924585216 6909 -6564949596454749790667956913883811534899238255573856162298387369768350238543982777860929600818128891000878638965992453217205386086151382183249846435088896288900002970100185478791902339387115109432280489833183563778808204939773240366240581447769801049905580920234138608963643558261119410664514471410673927833179960657986711126885665019922201496557107030139217305819845877672798920199047689874138770901795047609586692791570781840816128 6910 7075575727472312378922468508694584246321149832892183658871455821124256482387260792323085694864379123018808407861946914512691031833694930647927442023565629504732567123407736300477077379376182649960653560221611985568762768979324538722611238774668032024372681889224166270658253948189922415168431033323132862019434896077049617295549946644916907455833476208082977633738737852417788617655751877211425102391218264769501137244738657303712000 6911 -7625877742980649609194196906121231028717685082003197757306862985344746594575507368015204749620380750955098307471279979081142650553244978622101484982574209913140841566455994502124962439594814201778756658217885401916903254388961439035457630441502963175624200905930535052037984825055067346325897960710919710765176091839018533954156201389863076199862406506982502456832300277425478499414163958249180929154796195856004713833604451976454144 6912 8218935298879994649338200295454737246415553025312523237166976625626497258035096490621275375402482296909312788462091400219835734071476136926143070664293658344024450810511674639911700918696153216890363398318404119435772724647022728581186350161324330429504017213755381757543107920539930957421497549520114720655933977930132438487794408183725071356602695196272152647877901345744032938335243657675804132109028181944551153579830716452951808 6913 -8858066848595262240827126751789459075867915882126779355185348703352815838810301030278055709334432917224401907947150137764448513597739865859216509706354081331870882145109078766977680054483934495808438475897414122776899437632933835902658469986833430911937941631531533397813367347643323723686867953502216276086894843939419876394447451597494104463281494180304574703768383957912061599581783339144005986914102441091476564163807638055518208 6914 9546848140427639491292306310184342863575552045792670880349404749337831718352540847494270801344323881789356513079984865778019985635895728501413997397243666189045340990420732425715044529471424199170729667593773898846250064879477198266935280775657898375268277066591334026768449695690593871278785854673697212979008337580218016964965473613416566556373248089958799107712402484087755980498475213590681705517269607628417974562404869505143872 6915 -10289132146241672841724816094058232596737288130082147259468823515100231852658295936224098213981585937006109599813998588238816528708435758826380328628407700545745823096326569096038133148139535029139096368759280116635542395011082365135521168894450658178162061619493952843779613685553327088184833515516267416811603270153991390143750137523163040108375546362998125252659769956089330330274799617397362987205219834516064600483928534523420160 6916 11089070532131259704464678093257085386761904350822141509393158922900255908343576305060895783476207308751456453515528898896593397315732777526189250225923765873888513854484161108447954948900967448579938399821467809635840768260096934877759208777660323936464305798746123530621079199274272328342928082762369667701823838183903949771564539474656084964176978899655569519187374852245330181020641110711278447099346316127279035920746339436337152 6917 -11951136790251966673167598636379378168167498940741215647708753508937238846118286729389930743837523216433598810038186951116053255998348567741439504675287492070854131256770593260380341968631342988560838190301160370567214392760996548082092279999808966822395258460645341552400194255216447442519178601910904587663418028291612888911618283858054104840628917553929053320134911521536556328466430977869527303271390324784213949993172845697314240 6918 12880151160210208564599273928533498291272464987867064078097148971067077637176990388224791385182705623713628151865315348054051288935967243969467441606546287102109854007077930520546963295257997341074240701515636214349097337087071719969503687739651996559446024266264928342821752749243556915752822327135554765314656355072765001360306350123298698784288407462134137258760692159727848690489553393636832420298243626080221637012722704683672320 6919 -13881307478312825442381357234704548824037891016611406814691459948661200130438363280886605122651994660670230271730965584975567574216394291296229637009946780675223129697075963432637513754684871334154143477413297996810826049500539790148587565511546168372974466202159624715325094585034309774045706893198292480617353543262638123120571608924765117936793366951501156433212693830966757663450450360510504006813310755939608404987739027423010304 6920 14960202103658189848986768261816082686417602400439826941642473580790560272483573045778040113575617451620790892128120106495753616944632703806572806735056053528281941867388732564068582548487886388302060831178913835658462726561246278193782704987726652071981341461288047325267871189212108758548474053133464888368541737210284503848433333381403285440391025562174552843339565099634492560691746337878131231033698026655267767588524441373563520 6921 -16122865081551076163404226795542043435194259845057834927388642290781480847922748265060118422303990538482787810674329492016980036549250858448588502035209176581683383832340448377578727978702187307150399173747736689906329184031555361986058067373485043527547984944854503657650549684729172965409580434492458957091567792809186859425994801597206012233199008690379513124516335932458544365116403257404246788465483158727751192382263801679024448 6922 17375793717111575311215003472469711886372753801541314772054434117799229139006857300195483939852903263397744977646782956649394700645751421192074462295034690437649581521559680227649864416931301130139283307844413898083559819396741246910164391485392551304254477438007979322445866818969158977111900934600361202323815508898755166799877818697794688496764407530524437843452131805181907507989186190188814632611357433688304820108439478899882432 6923 -18725988745291671232080404379913875931413153555234830222233415894139933727684598301924481598650901552602376773485428202360077370627415253777339078251597126239682279319782561850550518470256789869306253609331160764372284566426701784600286991000070121755503624373844859310990103482988196237180877443524834535032449204612149652991787529493286809991084554708026877557273261905438132533865452784491275042050147225463016042022069859467354112 6924 20180993297885299510956330599732595039616833525332185900427993725340249703330418722346743124505324904039842586774527546314165846335536383739605773071999962871919299342701720926149985665547930181146192158988189166537121445381161547652882740818864963821182768887578196132931843008365331947694139010862362638256064101813166006527713144312245529286602665750207598998932285708042655455936094032874581005266069752013809393788154593404093184 6925 -21748934883598035354959498786391337494422013442753882322003564296437745827688739927123990248247427864116720113211944194132038267561454255300640102560372645562358921187775440124534328410808844423237193363539674487957521369830761065656708695748708849107745018787118490714481028584286783703286867272250699651346909828602241371326138757683336992887223093066583065817104861474571129944489446378429590031164359184684743325664955635903233600 6926 23438570613916357940189433230545602723921946696790613581098463575999204919570764540776797662344645979423315580363545587426877995860372156079938395963921287913805779169154791224744801019129479766585454216684753372209345816094859430021818343447894255174288663572532071650266973260833159937972266704452785408301138374560975586797864830180472069412312092552277561084313478426864962911087999295463127763122788774458568106025488076282728192 6927 -25259335925475628472577869760823819143699334099891871430739945766469089757234538765322546648176947419386640687817268112912865877230981459066373311551542102504733621207921164854072412662686812148169410418303134454366900621514273527207614501387982903297521069197823828590779611190369086382184893199763801753842971631041505916466060182426082386685991929120073253714719476524965499160189983709756222351966457555603188985961000674425009408 6928 27221397068969489407217382113103164027985565310873942617335378918983817689039950465787113481933472664781769949348550046850916206906587970306606912814588097564517166674178473495674317717451234496351460862087621614197754924121030124308296965269129925905363727847925729692477510792211942127367914770207122272468908598858356689530664013856695455425541343417089063690276202864162824542609856168715646939111886794568816587952531036603039296 6929 -29335707655477946880933662675753886355756377620086096694523268767585688289369478008630010771035270198107548434410777708366428106606118256743170408977270378041076318016450700910389026328728541406013835406479519109985058940273014522808032295537368904426051437565780032312408027319471706611827116494081711076330011043597371850884622493301942183169177534748704597341981573660700082201168019526448391096254027067181607660043183165831029952 6930 31614069573531742954069721552857076850558712966432548847946567563203030294997216178501257268105025698831325101101519584253721095563397038386866207346715696509316927493930147308816348657411665174217854578222634942449865218539108100467193415431138803699458295813901833556309725674227856878497298994869003053107187789892614501039896786163649921287581542834788967328870877730985101182929165387726803999524355424851008925490523496717117440 6931 -34069198614400395040599443854548427257186384850467654521956245726002206413301522378016945405916414724068065395215111008215925427954488694929813038792349291570963431682595520368040844786015993472866029204474381267370741145140879701762026597905382299478134970452789688129223115144617908795512557976775903301635800465188307779947456765540884077995481919285557870905717182871439146236152921554156843923092030123625470513841991282127735808 6932 36714795169123622709410837820779441427265211510357932140178319716012375408555589443634595917525375204044546160971917691340789017973647358584747060457958716791096869266712515375474278246733308898178338117320238829420952069355014769705942558075643755608339300426331481874916948516731535323084337841453922066670575495753016112465520703351177284146006782918367403177834592807132606379299102907664057504066032888417986271257855134355009984 6933 -39565620388844182776735586727400900131402214350285270982154477340804480961097326723141872839922906928899545493632055395801396793512178392567595715794723570076216912462913428248712021991590578491132817120096929873675307435963650606128683575448978909507766192419354891730347025489036193765315722674776064043083896465966825303651179529558700825220928422880839800989009361899732578980231228918876023116264757687484127737567774046117000192 6934 42637578230198805077466829434246115270502544997747894944460874093250957208696182403197061603178379891919345642667585209981914222770443487380670641338137471421023470157585049887949527522407726007767235865194981560067649629713287656839281325668814595325334513578443356818595752162305456787526675022018134214077953406656431183687543540886080919367045484771079394897463403069338309869291865195801552092366359577835828141946688133536581760 6935 -45947803840049250317141201965082451851004211357018639254434135910219407717371845887545739150215556025002149587127757693065848877008089235172126974597356134969307933947879669327028804691086476830775408219937000533229181146410097852372909473732232697313580859432227412481461146301670358933198454721730146938503245234121628667566043649152693883898487436748607165412221440150229578321788461917016022567766222650141437801308617300043737600 6936 49514758768866570948417678617445469999577971316259036935416851847798696099798211098326909024009043123331288519477760428253671793091348922606086994700695761506879931401611177542650874118158364819163532061032550525811640994316660069445877043989168599381384629078938997417717474304023455530083449522312957095005957409993771469236897920258185792795251286662654665397585622420125162847137440899815309223126255228246636797472264699554450560 6937 -53358333539811287379529610512399349375672200170551956099586171522560421309532709148760462774250826155346286741247613868630251177134319046685024118975476883053486564046160211494308344636399988434441715683644510829231834573684506391128148377204022710732367946841026931612780341498935128069932176265595063975294307174812867840147563503280521474989658722967283484599833737611153275540882294196281170130400134503550219739703370913625989120 6938 57499958141188062122606182634494054739618596387496050619009580418157104304147462139827334932340665542993826847437750970431970592290985025716797694769390573373764462679327451866105908248200817674933146130350553476588311248290682420625732557913597120637435753249750960458431396031807154364179202558647834292728785626701290039126970045974670225024094790848338094171832653718532239198054412100336940428464140576504663490172721872423805120 6939 -61962721053719195314748987356779261482398615949111743289574525009270230475824545746546994031551995945712034785604689656784993427411167506859904651919864997092250884745749987680473537369831738623843927514152052010154472836158051600685859185374427186551049559846649621860867066417748290578730119191509745885152602502605042444243634444925727868811582388003481870079345424369519708446514642719569605140380879781053632944409128149610319360 6940 66771497471217698466298338718076566945298474750757783546976451410914744825638185585613661514636456752458736754270395018726818674667457976852129488470831459431488312010165574872804317914913911395418954983488494989495487114719796185599601881774313376595766760656776939977394480640088658780704825776253507109506004407257856302276116658643185201108655938557111769671624590132091989250308898490690975446033618270237524275070286876259777280 6941 -71953087424007161932887012029668918411156266524872881892912275014337169076952031369442300783458827167645369222181062279483696771894158788619068610813672109158677938857701644658575984595082791807035671123203234847736138010412681492281614532335447950431101773674799400452045527535615356237094869323194360418616502270545442471138108481547408952924501863359596304723698411233423754504016186473381896788152999315675102618431817917187343360 6942 77536364569111379979245892394483559949900214643560841899716907683301642009628516176719358148678444936562475933765463747659953292810736103881440940165835382397219373358789844717072363205741525490169231987027455685664300972466511768195152182413750357710288825497987088461917481814863053105202296454729705739216165681310542072048398237175209648759004377382464963510086374569392128184238010456532227118517669253389688866956219260688964096 6943 -83552436470122462153682400901326717652140643310452066529749061419664640944946211909999100776158749720928528441233058220825654061825502957622752521387547042580476371716248495993968154800324265826834412827755366061028901629544562257258163204450862392488574363852565964314298426383905425037790796578579564076279986085936708972376753001772570511281487398587900241577840721021777185323225011558379096317615470641039769796390992694090222848 6944 90034817253075777751197115596430934087560041908783273557049434303794568776021570726711516355153026466418732411333352883926021318052520721018248407983640439690532746850082331127080321335494256330752369387383283125572576944750649474031565541803553372650390447668774248446941129345581426005666535475159728892873753456413005058495109890906011137011342536383988478699752497075979182654503320007244468987465904009339899199254310451238739968 6945 -97019613592962272226089375859749262712400898118012843031810383701866940961901105250226744741186273942888263535580512758888774751122639558019736020441618028114896489062320419999599814515004739392983083155348229905846921585504503465370878519915850365303461888586746891290977576413820759539583842737981403699726561945790235111504173103885351648589606720869196136530351281312045456979608491933854801781317645603973688501150932431487528960 6946 104545725059068975588780214090151574925053548914188186204623323574036451756390326812058709847086481149170050305691957645089655197906281977359505629310623765784948948690215969914421064149230231593642421322675642605371787464817687241106126864851473670418950929975943392820808317384187898334715407376929617012143849519723647038757324265473213293997660881856332002428650577574519257802778930699034901348634423055052891869376382114351171584 6947 -112655059926561259047374342250964060860244291631850554789772744985370335201267911189848959299421178445977088504506943411476314671595664364819395174963823778536459424741134542322524340141496815732419544146524664894303340983414225509264270334246541042866350052684284557410587630036081082894132061469558156625488653559055639174823150164835069913352337992935913925093200157850774948222981767466877802272236098302144592903650557859262543232 6948 121392767647041018628423061805056005980503954011342096949223430254977949446519717330200872356848841514325455715783664236017758181870858205361919694641134403153070225506647500584699026478907998670102056834381739517119196910953474095610254169568713419043237357194033537889461657425262512336387664741395334927147721228783475510161803348899939166814768462341652055106973700945398638329869392556067408036041545126145972183437740170625363264 6949 -130807489262702353785297788897766692580206657040211874136391418230054959390737036153138485033361957977830273241319717708600226657422890251795925831685509217593484382430909376338751472664301266280713122720700652390892887802285929405146534379509528807255841893660267492999384507024814408522359548969732280610872372907180111081956858231769569854608553688869745160778839942620803308865677498403778357237207623693330091931752477517293316544 6950 140951627147665361887105828290668806184063506001561880378702255301360739817085643654917449003776660806262815316860633103882717464369016098919925042151801548669263068923296005925914313208748359532292336659710976997971095984079458539603541170797281188827762958470011271102116903674034273285309414708528585892547687849688314875323093821339816610227108973274299859678860176624686191653723701419425286159198317820243765511796524569135612800 6951 -151881635566643062730238430575503912691501383540492451778554694053234134384466859259922367998562134228900074118308034370614119110369304017074657825318563788918414426432262015942570721604544558175840079541651611722634856191149570151838624822232936000778790863322143533023739892350883559577261133567535825260542941209233239604392741211824515608905249063996570490676071662889642493723011046138922915368632710529668640293668221464797040640 6952 163658333655871633062512491181088096936488703649654599748603200683831065088989464347021324028559334926909351965762118430629532993571496985502622722541042571591791748841282093386615464917489646225977582420830715353276779290790741986972701288507178758924792566894663887067025089319257637427693824871535955281113856108579477271900367210894689813965462509871237779750047530196110564603072186938256025687898380474733559692643679958869383168 6953 -176347242554840460881713125140844338363529009966218475241795676585194894014266391963503363093807885743873476649762012612018578760921789191054160584741317380167452975120794067795954338724446944126499482109697310930545846165397671975052364811395571496029477789213927076177864671437417968677018631269445308481991824923359119959146036777159530684496618510783649431195668794664177551716121587245632259147838664628098046433886382215715096192 6954 190018948550474822532383973098332463894104529095171523282478295570694780568485149455884994643087403975755633289142252519419120470378056092804649815231367711236266667123427202865166169985560367047611838802163536041274758698815492811033779482270688638308544233380678986434849835581777051812288302586424544588603333361760557852870542090305411066817330472839519399212301385468974994660381150429638367293573437645701567512592564223909264384 6955 -204749494238781163672306539020742786309765466915272621466972812918961924746397081194472423654076841205706775388417511305599302895709315515071612941017955733473175572344910767353048850644492377426093450200265657829336210443051860576300394579620315051889740042835174564532893855096484338186604947334930783286842693715914248394891914692363422855145790649271930848326130809429502967790566518644000871388212792647947230026281261524505786880 6956 220620799863350069102109468070834578274317600960967691863293458665447475906873351739072168500998495598870033658654694612440575609701538569787185333421705348544252352565036747199937787878488312362569058725015507812519149456971673519549317278818273864614291152810337513240873455967870416868114688962616905754163422741274956405055174717771736951601912622863424072906415290560057551376523324802812255294675870935909841329042281265026403328 6957 -237721117156372501556266013733144834220198611259166486238515399827250498565615757254843160855364263777552632199918358840577845396121572855511464673113045369789917578345079896126689853369551391578775250626233477251556226977974799569756038201357164530056391642911257048388554329116117928492286976918343868199485198853143866222094572319161990506253184272452080126867539051488711639593297631957414390624549383249213857254565851601304810688 6958 256145518186873299608777505201094811958352928513638006656351668829063659470746095590403300944157747180060917107114004105742633826411960873585414333287842996606684224446493416461863971545338234361365191324799260804621140286859667583807147197324487960132676378430045062139273037159375758200866870703727857802993051451206538502735554316156911635484785500935340274243686579377747554301171559427337937928127229509987939529363899714648207104 6959 -275996421913684821376268104631556819071881055890377013389256582610943163519255131397141235050294133088943090735818468564377709209597411418506413120121469126524198526367526721734106632828121274898349873741986555679252608160715895683855813695361245254233649506745676700800985767534566399390998557494507948744905778304561806798555660080681893662177666613257923960268755116512505513118690179407316108398294794782839756174568294227360926208 6960 297384161348330994517399201201761374920513394557467116192262094163801617775428778555225543742897636549774939803773437031952494339393912024750217307657590354171655411605466482587357833368854060299727897012410147232309091029280241148804478792590602855953907849830630564843943033810074462940781106923811324840631839672752171237780054606153808927335006494805602488781093287884585807735175982612103895436151090648937727887132015855945510400 6961 -320427594456607077249265114853861856045878692499423963009570343964174728006160508214751014589925486004575738701843344508745607100223440525576527685664229999424465083018579361827583575378892647010120714836036083826896508612013851611684911465457817095923247185687810055599226043715132292247803815442133961451291491256494687145988697703466557341811146327416741395683302046002699672553383355003594658261876381771699268985910036899522808384 6962 345254762168449771148703936731095273640701203424540714800070897179323768759364788566826115638762661566056837137763338058678069180059514964464422742803320106243799766156117975371231232469540781457156813226515881060503187343688986137975934544893294594011558473951780379236813020510077435081404660325743648081819242835835055046364563153900887391399880315842190213853662730939915453934899272794554316515353834387546406795832679484141142432 6963 -372003597125016706968414632086321913506231679180388035500051916987758701569454779328405538335924070981028586686489584410793898890317294811304477708026453673934038033514199543297908406852462057427780330265883584850424073610292216098878536354774767818565269383547690170311732400660006505793493601445921709282465720017709994320410223973655351621945321485076890764633414225107215756086992872731389509555676967177525522506934884040589404160 6964 400822687071155849562397640874301688981457059653083195762977564334734699673307072554740709124598431805506264097247849039276866979095381162810351898911536302310692177893265955056369014112096604956730320126092939729832277829134275246079324662676909758507403009633097782357258266445545052544598001326332227566319860646300237307523747585255865786078604755573790384968972193875370139306627567888593619281790690480359384921404704931542784192 6965 -431872097102175253537600895012334260908690507412257758912890564195702991397844553834111232893336305635145214104744364751381714247831277751022949473394159549896691585902500737200043468893846368309247763678328080669554525355165376483177669503089346309958866372292802001130011252995085583196481329898095937450037089376095899785523494372256199716894651505358318729484653547340663934962908802631045056702472338638833406569324203818800640000 6966 465324255297670543737004563078187302289639364947584021097251035033459373687223276068820817992446804850719040534143018382736813301796089653443009470602314366115284805356509246255337343069102276434157549079478303469044310562837009132091377909587275289956342444132746597077762195526951620572712232219160797928855330400530096750080765495044960102205979342820938959992501784052118432045894724992295302520406967648227231702391878629322295424 6967 -501364906623906674689424707799951418785368717611840761618840613622736918397527792118223345527224709699772558208314895656354457298000506392635206154612057438666037949725756164196549567238649768216269923164220319097386560571500770350838408382134590540659846132530170150677218675209398703481591251733077251036133324744477104913476274134406204785691436920695015677542350737901309009266582095262878554134478714524737764207126442683165161728 6968 540194140361793299206972817231478034637468875280241573719356602223162353116293187886593790466241171051929440013777838657959641292645662394658421204042980458649827360932252851042780998479523658698615645527375266623718381494192947411486138090403452556098770849849840488147736660131146606254334939241368215449399728308489963971909958740984590233227561548331527408724233021680807731643475857553395994216329956630254207050674897259578435840 6969 -582027496721897420523390881767228384096314232529267995725137960148838225225559317423727700170233915561496453960518729046549949397570226541332386205868365299106837062960196883152408545657033945073079113932143970028484987249529880432697189108836645576861532947226986722488680521808149444974986531699789055224948155216243762671100620347773407485317841271511642972714437352020955699524685139508888532284241734592180625452727368718233012224 6970 627097158743418735261416564208534398674493300064365030957643878685194386709130985402853399229455300849092298775786648916772495092999680090493440492529888213020978497168672252570097286761799303549858787499772167950094105948599972508263351768710450466210282252163838940296460934451715623447278512060697330075882801183493861743082584299753442100217627588337593270224715176923622776361768925688213969224285451729825083751106634133600305920 6971 -675653236042997959670461840555711371889521092963415738837275513084146515361959545803438745990619103606190980360126494110727526283009000569752599106867274965113243754229415614052305812971328382301779295224880629115677917126187205338268236058360262760071566310042524767525519345375533141434882857792275654061484053531655744252469782340767503940027991908449144199768926782129194011407807382257457969961403457577428158077526723476165462656 6972 727965147484205196088678039109762622772003787572840978905471994546406013037353815794136959579218582803327341462943923244675606107701851439623746435371527035500603627911998128047267342373596505318222441761141745038532246904069075956177843819030988032924096260758712170416786186246352641110600806278158186210248273358143407647382437275883397415044689450806838480913650896792173511262297264397439655662033686011949339477548983932850876416 6973 -784323110382329748110904173174439095350441952605564059956333502048785804010280946369539451162928275462753521031661430128054241190476733288169361849765656111944184193892814301101187404993689465610172692583125553651675076352907696643791072467412387576235415952500869773290938387751950847981888920010697166716798790791174309404846024644843787353698783941944439183793458476377152212557830520616206297773237701584886859359107624486528120832 6974 845039744444642509479917030866385457613495902111046877293041534297080556852470059624381634668726014378426009649939866497126000191253883642828839926401439913597479915877041459767522878705777449803993370099920751860694393800196353916036013060284395161193321911280355668036123798158901675234653201856153556981754388821234095672233107444624384146180377616024097973194157747880798138197060113960367880909241556244353608629465647735740615424 6975 -910451799276833226155370896805170767699994721016897819548137133477920684093018395469789085090750580401960770452277328659203660043617432076248928274442858563980048013261766896914832875336457096935085048806332093188469212495866125695016288461758377765433990168982385265675836482517287656209706040183690705714346567572608982742143084956923993623393765299652578279065854880055936225613353010509250465699875214198245777028724299986005939200 6976 980922014965289458758964267805085137317924504557304640673412985257459000818226966087278049357176676751550196628072169909264047414039095775093571724010278131793981704716130528799766914112884201707036032794454048699647620767224202523928132416976041968011273069991604776342828468304575407278299740460577484680557278624339176909466870297112424215584970155278838324073392397154762093366182337493401948810816261622582342970495448172536325312 6977 -1056841125975998477258088651589413574977348032677785893216118801896676537197755070653111057205954215817660821307216914933376101841973345296878792787881300434374921032249138127773197225923133960162401510789280006760240649665860647145714641349170695436519437707290451174690400483137096335044564667238122559056471233335745960912747222555970381168006505777160294615710026593343386509130473514062903345044968438156745288853916611757432068160 6978 1138630019398119019201637452012395960901249198299921084203731898959625512438821774344271146997233929917869897204746876424819604752786131755130177853002426883224168423932926608316558279547557560688467923342540328771258066834841099289963157054287166853350258499110824477077900270064975922678684001086013170684348773895906878118496193807197129794607193441843601056207242203927257854931106857536020635670069623369428127596951137400716150272 6979 -1226742059407994965679936749315185263387294361845531792870782748096796556098392553060015847076580797175816909927395469805737534011771066054815666478566594909322203843052087863099527616222763975352537923228296078190991131509400665677597077495741260924156055572529815947115645244044257652819507009170268385302846585546343594088814066330987482767671955347783575732247027528506762004886434291926421469694124449309968012053063234528242029056 6980 1321665590742205860251748283723350552819116612362609610094144634490059795170016426191156408515607758579757095528699360031657003091927569383614940322403032938391978970297849662483044692291273106913468996412023195091004200034295302611960084361602827690849007042757646465470672773799237024585700451630402978973041052740067023260985307513930142456301984417335188524830379915844637135720446055546285040494706467443449055032977075977034000000 6981 -1423926634951163618275018158271715366675756324688059569033072309565806038879683699235152603485229280668714017781207752372047243530867433571954850949269782723594122343154547084594290076091844375950966906926093531889299132958871167421348044236488666543790243716373582719211499174976331149435229940645955161494062522438197816973364735931477606943816259382640944546488846982980528733702965075883101537083073524919680819531247522689698692096 6982 1534091794263147244086278516782056484566684467443401244093394609976948632686889238370641804426446969311092809953132461357213755505582785936975863982694119510754259285618845512490804832877946001290579889570746576130934034684765686690375790410307603257012619362992739282430837391208762350852680708887309250657327418389290011417373641642986030362763027535800025422646553726600533041721133174062094453878955659230176827240680991753593142656 6983 -1652771379028306378965100560684299613821232828828706087644276344259136421538908443983059517867474964412554267753460363266982664014217003002004398854811486234607685765283717430910314628463987468465498031039532028419686129389632323178329236225546325969723312455894762433312734055966217619198106852136423327736469585066953009472524598805523849064685417128257094788708119520424560151952522396685230138379155560279997559477516130046504740608 6984 1780622775939292060189471090580714630815847217416543430414925507110013972790339402401846613293147350610852497921663392808049238020022625286898085893109349815281385821528460556541085567872053583703381972528929501928762497551111408568392669263553769137860119954255208431260778254578357318774088010806513257442423051048599216513808902570059809159863314949609976631553755312909470784696536756500153605799493505404780991800084640059325778240 6985 -1918354075546498675333564384183632003136761291673832395835044574739101425114160020918470234707379974973048934838147420974236505683139671108424198003314391855108394327219167756038045834627239195277590607238156746245407515432402757874598251426221391898965157968286663073036456001645265523403672176806541557779992740017877177052957747931890549854080629806027088444994052540628348990500929592339875961348156776114319785429790784393680814080 6986 2066727979008648264527252620244200776221408819919950486004911464612896961298930221694452857645639581285716079791771503386931215718667401047782345259625010563274107858958680318456303284811876764216526449254338583738034756827346160006597501384223426227060449755992960114186617238969657924168388423863481195246683199703729832637751623569185559340858772252820241990509894087502972141653847413479029887441498226954339257934475384393490965504 6987 -2226566005551393938291529225875361327039479747148657859171589104979254004975319676433822205080291402319628157016303642290686138328301147595203557209860559461861574037551565496386113697464711785336360799518075977675813530160255469084635432674305904652056967540548248968619474795595987265548948460889072800222841569309916949390331996905334359264100750036414401357582458268362979530340145289464657671919458104466504409660662084275507125760 6988 2398753023756135832156326241834791278013676806541170194522876970786503347426957474733803251539208372924417377073995114546726938327462881264513347094896592817131568633657399702260474103045043725578725938330047731465116040564293726499090701579326465474178749041820867379389358331549549890452146836337081615009316953868070841955625412497662201374644047128437472283068400000938404703322806828898864715781868234309290792486017195275777382272 6989 -2584242131577344599513665972853964170140256776925091154034147764574724599490461664872873153327702889805564324133249677328510510046765790972464025802967814659149446824027993615292424909161294449128448405765098335952807356318576296819830155620408149498398361623437962116506054019537103386095994092124997622052505658823074489447624752186028683283358823960606323044520701659158872648752970002403671841319039045357900166491107107181027021184 6990 2784059911899078204079095115768519462040235964914920835249718899567062483987530482729653904203407699778090909186305932496473696697093732693905490108678453228249456659231758838698186823534574512821700558667908888969200717618147198547956960349974590259896121076882021556432634656905449263983690448000428920137054314779368981743754700553628839334731198083648060652080162816589946307830415991969689919408829434269403650574020219368404288000 6991 -2999312092500505151248753490303502388434513226853740708295145659797497252091570463706417510031582675828105521936093148089099555986494799189197981715493431411514885225031447978647423167474084525639952489690860177424031011871428268577851853043316850222237402543572753122101983980735975868533342726323336715921244145220632457964291308337393824056613151703406403660976568948357955796953471809666478548855098910486851662072433889400892073472 6992 3231189641517358774577763974551595108833516705349991025746977561190814605642042654929978595967053509538249429290729934003077597213660754402177393103303164249060781990627288473312987235067398068820169124584966936969151304618999984857714380455368306187312617479497298602506405441528981560209668188905327308284033526749677819121670618570942780362278981074033964892418109853572322865740396390058354189711718096237127204218391639939448802304 6993 -3480975331873451496135639135239346178561424596075804797599410815095179710295411196758949079658425705666515347076897464955757498398769742710898665957891889667009855021899501260958070691107394280911992800368516840239709679533032177795428672134129352345413203018381600393574864758718141528484044482309929157217495795436576059062331897424045014622166842689905276226639158090645146360888950973447458633066503699477446495563801719925301702656 6994 3750050810726710959739920350498091324532888705845515752317704270077639399139821130450980160363788385961234025958628891508295846999949611572817766714178470383249390319159729177319635827152261100218220833665895276471901595505740577891912954122907723632015250442645772129593902465897790549333709199756032873069698403703478312788612114199483408251274134558816227130400935814272742009226709662072694183178863940595763496637046959713468693632 6995 -4039904212741695485986426198683699408241112888329924928109790229242827586954124941256420237196072652913303185324541067837689351935282718726937115093043564046112503583797929821578462594623381070883368112105543054352753754329967226349969001731219311095119368800828214124715754267518265623574282936721306762571717914176735817130813055264409739753347835914337468435542761078865863431401591014763198728960311874646132871972354603498566848000 6996 4352138358980312682208012347159616413497414858820199760445441304908343784432172355981364256047325124848385616438120814984508651764999746599312297486689045000535054517230034386602810822371028710579100890398632049230171846456504869744552360504289931142011321054949215585201532324908899285932392872657695140273488221238517866769384780161014970086370333520719847556213977379158195881371116586350467500921465084984365795418272054441443161088 6997 -4688479586410767061301683290134962761980436862051002982700124503687859918541020767392548654033853797144258904438365190911083790715721917055704363377895332615050140539652685285987709013944256336311950897521092960421448173987594333248319158927424019366415570272400334634938379071233105058255134716368797070544023412185050280508667590890109015127023696253949447747355748996570931003559344159155173816232391529088335566667866675789583721408 6998 5050787256489109963058241934334365646340409185646525622388336227040440503333166432160048476980721164732895026732440280571990806913473715110664474916211747169806774843458357636823087173480531592325487236873770415103483016759811650835801057254776635572673053143298954057247279161809697408771024385290485219806850133832070396994048005641125975237048662568285216013108454688599612641960576112666766063252547494779824779673543316375741596800 6999 -5441063994987007891220991565045834760442828626667546877556568197640005223072373399304223405097325599997282170660560502225851054734466492817109864702929483805529888655389720288351045039899823498106432344405256052868208138431927900262643008603986360943691111959974259432665302138936361653652930637489162455959881613567909556442806997277048626526296687327650191801385840733903780107076666150621593132155856086743122045046740299534079045888 7000 5861466719243776189468228086849035109681038337483643493778204379357674786285267414628028046630348358759840027836572545370807722006863208756146018601983609995281339025205299211012780433476420692523111583108610862442919308796460623815137641314757653624113089461790653959812470643703161385792439506017883984040919938753765527052997729051382828746472004170651284030419472513649130515070643456108767674608502665333562549737417756255615677440 7001 -6314318513332189337495671045051400750580812679570721464751372019336878367916629533073952597059507564711875348994768589560755799007493611314007019108705157235595351952630681500356704672622849165045807525759098936364107031741520749716530968016465750225082761070392313792188524351672148304470920229394460060327559888467474690065560735036482748515028425794440906240678693285996107963349494637603237335636859536476664727654882193271768196416 7002 6802121416269594281033544223733472777129516480473161420323849862529863437968403126277337667116494405913235166491870299240212938755339862931263956681473807985389507875814015653788393465059396256305180698056344842923405861012502825035502953579806858920391911565286356009627000288826353882445813029659784654853087216602209670321614848737607386490287349765805451333876816296425776842088347066473244499564434547486835566421267565417683103936 7003 -7327570193403735801453167728243833234629330728183609522728596978441256057458800669586971205677094077843308576194365938158069105607821889745698460123913126159641336263499530067090509189069521225512473540108128013866736047600978113385807347501584179518391173978757147284999449450159115908599735833210206280402602938189786175483150087252887840106303576631930189676594599429637580039370808218907329752649050636862059472141723601251080104960 7004 7893567166483706671368031654974152792052374825082119731618780978739642422978540095444944289445298737483544458339864693067000199442012395665938390556298752984942215084550727548854684814428358315973202592003912213744807774959532343609764921441077311405687049374248811603431878419709916068679058726059858107332305231532161205210063117176358043785352413100920121162581441456280869112883469044925380750237828736011329511794387115016938386944 7005 -8503238183719898977964126565848195608671451646119965019154128399252795612645241610289568164802059851401029089444754742429690220419211594458163179065295043740471166292919578718336680348937604628479770919822266663259394255135233378529676034286851547422334638497006876593746642590819386377881144768023082426661751577937548535402062410230880106715293236362506805250115257147016748913767486027877581809260095644902840442886259614257417825280 7006 9159949817374339682165874052652406850017413044716580366948037893488317878749033516344477521513843022901329503677952569673780483014957475882389982690094972392913342338661772045669089133229928822243285707379052357235952062046796024691397532295815089940560322039021472554768584847640411379233728144018465511328361107572240377159927776730056746545168219872646579253893979130104559987788441475445435993406045382154006241410699434836523481088 7007 -9867327883138342307950268175844355208158726852663853580343154281851548624791621407477583015413442658008429021098534937177953910569095249379030214689734919640731768009652718047515387809548806246202744852619266234817572242874998243885613841420593444576502580813630340930167129652823972100548094250376792112290428137420215024180253728799440466561885336057924927271493807473926461172287307650793638007526123743921396167827209478386881334016 7008 10629277382784597259349201852183967414528774798738563680166687703151467662911331439544078629751357110357090333763096055809658151178811959716959011613932132213112084559976637845156421966347768279688408522306612342060469782219678799629388812110379988627069894120208545747778910564269531098508832948379796239995242795242195882768808825437941058006805427159351025157195890829005946883150538110398942761495456229606127687029124498751925024512 7009 -11450003979365054537775033863911192573295732964528993344411956253684740980425020374283832715598765799550833550649149275118043995368746463984345116755738199376608647693740526448355475217048783521069545769933009391267135003000559867106411833558620955074943514348179762217580025213577164585237793791923413074211164430035925723543201675093421162567778086775791216534532388443180904214117471420813106586556186722294167448405216589487589074432 7010 12334037122606636608990459339538694274624081912478921597045895655664423911439549231557492096081865770706237278350439488798176491611106725975774422923082040179798398575164796869764807595599966304251604192254856206375734983238905791128290144878690728964917121438739096777513391166027531663337302281990327554972287765879409944099445255280146516669392629484144200670647824989949877054759352903157928963140195879542749262492794331897688080000 7011 -13286254951179611213707931243944257345117156801278633286193425399613331666464650377697533106707936300420165137041872045745113154878027389911493312043024107656342208969856623035044853841364755933348293339367595392263278470214058873830723080205625023272184282695155524747048747063164730187624468060621713645104041542281816972689279693269082311618447908075520589793803911714687720923157946418651506960996049743610592591143025570510203064064 7012 14311911108227500502584797484794056697292606414516815320251684217299626721739489214621532095119764626812825072708731679417790958128452205498451713346813723414565274238618915052018976249756120138718277979415447042388527027556479218314934634956523627544621471396408491062545427098448935568339440462749159525798944036090395229541731994235965390077403140673446426271181952458668854420713578597150792286674733288038147309577884548202739427648 7013 -15416663617005608267095587880581862453432721706985393494102712564930982189125698768761161723758620635673045623045630637127295040359591656720433959169749191738680766016698160904721406726704351626110469630242682564961504228308564225131130786272490964283971796172668924933462509785214443237872467433191059015813994481165537465819838089589753235266522848214720805736020786937104761293790692538923571485626388516748316224692794430730007470528 7014 16606605974734560312244699324572728942657588322786531529956594196792067897836663879078235607701570379725451389315514826886015794989012925140887118420411937939743233012183663026641352753523025601503104968383832224174524553908137127426826477878400741677040518834016887601079283967339658576275988700532041442058356420989737613241030801286212643478928069074004316149298191441087669601444158048999760045156304805442060815358778331665240678400 7015 -17888300634896977005277812945102629126702293084697164551341326487473779146179386839280273440868091288761183583293509062983516753235248242810714098678415680279646937852744578958651733882964367691700536157921111014914905573859820249651817380977642776713120315034034805552172064459953765622740847368085234144068913805764322700976324168823132107354498515548654182071677791863606747042630091662830096849846354427992268659589539414197624693760 7016 19268815061255520819883599607208515800216215870902733999966640802040009757807568363222619658876948516947237664813312797429079781817589358149307693892157554266288834524425740317318651607718602422425599395327438773756439754149262718074989480951347216050284183380039389296401382777416516686692306823568603298834580193191548781578031972424692232212777639812977149078109999054651497129014033275995958819030247887949433893495111333244420654272 7017 -20755760550920118486008392365105817475750290492617053950242535467742566947431072200536908528983998960912309918428003531092728817884661652068914352746727414946567008557630618995313980022982515641637068962492130826963457195178350851721593826546804896271761375988366398695376539529200333505634106640640330137273216657918996766333279939676211015123637786468838459687242300355092191236100511248867304642655128129564818461625828852011443134976 7018 22357334038917609656810869297449988389256660431892436607163207033238263419938492105172475455100429302763758750096453840587783395390281077248905792440424753885488890176672850864290546357633083262307394316312202974314583856334022242865351762016995075918615133974664839349661177362647267216911960067790401795294439352302977060761939787715192079699010284181990598748507676986379245692763424673014618236434807170554048556661103564292465336256 7019 -24082363113000728173794806943212889926826051638950553702792513865900723572783464839767987804650767785483493245210269469031479101640165271375051583146362421566271993858303534919486475688230564499454905592939379146298276830631030520560316001342589823438497039321889182706968850679559032992112063596766408066602079927210306118832120879831512898868858047740948273750796838505552357078876347080517546092447516151988786149527521755293952902272 7020 25940354484963774433512951992665029721574766904534609253999173378400695022147731939988567041391443752144660000589222862702407757640836375027843690207207520270468495829314214006218707553174013910647131404473838890419012291993391699398727809534885831888767750546690342125589492093600636967377505191770319636906023196813797909223443956157433477132278016783646033701627694162820537000209849684017865943151536601048227041603537271364380953600 7021 -27941546183604954652616980729437851251913357134157062473646423078611685249828239866321167941197915822518679938074576755133362680686378530744059534528767708491315924533462640183849913584703040355636901050674646444433523966408317074221881217037705550632523414238346627360456322152340252536865286750405032284618314473490907667828971684692689233073857939546652739019604950557261831847816123647096026244186025940540151608248599274918137632768 7022 30096963754792798673509753788629859315135871514027001557739924465036495447282993652565341844208001457490727452989749294752486260282144078619373090992053059635135606128772210842927883987431829060194859556297026594299313907175836149466837688777187824389165928090429750770332180267569984243025994571968127414468975617759073891550257576411718687144152830530088599097573238793029481152862022290112892281572425852265132684048499876373265021184 7023 -32418480775966819337511400981417855404550507967815085882438813241106682860099031298972551775354079990485151698665929549572084185919810328171618962068728481662096164210322530201667002567226676903080182889190372725390006108677341211077816308248639559428807284560443027275306610678586678866593052718032007408198300885080180281349808693854771516541519983525529165445726716242310805992580711605940915155785067029754664854630186348286445569280 7024 34918884015949582328774643262953157433945469930006088130123642945559514842248552457804016780169267513242125794250416708220906883532687866062166786122477063218115462693015383365935696155996207323847078204201961893838129994002262083493373645182582627324633268651287355655045899747342387980026830229180187250470845144849445789157106633097805548302197823458703743436931920251303900407938852775676325709868661210375366107574636550582943840512 7025 -37611943596296640984962871750825392333564644433660545719970676907835943644475088798773357384707927000072810688796238340850872341402669376325877181382321557263613608026479960965284054147312019221955694839859447128510071397523668917109526718155618041821443774621292888576015592775623372234309850977519456227584254585235667748953760106341515133950822245354393348095456581253311174253069151714412852517123205217453005868908760982522318225600 7026 40512488537700160808377686035723789314986050207862399745326471100092293462169684102401681080183282043236031566068901076911814456715889033372107234551676243529339163497456039319844144720719069960299599721385093632735945561552990241603146594525378348647469112234666141116748885967640267706128181841994883973609636778598584018771132538425923093291113584124130586989494116648265900081546651096339883940015103161399685247281356977534128429568 7027 -43636488104339844223362038301415207387916109947696015820706268643968453023750061511892762709839219703235496756413540869890941283926720824079324789911532270479670799619550691883968390554230227295351788137766211694010582342467967048036298897716068039235475630646105551424958690711307015654527620389027778382037973060148650400434256404774713217483051345864132769395003518289996164405423787455488346122135695133404102035169162888711431670656 7028 47001139390700627633011276481764856038970505636166778229422592224957576767758419674808261189239346777158018628683233234343837623127068839655546734210957078276536656659732773804294950947728652893298069961816721062492679913922903173936254716712946609335457952217487555665620964893494894116944560515478914244842549749898543126528470999323184296942700527190315236356228049036209354366435258289924635755679124183971642811913167290324673653760 7029 -50624961629422413757094800567867885897402397853500444260098482948990030618973682165864971666284166650278120414760274857220649703996025673269909878983944384109815156461321160039544722676292831259626012305425216584621171468924091180898952043054346236327027933535499498823507432278202940047884058010310374130423224787686761533471563060147924342981063374140316496582786442737318407741214389902810395088959326133418860540377944805380961340416 7030 54527897735397800218518563463374389102114224562484668600293935928960818466882731773310140648190973951864550045578498559679979535565672528453125668637585751937157555250718180690137522481898826338772332981327456388005706472763670850339603176915228156703587655052835391311419105083655217527041770112806546944505683936909218582605257976230644435640783080373237767127912290485153403157172396648870195461093672902908069367788140276883684851200 7031 -58731423640788473137387499869494457407527038078337677049859763856184348043144926276379618426016746123445443695348800624699589603749896333058653330509650028716834777088837530366883670222201656953180952496960109623337194961144180042040220659405512945955627283601486671237013556801019613130726747875787617540684373129229220279833093568054367045074383294319785327752626167467808742562332321474020380260352007137739381089299315418129593728000 7032 63258666018103957463713981029899268293671396954866265002110416001507854235986206855437497516988363213171297356539551803348403129246767291834529590042792730481778488167766038858835328290420267816291028166446253726114927008717125196300228956824489364270533708286778845545129782216695877161597896372116135417546721243110794315608242438041891678225421634430650496378323826626909464852827609374098831626448981208845398273000064831429121611008 7033 -68134529034208421551564001799634367461625580833102670362463152641794064051580200361177864651089648682923004168108310626374032416781400416715141698016484341300773613097704597518250900844736710763979746917892325689032228656578909369573690978686404432464588310388026902512077155378882900932377545028170561279927111938636093262729842637629233962573231712203225634538157382270115932082405900472005826899040753412024088335880716070509759015040 7034 73385830827340499898264663046350506003701395562249668366462176070299701343589124348913274976785345628042183621785038274724114750218156683562679590598633536584917988505513584418220931174719729018307961618246684428398677655876472656264642963202985124723095179398301903257427633953844533515120287647554514423927621407562897096446182094139556125785401042754946614840955430804252627286533064798470723065441255008292682112823766746110971026112 7035 -79041450452214856194974701338938242212585205835014957593770947524765141633455082019611565863334013395891475599727639136626403361712950732132431002880777589176714988000818672955677529285606123168677950422787315271813450517941381016205816106422605000985616335083219902628135931443623319154782571106822883745299097255432278863317471250586541851808626929351244048163519177363153297835408364276268142820843050039891572785190932714850848481280 7036 85132486095310088716435026270427740633521823193626049867361011027384638938582500217589186646472298803558866284437823887709854903525652853663296818506123158832138828258342424790868337556818208010728260379253056902831746479208470493206537575226281788405442782518448656396067798239767558314993721864779757333178072341937470874283155845843525112990304308315308103537133657463509595805084445216373729861527762839728905184041358466380955124736 7037 -91692425423845165695511798924974678637666695876325094413385431847393454418033791375569742966889749434089894045956176459959290048517728632798839447887444693544181656371162895855222095505748856523587586131285678264510605324460431558798301626759857760024051088375812370686047038704301340468997615532854445625824808633587871697187266250409145105432025052030073923163424089718002250461498019584720570742622877451734256221030635923339301146624 7038 98757328998039081992158952074528649099579433135568387630148955868703448390462805964917949967350528084319834382733683780238074857206859580523623862226612969414210876361005707735052483561533167518269679562323065901062426729503379662094397339647080846552099042191157533703399565684926942817621455994394898524633791047795086921503930209085987365522109598201606644942728141725566412929624559391700573300091853187826012928422382205278307676672 7039 -106366027747394492144496982319321955605929393142362442419040906277372770307173309197330915409032739575314422557344114093790746974011615942458696725257776287217033962335486152951988427099935326988846959079092391762435634517145538531112167766602326839645177910558319974730872820345485150510193348190932668222284649699561921060585805610988874149585899302840306549755623976675062732170982988871607288268686819442122627992029282986083086831616 7040 114560335588331709349405261681445388410313809167470934403965531193713490834215488525985384322916640690641127146949642545104124637751679342373663977743358132130228908665078572361066237346906657063232973649943463106973265400127436144135535383619673295027736273646577768318898840879765494343383166222312212726993582628039984228836119110225643658738195561331122596556667176414957327363226917255866229605017567806045225734060290805771810031360 7041 -123385278342940130527619364602195496344132509035529762201028666943835414206461200024986945105604777607505033447404091837721352746818087062184958923262759500770718535411917012894037305056238807663544032640317586530738358570242438977962053081756075761297393090119911250628945529415263748143841622056129224742635251858537704960919292299527627108319401484330562394562790247299612938542360675840409027320736774442098481061206610470993639962112 7042 132889340207357020039110247344669909083171463312257331600859985534546837583671827210009575178502007517745588698642011173073777166392764192703106657571422376959843316563567921075880308234027556289945485592767115278803741632354089247730581161453090229004317612532630591976296257762739523546346998948316837807888394923653633304106620985334839041823233177939119956033076875820089476665420511571342461415484315133117781919988217765296108533760 7043 -143124729113809940942728162021783649941409086940640988882561360311324273033214686481282685073236034243538966724536095294141316030236408637308506598041567791527534964267178642796701605304426017815957999265995437862595256085697822620253759282146603482954924962426880534705338881471322120586720118664711443358712696689097235586248721407819760496055739848753047899395808792881845103707448270617470142771210549629348064716542777982497296394624 7044 154147662433186961769198115195072378236986133769233763629700927204697086783271902419217736064136923517046999846082390658019079759320242356840415652830636250721242699110582092038313492090324266142504805966685104155104679675262528860849088972316491808806801795621654615853740670348717306303779537888771301826927002161584138844354878904027161218940717273695764455819748944709579538060423434805943991722879336934027280730451380635799860848128 7045 -166018674575685602381333171160676282121500895871320823966774729534564059907372960729962421285906110349837090077915890878326695429398397250471882865887969892464660434951217021018143536454388494193646352541606963089032561695243428280127467026387491092675378746376307775601535953612845844385491596245058489731658323423530234150332940729070391198795507103696127875568988123133270238945336519494509708746098868917858727229166642099012206230400 7046 178802948166237354644475025053623263729141214900128922215072523591338298106585978170765441120201509130520667759628356972912496290545419732361299594135718974758092017543238668698735601739979857463352085548122622557659925850059161753830481300739318247562804257749006033286783717771817246804348546322200244780759841419842161843140343123978624312560160402379064602290585376440928177134414436706877905650318006457054934086081125139653977052160 7047 -192570670599655329092493242869565529383675601851828955273673862434922365102473067753805737314465930553224151726788504954926852229671626113459301199892804788616261115252742784717071399984136769766352414822926687508930476430510912781274828188431729201687508107722629081579726469091772234253271841121503027687633520602207750768937603253201223052586236012700309692502804665957474497195801909217653923608411552474271369396021299881076372060928 7048 207397417918503198273076572407793826442141004333676775130685673233564162974412759483691724148396616261079909957254352360076664562199140878422038730844001172687723699222526410628567371660847028181139131274935456796500548621843847590358076368366135141389771224137781348069476071046667917798431408542920138172282629544271883606594566294062984328257375635247254175786450977396132137173392796875565594082463464538284672193631005278412724749888 7049 -223364568105282198303881215981744612102674588226752542618956459703834236702270828028053043340825561275452916974318638493668174956466342040136153239156392437857926805934025931024037220244244238442446698212610781850181622785152007656261534075173071405948679947867805114694567739393192327807861335910193492702097408971167656136678942341178805577305201100700186882003905731667882041907320107909913888554105363895476869751871639511381732947968 7050 240559746040484624528638654755244735169415067974012343692331319653977721695054994462747211073478260923407283327758296592068926324331201956733861478504642782810405957914220040154054667373171207753854864675828288260218192318128309734456989512070751332147694830294227133958360148044727243683041330521909761779040240414500987965576246638493360224482082546201548623912319627709443082039135572220749798709369205702240507356175663822203638794240 7051 -259077302550233517630282100400107226069333511275106437300053999241918674105242710374747727418031267184447348735994572992111471248552360268901863986705312631423769154669647732489846455166989260280921446219923977883834724232406163708060713145706191966226976901775319668938058936494264683028438811519734029868748344990205475955600849561699721983962397027574650960970352972415829928373067972746918840110520404264566364854914294230218134855936 7052 279018830152551652474671166048219645818827658889037964524830969281005096953980474597695063980541812510656345216185475579156466014755180525104531281030146356251056771168223946434447352886442413524053780892479781784292382708618495418347686219937732380748053917362350421560235287395458431046569864116134042873088944172810389120584054327664068688846956562488986822805744848976155122553404721644067816895751715350600209805005052563171754489088 7053 -300493718310782181540813050285768054720406468231776193693057493346515078320567233381193485174067818555344598978445708675049003712365084663182781648013029322788647365548682729808824001064286142028769254863644579820606559771843061733269572392233888520174347463244015150228522855346505603436982369442720758214629038681087534434116789730919311251467347309740360385223272877932291231080525441463660915712133281759551876118891193777945691027456 7054 323619751217398530174771974716886006789144857365803155048885397837924375456971214037318994739538203984648433675915767592642075346712614136953864146020034533340460927961158618188980469932036641027166526590690290526421823761937329105633563803936667527578309613455509208834264415839372913054361368991214524488878580912451640530512215615957128234422376173220102436581541851161316972657382247407660809721866925972588754960073846634016757499648 7055 -348523751362554915170661661179352375683392847656172570639698683913842410386309058458679394754892443798209370276740693976779764052897031778558333194449699298768622293066917577631791510523571570775273773668477232865911362076462297013564968697762988433966027933073727920023031751089854169074953675328969941587865667840374470747060846674767646732349607689246152983996866472608231292897261992430632607213879365037778142668374578968150711124480 7056 375342272390492295723531939630670590743180605665698561933979957528243161560244966525164780127280712674143311077789048296797133523366331013798850335411465367806540283148615623394600613962394200046939621648644824245457643884877384244322736874762966142962314218237958517887507053884933583433657478123044592083825371953700266501158003722482123788500760698693254129005715681505697043923291464971378507294235612506141224276076077376200267898784 7057 -404222345014674159669217238477211008567337167643150049074953219408594542859845371872147832409147477089122810178100002573460171715279261443220295301706090016363476749532590251504309885616700846475496067787327715319766034398260021909120843792179272568777706937773597237190482879618109249925327955596506553380201100616701324255664936513009661731562067362409769252028707133953231314374203785135233697159053768480318656309091752364160044932672 7058 435322280050731410459182521441157632986994227484789993977707292399957557910771453873560111568448651249800965989089410338431561669419381648491354474621388525523900114175452226518394410058708930215789837828754699342441262719705562482930081954238428659046999252501266111243559336669179015434512675625758641937057948163020003159723133429967197100699235208238200534415033707325408766317462541435399798913390403245109606070485027408922544610112 7059 -468812532936505296005796233989097334880690759821754275374923666487731660983475961468533302330775183439634043902768760397930242052514020308708990660605966418410008628989089862302784769436145984537337641402219369767620708151460501522921136367731543970308552166444114581350600215857981568984316174296322717530940625972342146785925674618909079167678303560613294396187202829583104163189227513354809640373093368813181305231619496499540036038144 7060 504876634442370193126649816520522357360159974122885585305780916411030957604141185407543177290230452527400982131998811746148897877119955384830891584225046028522058613192853219793940970471151755120960575022438839218295400520150357355251736198047098191558852909490272623866233428522093008017147082513970384741801265057310482259098862854741349475230250454052563302346106929981320150539139540892455904641117743751787418810684714484357402815360 7061 -543712192634400400301454778936233991961128079362546886806225636403733535565988888358713215679885067235463145899834491405230587944911386063966226854361356668072262967808894989453665753412138103844189034466881695446395606958948008425017879588821677623274667324100769697525560695513958036898050605361753486147850804302965699593808921488390618028927740972167524841145213528315458172749390757972854395751003813641440282414465855502064464178176 7062 585531971539760786475930467371371444976853951297622013512792853929484772692900008250921874061131941496189768989982851617158420892485104693939249132653809409002480885358339965240543118655063439694526892460750010871841633303372604079487504490262684516889203120518488565848976692934423276103635439061793266333136875559197918736545293282788486202958230873788034548013321006452377160335493355630965989294687383067677590484638412416665655891968 7063 -630565052380042179141674487400687572582721494535648269871708830640636008682006339427634821610877525403339676741241044283073986659389429397573801912522205321995168460518446396537713081253185879769173501110373262854826410212436712824582499797439349337990663222888984462687863361912102505246322496711086012270199792580544247536375745694853955652531730112754624447121763834839105124940223204537233363610288302361517335041581374650293741293056 7064 679058083686380101195808095502753272307802696904858586644353074063702166085616774094524467955277730056339189989975234226798922196057230447747256612949130589343297777179161479148051411313392917191745426399285641673965694011607799921767009707706185251893426576055311450707774520894482240432879478187004747045918219993303900730812974941547089951963329840045667217832453909867789098083119241069499799157805796764123364033257546801938637341568 7065 -731276627092512727325775211565992301056955221064161875441074881134463973958752592529335726290781669779268705226163960381270710825051671445109316965801629451109826470991161724801023302593018795857039994737838971700580431463819371632812812253941489551037887687568111084914555039932708919535367711521783980484189008968476907270063907199869004741216042917484542977369474927434640152533959945144522115500807256883618228597505451583971447089280 7066 787506606121058114972996956178463478332444792886811114362601029407567826062171526635973638652233879154296506449768779329942058992583534621665213780058425936278805878318329175516415346861017078657235504886098728527091162962335752990427684573668748682923092426993697349614493039358813459468588272822116551281765914683182423359932526406392658109387033443447811304988016988251476449177513270268102233803619660093205912421711144660527987448000 7067 -848055865837027846397527771799255015217453122322788854196796563941023171036826327404311379906792652907475239661378646061854561351229696947533495338569190421317799414253316980776090970845544004219250779125267056750268676488825811895694277914615316331811760445830511814574993956247908491869342561520291635094116894303626774282458212313733391702366643486717176429884141029666035494419248692027825675083967197588284085492665553881685569974272 7068 913255851843963866545308079410274476299323947768780999482292045652898934474607792968938101620372499481104510739552329904693856347283456910569659828791696519671715771677704477701222946033824400856693268728597012346903347409546262148792277546281236588238309328296123786898793753482344936773491499995812660349656787428567991909582878717801883731872429070052025784752905853581173370229733198447523950909914085752020652632286955946109795745792 7069 -983463417745337139219242353163558499782754619216180861353172555270933295709803374919986694490572007371106772636717587764639507691888392887983142814081628621851613381213679366478620364590854677156788431649581910139668503862217103415470464392263197339890277541485690577242914748182416622045060190968753621869225111075052923097898564082621833367860167742233344476025657616028665589501619747167754787789733330869143656182696099816326860272320 7070 1059062770890477841281403829229257667844324292075761995693369514065041005832856015452350270206500511195070614745126359060883758965079346992266433639741610320041268387713113473869537582908904883192130798286895879414700187965139588847849245115178959467340464519576144399502339232269650567674607433422784074175416506389282571902218583189315973972661474088304347354010982536798651941002181988070957267880363370811646595810181192148161729592320 7071 -1140467566974080510961995756779385168153321396793436473853238631006090968766602989529795734217691758511374397903840158838665268825476418147891682885305112413750684837911507055224131905999688373829266873115537902696941412392744164648766955167124545688711194035661339074569571122112551185630627131469548507413337884387602739692475348101489608679692481709459108064968305840402695750229308784614438013332423855728840449507197251273365193207040 7072 1228123164865293724784311486045929080633735696273261453044530359260708856972394152900585520361160337349508530114455020717871507327616717677149851815678900798549379140036766665611526185337756360815779514348669922162395973380062888252737569085308206602236242158991516104121968255156368400282368225223335729598349691470466403952928803572696939981299585801411089819639482968348687938594414692559595710159641511244352386666488134062482015565184 7073 -1322509053910920676713168346930732737370273076981092786489844603133675097358187329246921826866060150127889143525765628678395153904119598933896797258096866121232836117352589783501900197487102179173558326878474321543557463058215581600445295605260387587334824598334996363918019927898525287313727026560711605361078216447291329607412768021339704713808483748372582349786038087628427461271873778792175041894722935959318628778869286624406163252736 7074 1424141466892014415234480164239034024995400954596755748070163293529244873201954161235713542291212165000160593043896989759055946701263524856720126215226992188051875599104220016248882590097852832624571547754436114896697185769190383804978515994573969308700333734119089815373287975269028921504353251172531690384404473388629385254547142653084502017716784718890879040725573179871410403602351858032096058431644187032533892248475732183933252391936 7075 -1533576192819196394885238565553828902539554147183181692041116761109272375727831964200274119319937741507088060639426124414836710839554054954881643457575816736418581634774502447730936035245121649496943744965144496909431747417591840532437043831123054917190222931736711113466303096266404100779664947865369889953422340060709584231192408407152155495161543740658999240446281140645453099307782395908604937247300116649620917608211278586284048035200 7076 1651411604834790493653948093453682675924465993826144774327313169265448233762825428872732302988499348424150329276064265110689019075380918856123003069010623206243248183964283862641944510637159160357867303200794001923575058969450076759520965675463017610257876577899463134076776973804258159829293506906415316949226917035572325607198069881855022556922406459857990073899312259386244175449010319783943475325820915231466660910588069931324877466752 7077 -1778291919655191160147062525385905365201774369672922192226061428076289750660687270664158639521152595744572877114609782030700287398892715287233911278055121355933866133766923476228038185667076948641034630247472353285630710398487354089362886763210841991374503253789918719785766382053012816527464974894166113954214874987012130330247374228760462962158696325149147726281251256035894374631136705145551667022917511265906849494398338710757422114816 7078 1914910706241063083132831454507452608718343658393441693169882253198557158309027550908609224111378845656717841013353739516390933339727238162896357550349618490834094901300939768614478476464384546862065423759763732718668141819142231826472765137193788264726674939792905552216074402675189890977189007836937037647726678347267144460977773322840005027263167337736218895351984754290907889381437117771660203280345559073316193239319027190356099430272 7079 -2062014662732768508933751381274555067294792174567363138137771364310843834224648988690291087157602176196976611621826928168832535266039228085294513083277090217893030545045569790813181978659978111224484159706897909517683175959637336950267997043796400709139661711499418060372105105485156203533136351225174928264632228444757462909474136846979618415948310595185062393236538784126278592800237174431487560036463972553934000870081260115026712361728 7080 2220407682141119828442138640528192041541703208725464089138151191279185925619375427703320376735348745920079576063281911447902409482924460186228095472920741282947012921402509479728302710176645277601827997254165970027434709648403296111646810765849778378527419231034311413750544948606055875973495455466716264078744834014569765749505590583629794621530622377841579219467765640426333933400876200865415138766642785406388248312049994270027588019200 7081 -2390955228846996191077171932106014261155714390713199798276531428868126138804773008899040881129101565428210068784465826170608310450588287843389518107575030936070001178030560464454542801187647820471396854853147447101346692353252462773841948891793548661392516036035478086986236532676568561771488834468663842013801599110010800913191648132830067882621122226752517489295280632527668737795159548937447036216103075499836426979554750304118442243712 7082 2574589049645976787735621813065217227460037772541599869786922926671933987411053765242080995048809535838267693414895890225172294444038596129470549430086197450194481010577201516227415051365795420393875986497142354884297513069588162751913200403050245140266262795149370029614411066710713439200501599470120255771872453067361240313399438122885037225286611452501769515468313378636320248998653682992176240971151907965711923864916063425330134486976 7083 -2772312244885004738520256872032352988831207158112360247226698451487352627951158412731482513691413890431519928738003015035886880369239898007822306063844806879022418626231287880736492206123104160056870989966299269302260759864973908216494817438269765079491608178432068377906093549873064944331915822990439500438215113025387122365844779170496937657708160401133112217301030000131251597933674742327143256779830165545127822172450527970478565905792 7084 2985204727186969189767462766205588281247501227678714860019697611377785796467431032312696148278100168454923066672509813622356516988741122199811430069186334261116970308478253893277371915595791870784197877282829620327131698786260282773805177531987715057104204080508839253278063720364338528171841582914043612992428303794605550073925366512050253268858952185277777185626394266785313870588187258947312322369427788609959703246760696734060601171968 7085 -3214429097356486998792124383963611555609483121996166267387029813219248957575974932981204544816539371090010883495894887482312590303329967519375005387233447760546731109266283383514999667720266144542928844910505979716815219764704195445288871221712206537978152304561226459140746296036711712515672010361294813414374130262047313785125795123215170006281537965223591442878593399319757023547773519832096774540193902068657699651862544141947156012800 7086 3461236969317386198412438682735752677187144689001233099753218927755842613477416729421886873292218774911578166877714127887576063032441394954311340902041579087254267344803684083565011119959991188588452886744098636745462396026366724751926855586668764144922524096530845928762615159087851062513668709410087756075984942608409193769960344060739790576985594353142740154784718074009977171946448591960691808095142781567270386440880176835955825508608 7087 -3726975778361608150383428890738837343585342935214761382014211986384557683945260547790425426213387286579868646084507274700416090258145913732041604961521941252606597046681984942726753265109877317174874788512281861877833696949823150386240814861471265364621542829398786075738712479334688236721085020874672864472216399579316632399784492010957168973039309291396286498455190110133757728252015050013529507126517072824502171482192736578754609484032 7088 4013096109603546044012194029598417766130618822580771018218610803203448294877420141619278539900441569035488610528730598244474226856745718450270602279110270002054978526090960367638696604010995320661347550556708894538457459665840059065926540197835181849112786013423989820358950024891746981509684539802639978196635358300899452049016613428840960714149862952129685309993688847658320935448408719744741521098403718772499144880777696163687615636096 7089 -4321159586347311855745524374521444828131042768693926632633409127291843436741541120897183163143740653697856657691019612415841389292320344648611312534611193262424870047408007178134072001866357118335324769003279944793707383611266671322474150678973670956891746153778923713258460113951143180023211747330155615911869564008176885094576068398325133772824190327508201694194933995038951265795887006561355821869472315128743284437420157749354446744576 7090 4652847361102230922736900041627144851832105814833218233915089005861862965886139664117942708691909613718188693385319642410196934579117793624259170707602924677953706651078720195123027780171934272073440368377870304249739096715647016226282295565788584868167502875216797179351749538163133400272719042655548331083108900511606465069116117321929343506501100692055210265778059002259706348921901397099595877055110299574815278485886423469030142288000 7091 -5009969255240314313258011225826703905673351353669176023071135924408699512540279440274312502251211258094094609853762619112302523268929526142763121079947191207770325230793925123877280368517027984645920053406306054280829918225654097361765089462256136834250166437453058176756505260293276006533250266019760927273787068503338086466704036673416657658347913058083920676175293576966707932305692885331383654775963910892329456807216348879112380801536 7092 5394473596796105704755018119335195093068682733761580627415380981611934732527943112365962159043125622857726534498403214811210429608489881045113831680917543908035287038752318180902152279554133284562159822077305173206482857830796056847577396962592389978650140215896044149388826328912328360836187992532532665897997801607186339223803526942026976415623533807087146636647847282970665794583362538526678533498567613331880372895414024314238763354304 7093 -5808457809683027285494948729465551680642095180315861814948684985343792898402527698861942133392754133944783516913129705789525453980953342433016639500124508954671468283537069031712871686442333532293430833405626286599311965245373932692655566048582440973339750228084759696453832811722195541409200078478719222422777424931926232725527379036311154676519461645129291691709088124812563571039742258343072298577246879768607058690059004823149121258368 7094 6254179811661479659957802035155103449908170117270967230471260720594989516199540309338191797962898954506012915030432376037977495901601516643783181092734315003889137631767776348208678552708142512186075022538541910607063483099834416122033206629177090664531747315342579377588602812051525995933330182306967188027229328944654096239311898176901347015727529804642929764697753580738349723441470015860240444803871874789078009689916463585861658467968 7095 -6734070282764349862436524251882683548123374647337548016688447128463888750987020639302646726638410369767229917849095254407139574850629918416245222654833300691813098696043338797655566431246020473825562088446152362113926041095104627168474371555647889243853829666126943040980348314952661103216712425722650999794400725631170940602047836360907442710627653599839927869878485109228039967364884393060559760781807475613819265226000820411151532216320 7096 7250745870588777274426128678306505756315154336316983304159409906538567244317268658872013874554130327357553211052787387698187428025650464653737234881286439603361647185757268509690203477982997210003921790476331035289785943784776174930585842380787966975375995274687345223224133762947540001052691300506376563305188171061766740869113045009276785705215267443551094182288443065885576543078369885225752704097112424119175510882762861865576836858112 7097 -7807023403924335495010632040041658707971620041737171127232552273983669497775077090032775832261899907429669328321200923273314642260363556438139059711716200935201400663659831240020366509395076033498545322587711082860681838107104379940488056889021109075925697411606712700113397317795996863732281383811907548245239999542255862634271920033117029999226458799347718291862304223866007863611486298517742273118571888520416096286190767229187601141760 7098 8405935191634448868531418010540872360390139873058087547972222651958226910641379796680392825144501347669126750041159452424139656360606964341559014553779044647177703468617296203473923465057814773724918091845209312467310631615419326317189568362070974480834043990263691640394369146978873756079651263278387958143492385810537395329943192228051585290608154197352695810133363483930667886012331232393844809891321726023436590406435436821616217803776 7099 -9050745489569185162976009187464329741553634425644549489686889329765655633845788912962768191765237331776184244994424549850791097723776445723535327740762306627469630134527951015717790097606768976982954115336993521616755370703003765248113879353190938505234608757454589147387946630885066184633749762755228956088873926498269444222169844455351323904939258001658125016845491899789817603795874286756511906819513808026387073914395011287425105070080 7100 9744968224595087568839107249462326517830645740483247771410343922573756656646520958538452716293319302706423393391408877839425207424713999995134764202971240377563918511583792429952135276691366571622798471724633385565426911597547103560792732609824608846205980189504268991248033885833159895606930191501777945980372004797000855533792961525128193931154947762880360174153101849745257914021940278962186100525503033883420807525990652407552273608960 7101 -10492386071615362567411034153102152058077143607606893417725134744836228332710392380843217636214387577231948862872599144684746141356213927120458639502554043119174346795270804269148802502985853238476470911629084623589596629865079558909421423649015915215452946148130521525169833879315261009935171725935057960586457195810717577072601821588637944782882902305928575750229187904489025014694077452534165660711812612547524540612900699136716460738560 7102 11297070986758036038276450305560622568918329825673635890744783111395129811337184162887280362632868491109692502189238807664253908253265719783821730489564588306308408173418206170644383539148506195549471574467790440400917074136141714259717608889247498407871597015473956928772608660492134869651160246951879530640717110290709596165777546685191545545753349552588108978996322342070438504472951884471769905785822582246460776834861121533055859887360 7103 -12163406307769912549459243659534026833176423443678955014846448277624149599478820624850858375995714723221690498365050256314116464969043391601068649399280163476369629848166367926367846682889245650005719877746049965515681889034542793341186409251877045231665725439820520551576174859712567549911647115282936609714453113552021236450990849907319836957781699385805700625579006214147413909338774960299337106789748431622376259942222386415440923904000 7104 13096110541112590466845942535947928848705736059905222699734591303197284825225608853106262697069952597645224004996333139824216561818645176321000496135172837154457221756569447842213512136013458849669929810683677015625374364033683017080322237696422633553356503207431096046407450082951698508749397532129582426424925589913838013988772735327564103945700758875482072920931983725198081518147175130169792719812227399218264867019782049845824437654784 7105 -14100262964358877194629352780230629348188987719593222136416500879329110958018514433336674261867770454439860250736394933493973121760996005309378668913125746013255412531514897734938089331696108143093269789311900835336988689519153675333439608971730332055531922988756554265196946363832777012856534984027974191184070557872411952116907260187618335412324251905051504842903796829808190292882569299480915657004368083987193696184581507965850412073600 7106 15181331182282647479280045271769628432348441383492892693647833418719038547702793151895551224030679881019492795647828814394669749255340279847324130876513696725973419249507008997843365860724356397806418351063477494339633789191082728261377175603786363886742719776792612629645076740704355907502174573653664165619811115201124949711133012644878927906574095980027145273640178779449308900387158158151706326247310382926468777387676860896383015787520 7107 -16345200785575142412344461065896805258242110009916518490690530113306846701331141000517954895567625300078926800232029503326881814728218828662121532936677639874235184964277461676000530346953793076692196317434812893932789397523359832420811506598046299023687040224463796669439941282518986328750293346562829334358205922486204693098722436750955253120029365043948938389085893205437799175690864855651939230649601729734873394692302898832197382479872 7108 17598207272462564796239087026374556076980754309209754309256490134257100208946062662357530255667400135987146784440680069629011262263163878793990538495884148884385975465602929632414670974796165658080483924991029081471007232182805254290874067878182583674424182927134975727198278362176223098243902448180895735197953639218363885032506065082267707838896275207057326699123481027923392547802980516737901975132639155367087682127154808753321913996864 7109 -18947170405704536546829406429781043061187563446459002764321058045017152768056465677382106003910998855579149660288456318126999844991204534168077528899235670622226612296474346923582535544134415915399769603752591634870770377979286029563670220735214896495083426918732939984853573942377773458892798920037641381944144016354129141668622724096345279875613046802334585210918379654925363222740312947529161234389264476961668514913594583067278202017216 7110 20399431190586122150858826214536616203934083691856975046224767087437495443708809971630825771548149734968712947038433290906781816714462786981617209535629034774061703248698625190707984097223553027596282119984547515036285247420543700956231445763658940614290970843581563459732123127307912649704925348267590552506315751338594087535617371854348921916398616137529235527338177298379932132064830892847337338203414564706387086541773873731489316480000 7111 -21962891673648243942889935084950999436927854790041267989388103368870855324314617202773466504880448575186056783174606391877928581237471508860559180436708144377936975822400725029216198339900079997023914490448078064202341150450769879149163295670209056870119659490477488147008464028252946329699524396977225103496355976653392122216308261229693079179312022611566243754712672621863509468644750396397124239955501581249216125524144774198185912742144 7112 23646057777108331508968117790027659487152427511190368557713694392724872852948226676607224404565573971756393024346930282130294127607354045402953392544744169063548485470584340678379547824169710044191270556742832652631865673242044081675705014860440216716694421617470978193562672282761855994800059367336294557715583911840576530613055710855572076267702958213756473347908405717905259172011373474856356061469658772014454635010298378905480023277568 7113 -25458085400286632805583230283280376700293193420912232845353429029488177592145302655874847962761074224514750837786370052226094371295759004748387656305315230281191445977966975753896931202026786638752566398498198418447798110882856404942472295273553091102674468352042746222489881606816908540826211049158636283847677332820838483943400582401584307040635742983133717868557708824445649040584007871734817622101045599445183974233552217847415302812160 7114 27408830036961642094737919861692641055490872957514881129393437258558012178958859478439703402554733476134732835206064526595050603038255275853974062847355595413466008426922049708905868185484474318249488334960790860532475335842195939198394618375610640687762338674771035161741348903358478549257177362839983603369781211417425717190631990322370570583145895517661255220002761751005166425623594336425351667956828465447327458776544686221604489637312 7115 -29508900176525112686244757714775558695608937944006360343884301906592360355010247448196416419935519160235285919642880076897440699523825265904926240343358896663176601314712550620339120929103428612374249842978531127477549406821465720850265088023002878696637819932663286036713931505733133043168001644761351044756615305099593984161947189630372607017132972350491999988937442320397342307278881905027747263293495485191558856143711721039304713364480 7116 31769714777194839266654919588068147827753033417307796016036328917999710355311453916325297784846531894770993857432572410043831563220008945631724382785833821821113671787581815596021209157069336459644599211704780343929169197589146716822869972009344320750912652632717518013539257327232119653075047775234240761869336607266597868450824802723226657270502961444730362971174709320723948646294876665512517590482204095259208705664350138860306854914816 7117 -34203565121481253196974017329436598178284709792876926878437049398361048924403436528904539380280603463258125154951127833851626129005681216841132853529901674203599974427222954593636418769419460037222456393804719677848892930231662963127571172065097561141153424953643347320604176105128492958760434663092269634943224655559671766541980061342880297519373590053538917873828631990981540763853634654838284565986095246216504166252340970106603687934976 7118 36823681387709617120697509763965840495124941779887000735206005841314129151928899874613112025876012457715563743648661145737894946667724780272382182037184431882314261318546696032136825408302196245100497234305014924288943166358547434205518329565362478812176080327552127851936714419458500462647255482864963912664294746843976393680580009030872451522532235300108097152216095390684011111946712610744520792224923446366962736300349926263522937447168 7119 -39644304296799909259366042774975673298817791525367494916606472308768009491340306538145086700030263088512723891573331663244526417010637955837928689442997781491984714890840709234344137172936344439908897950977380504559995884123482533121139262394434947636131130934807788727605525538780199476476223425352336059331450611952524229846670630457602806342816991137683748548945129300912676609819660311748815856571233356665622965187004375347825812260352 7120 42680762220837641010118882407909377296234393045284541631636241904742860009345254621501882400516480326356978052458835611175433712062325930860000833297076946652003729461864468374078791199824341775212005284688275744087597881273737565837566107967692730642631179773738846294227384290281853940189017856904471858522739944416434444307242474629699008769289151473689757475247161478743514827111874818354629835553959103263014471300533705986093371529600 7121 -45949554169377481940869984844353908748752005738937276276275932032483855501071971605718377306209722870212612774761394302578976538829451927113720899317726286318922901638709857869586894776994136654169635762306998110523691334943034631206934371084945128142052864979100456096920493476742811417818423529103929138187002883419204680395699284744479597384609860998400109804822975042554658300021055396073053655010749587803274330374423585739041330517568 7122 49468439101065425636867388743257215181038828297977558223308431143864423139055791773357603093122767580943371534809862224803031815846608512236880504329337554117125050638184403452848533144060387242870103501383209465999249994632885325356145848653331837260900119199012323250801307781052732608225840715623876407808249462974108593974687611488551284530081677054443267322814919034708373708013213327032533026292055383665951465605896430538480952312320 7123 -53256532042214036320724306248311835185469231815784494318014948167462552738253451621603350897921994166156351584520418764330243390434021638188201452122906595116760264762515690756838005222683569563896134225326706842353024103838462629388270287267913320944354544401432225371778013284040077257620395601394773809016322043576320033508401461244170561731534249475980551147615720234764447883015652816898409382214769646885073873353063441163761569116928 7124 57334407530601661412298511436166380455363638558153432832780549563942646225573653381766450257110061056954990165355440357754722517231211808149128945482419216259975413686344055339161893494073582262761602403819608216262941637318903485818587608987092988764093411874509721746789636970513559914108120874047383893142233028347287398945624400115563157796186526320593452232275958739925799381096988505396273247572766822550623133612841193085197341703040 7125 -61724210942186819796224692607951737680239538333316774174205809647451317010236753751003019675510985166163105414571659261202976942938638569077643482094088991623143654267350515126158983271215972026271028924222594043304489062206937930081695799893724776539410268529736308160874540708857253961918106211335940303124588088635736766971894203397653806270191107306691807322245856191027055379815314610395351397194315138420386155071897867809348436736000 7126 66449778300844618345062375054239461361625352202222935733933033165500837059578142522904248041356934854801245349700247772407364734473173300723978583849885093822582401338303886417017915240388604080800043730134688723154558605127938637213299496050492726045128846209022323363480291311309722700568935809102351246463312855729785739831317600676343073840749919620298102784937686352743312263185033797433637339300059628656755536009278569292839942900224 7127 -71536765216870376018109728295663919169963521887575060045253765285631797716997834959464958593449833764479283519081684227392017719452252271856950557184111370824167331258571802166268605872719378647191094975564891269947604798713291772029514518197071894242284579489663037507093209080191656533833893956154586029647444222046790601180132661189311950996181094560940385011047333079931627184966313932186243007759659575522792025567198181988542137353472 7128 77012785649101252608044841337331868405060229038125868699546524663576987859818300485012253862806186061684603219539771864496038577471674552550294172249138505634340766865945882256002056034803783615643825658845987579055345927891958455325270130293711651762150970500665453444840635707263590264308396899358344375117497877713178270954397643874498105091133092486918970741854761172149151968674262596721505609329291961036839940686032937885762468670592 7129 -82907561238342742177614001377525351713915959549930415644202565335712325719720380209228335022433312329965488779464459622469181795417602390115283922403717870874945326172544345239314807034306135264713993415809254019026841204353872210392742720739592492472061883390797619902075617051649149946024318916220349001688421111517050764602358246017109131007117702101205350548042051694633142432820593405835034425887093425836869192150414571855175195432256 7130 89253082016636505818413287104800546910346589564254047991486319894141020069149774868228336116010079660563198854614580702839640468258699388363619511806748155328499198542395461703096228292434676705627356953357585975422802234954541221585215310184989672398537906626437892093199595101024503044667834935178954248942834718100556142095211497282594179320489413279455166399059366499276048352289793629203468722816490153059639533475648302109815542333440 7131 -96083779358073754364546656396348187910010990029541284595963818629847985045670689244562972493011838601776049566773342955067011959313564114298627715148069286576730554399743879439260741293445723757767439272752810617393408699645140842713753287270068199416266010516861849122493379468113761735397501032012718826756305073221129839397139550688999911096981628296159786390746901222533469308393407026082332333197361009508242903756150765218118960416512 7132 103436712102671907859363163839020920285863638649375749091336542095448888935255321754071673780582523891009072579631068554944694474212890618124633998472511367846523133643832004332871541672055358158669449062568269099330306041518601788060279068772197219236886850625113326034430364274566895725795827515389971369233170372283240549896050291792247531930387918162613893397362133253631479703452948563797770455129555285526038562457306085106473551499520 7133 -111351766855644051184629277781670939795965578637144752920204899805522569435689864075360090249744594380483008542377919698653907867903126130616854915358485405254046169036190399611411266625950501965738533932882391267395736633325540525282607935465886522988266598884702859505906337171447349537372797326960390255819694166403507591864953187227265616346199356800793453651470983113609075888892962780290780478552905952967112269221092016330901349379072 7134 119871873540579988978823472199772392290777534321077107512270863939109615617284029359930742440879165672175168423819093950565212214848797849077056114536438974523783499444855297331173508315515486225185604456629782290756927295485637947375117993722298460550282913714971739662220706725069517917904022917501686620825313463498990552462923495106710761341956414939807357374730326450747897636310983346804011215531769416114658341961580607131258064689664 7135 -129043237367032433972220572310851363041112131418887666832486040118315687123915781821211488143969727630441521879110798060170158096245426014955902051614001146356392504808090485126552642001544909598135401283354330633609673290819785426682674140785491111552567023412883273052106269846831458087915549921721929343553691747082719587210709207675175665956610613298508771463346743884007507572600254400265526378812481611725306157337034275050641038915840 7136 138915588461200915021640591233869579446298303576535724515435577975382741498065990553263290010122941105076550775929743872804078919258263656250986406858618651447296960110198420005515051803452826400136631026995665342428182608590829179842885309560888293292888402012595441190040816949895526669151845962637573210710298000094378235267970321803248586663576265646697615087135473856620825484364569458763583362925770724825185706614877387386402924577792 7137 -149542450503301496780110140064447184625266496309976765797565166865937388592665063333137969507581179023751401833552638979612086688641992259890055204237487644407889406123396023374500933614717053434300829800899653441538332725102007399797424661344873108797965589770452700720548031112337760854490025590656735446337287581585421297362328229533244616877359097159532210937863269983892096603680442385833101767831436325436601745712366731391458372596352 7138 160981429817310270721717073604281954078396619812918017333970994263482866456665493133542117663051102122867790034345402461789897136226717023221878400322187125529459850750754411316545462561100470487888243625560206252570730868803681161364906918769723780116106594906277416417810746215384293557869822284227276346920818988290024916068126107428336691089392411706097218237828573101989492900232728990499070824100566153637343917531521526940003693751808 7139 -173294526468619200325443454984509023693942126535635841906403328606282582413780331300464563528607294914935706026323941462712338665743677015183537119092326159461294648113927269828453318835330964115713541058754262734681796392110867477363501421430635660940666076915812826553068522529679615523261487144404514851020734926068966380508802219014670262913095137977373054318669133729024497153929738663175687439212373479909614620015216320705538896046208 7140 186548469043332072341514275872806074331842324349025709831658346386984552039453231463237335782317231062861041745264749101427198688181951101784938156104148518003052154374273589146572640006722886234352057413897303371841733483063671762719227052943030824166538417406294127423208938997407491187574052671704892355305917371274788835244351754164705799748912039204133709293303409849113099630681018782494187210151217603580790111840628763811487929282560 7141 -200815074910088342847172040929141477853296352604862495374121016541697229517727327501875651414408063086643751392385867392173445124300949022692265312010145861893951732815953077333510535666178823702443079882697295778176806376918713320575000658369294628424409084121717372812893753067327568382011511525638376798504984695239104841308373509049915393768063668968680674053212717279402605637748739982651225698264317174059785177292209332824031696372608 7142 216171637902113793996153051234197248630926404150735470060328914132007367417633269958253009051186953708655688548793615899764016878072167487447167349618789735498138714927126149221766514601019178685183420580297597651778018139187453306071791810021848259329087549826433314941559898841498273103215706572209132893758583788313686463032012032470197006967161593634903880481532193085158634399121578599273107216780622638131267907979632022744933613876096 7143 -232701345504390883895537524708653419403666330002154257830014495247146965458995145354127475190898269956228121946916684425139926783563744369929968749702829736942437800464639168105493490392268730245325239283612365462202594042709045205486639908933318390166210114040352705990227972409584380127367571342508219675937927250215376042902034883828504672651845103858577643335879477773227329118444051649310909555072368179116296990394218881103354481535232 7144 250493727789205652092560400287117847000927502016545786333353855561587464888590699770009303895585435689840665643549264556697667870395178235538978238254375449796444738580794772191421222854903055203407028017601300692255831477311065608720848472770641449496013427723106728376628264198028060516952591051855438008500720783154649519413362140807229620040533081605464409764383672166728928509128532219392707226359850982756714521798042812784924856047616 7145 -269645140513708830036273998511335819936071462700625813671362825997479889479468492918978020194315225287156404201396009243760089296749411614520115820125055216927890429996204857456321002643216870186548869440159080740709583744155974194505929937620415680161960988218052217684106373534625459462294452922330082883642686133115115850150632873157471795997035930092507372927611517060388659978682741501900409446577381009892254202736905183473655340035200 7146 290259284976437322906635109276107293684315208300222397932923474235010099496330208130797537974299319052014089199278889871818678420732590773881476429597554592675454864764744963132801373682855322363891455924418153277258917366594933908901527125182596589984418711532438203311490711730607402355403861331931454938124365613509295520195248845080485948580114851548634777181120562742583061151954871383126809428353470208611672714245499691376801608971200 7147 -312447767426958381512264216553859111891342081381388942922038120555541494687170510697071934124090594947203628634790742446313367414395987515337767797942203137704431010721093358063728508472015781479508451087760376804466520439594165132745574708912244692895765491254519156813750157152307313270711761406392384237793243007083483954388875216678463122846789959184099939384866181787875534932814158739647410447806437217461719419116065751028485866105344 7148 336330701034976676031205671014016742014636278872083366765099494493497580644111530458432389039527635076981921878224056793861478196487722508821626966847569120779638796668529036011401545087941093901183520045502502643150609157824860707739470643224074609612885536194135955792823071880708249108774826798409007471307211067976186989005537777936150535026660554447431658981702982276196287088088299062275516914273861097139602411019246087636334614248064 7149 -362037353653518035947392242670488885742138537415065461340463896240706365294265016494484502220150719773906098257770472636077372120639723904972531581566500104973868236539560542468683674106301938279760364480637398306484677259431207438172486923365772417673968741195417886547060503080352106336884029396601340515321666100314437535555402890879971845147864201611379115634537103058501107272279418040282681644610173641566197191630966669619185384900608 7150 389706844856392601687928343810146146863751279277728822024223880087068666208140271013917776131127431651642404359176283412101678967117020797023996656346840638485881546605245324875774043349650915801566479491324781543601954618805453001583928055267013088926834307687357639942355298950936965296616468415834723287662715917182492251545885544542207382691251252054425442059490331877616689112150889483427843610972437242471685755169794128772760775435520 7151 -419488895994356655841300195953488628026655504589732691015257198373842268038261854257364657929383875693683272189274775661645418448184961814467475766701360196609003631459895706883441899137080214813280998005402433698808702940013823935009761384814719643964212581944611884431907146516494389504285499450722201509868264191351808452757840857828618242823807218897057912555842630272416694856703203459269767218598879798511702829750607705024178439647744 7152 451544637298647905531820196273120486632317114785242563490788870695398020610888540461020792529232927220130713598791393395084005156022700192335413303396076456516541869383466110300331055215408883412316874441205563819437798731633429548463880819521320030491901474411243057369596978872070818338977251361607522274529432319970012812356983953137856643804513322242543871504044763365133482507903246370291679855004340837279705627540756744310008797195520 7153 -486047476366381751606878676165047283527582876032992038764074498473876727339235867890691468767515588127448732128158588739429016620080259300078523116197522038160347313152963959047102402937764009350293711275967857360170018980172992936368451643917522508223548712827667676931997493071456549610336318024792292966396219167843990334887140993916214146168172929578529752608736668138478269178460239980558283120444841892239100671104877531487690754926592 7154 523184032691299301789092521373954924535457107789555832562225180984944232169046587907512327674520392796138051779992275045798547853422852419687179239713503198942211315678245919059769377683419613430711429255481684407930902883514171126248643673027936115494925241996675430311961154779463589607868923811675242091536209672727298242526034230627410195872935086143959498830227750674277626447092248669731587342219311068346062982283478519558397758199104 7155 -563155143257308368142532847920707495410759125272002471011689352381281887217887608564352741470446296250432829798820017133422337315349209020762575364842460282768629666236868825983925549926884424555356275865340338198230925234244619679776685732709138380769829577131724796303172261701342991854484642114042980893145456735779952627354153044149901454500302569345040239246032922756602286316064348625371313261497083396624901404130292122526700203801600 7156 606176944593046191303720554379582430650224173727671244534866985866876282348467385012860442417757690856578249411415565207567217328643992395416811331857690827136325325114639922050426433491426192496433538036062950934237747644428968572492964225566101763557350240049540898305172899963842368733325697491733348244500692126502000737934883892592929753362443993547641270029977044243562898445104881481253898962928141448284800946674710938861731742683840 7157 -652482037095349916597256348850147980294854438515336502396363526278435206949166442866912071325082532526935624184717003482138496778438928960393729320094454093535085164053709927156913779778055249596512594041766605237709841976786240476092906810629432974042290428515597387290478455297867098479621484554528333651990051744041175205719857350455088859938314800367470494948484139721265261388563084936593439639200641870939738441497922354930469052184448 7158 702320737870234487212604259648874416738224920055725888340834007665236723319935361139295215578288555643103817838512049766606894834529492962020728717125463465917315340052686915752233798392171564674418699244127724615354576031267504650542335797629368262508663040082758862634987388659363947699524168599440761571723839285602866694627959540418447216457357847638670266307517057384474282929332065290301042118096529615691322533881732505507299108710144 7159 -755962428814099636163907552634303222205055678942672338624052103542159483096900686961297014688644616764809537076445206641214453912170936138393971479218569559509604168964587289167978054933211896900260871757002886062971655566125192495024581472519721090017839867354444698055226496896385872971153720632913399975428750938524599170138475207776661279000934319747746917846836253422241632637567936700581924548440134595541477985868434212344865515135232 7160 813697007167948018319813022889815554157497654693249900282671797413153072155657009178864458555378954898228310694540904703035642536817657946981544996802943289074579463701709135218811299788719914899747903713957346218795638644511455094405505248033156090540015255818553799959942160857443535864794055540533261570796657302830864103539761747840709238245103597308359017066417648433929797664903827180676809452532529290956071465146686522185394914054400 7161 -875836446326116589744779144165624462000036128238744159084804820828856428819262728393205136659711590836677569624085335617911482452934408787419306872771009989716791352064173374325785512607532030290534179379006936995917651741583599029505824554242898735851020756263123598444707895224443750940522615904361836579740640994458757089946390547408983286461222779068259386734385036108868544762156773371077376306234642014674085530907337594141779263094784 7162 942716475271330339043627664255974400519090991305503084293003884007243356879128200357690341936401474140913047445301136297786218091752879392841294367623244270255981828445027895347449971551334845531043104837943217959015408262968733694878008864752534169309968253877755692223700234368950858809646608942350191815575844566857665725003237309425162504989012797503810891380867820663433539776728820836779808748777339772881671165471238137486405632103104 7163 -1014698385642930048173955508600365364647847222183887858870776616336876732009777913064698125014147051323314402377752132116574947709275312294744605163266729602316651352779690124903260812220126704479439878463424041909444905664927787097377045677186309511687465437919817452104018695072282956333585077383282725268482335222026313340618058147975010069162745979652195175272498994728555182738959333607195494795769897368592271069931412197167889153408512 7164 1092170976128290702270987917919168019694026819044321757523308133769132990867665261243718883596839383100537122237343396203346026220488284970733830859345601958723762073078015642309549917685638799819986243968077469105623044372327855659171873983036679614684610953449102849302638480371341096431335850063622208156079046186181741117179125482921076105651698093701591874380560486256650084739824046503608620128477117748970365318846014809985476507910912 7165 -1175552644602377418023971185281211032833839718748750974839803226681039597442263302614477839454664548484056226610652374931126607280367308368796528444639575933308044369826293068805721218102743735907693069044156310302779797314316219985980073036908544729328040741323232785502430190462744676459663727878180123397884245322194302705296219236900019502562361792163251409196679077997218418156017855676047378299831390900106955595814307709544916629098880 7166 1265293639230999754023089727595831897022127989006118222946976499177668024892425707766775347252689005063014982530901097692620234289706433244957007760594790568822607792311995376419588711351508019095226585796206135307374238602945015212401864580922104155836759483084182502084090006532102233277975396373586071772100156248421769523910242448900821323892620350798311648735509682352553222593128062794878350158561641337705554229903328513880533377499136 7167 -1361878480603837751034077305615433443940156990412681303667939620040978794763455301265438219742194871137548770053200402916779922125810850282505818815616241555805121212546106230897372219111959798891099839798322624224383614363300794752333003719675550131408713302287946142164958021506550900938679250243364680981080408478885614814224118561574658282745490028131539264668032030634106168165297331898308524834292897243600535788803605170874584118426880 7168 1465828567878257467204827055138445099684295354688622453375594363787371092756805887737718671971903069679253513631788382842600980738768031843503568361586654983025967726845327742237237728318830703104238094017554857095724662207129698517355133482215608311908080010821450114958947019406505065078772832681531326487993995542999927793262251502985538053295886957684510529723394938816449413943602852707123572327510981367500195970416887068614782169431808 7169 -1577704982899186333240004921705225585614286972726979642158392559426457021002658410603222858917020245570873212369032824860814389854817012716458639646540173877871901337843748409145939768868989253731039987866904569582431022377059110276304610519180109498509737866395255339032121903060642815775478569933087224425051910237720026813776160269137025036672138282760042268663804035633442421224455293974120040897581414088120440508211279814609109096265216 7170 1698111507319124224870651274314447128052180103696334012520954171866925944415171947135387375762037394806885634902088526803516826159665196136183890420558940820966937151598611388706064821131613612384294420804771867523337989997902145078591497961638365972623729052227678396991242562093721952686012665231042775719864113483538863913216390851494539716892530565709469792158133709523778367072178849613025382732470698229934599942560705797806716841676800 7171 -1827697868881366106317808619179101577819959042600943903877894255124550748018055273620722818587366507160705570398851133968995559668443981502559085663104829513583748557061324046984149207715169318842179226963500807239798317735111291100924587591976049086000094013272629639189870291226008840821951713768191129140311763577601332460276935114358334534763843126935112121854221279804409122851632606709524235893707779828090277258234589702523102657339904 7172 1967163234254774257853334970423941997975607891684504348750007901596211782333886545939082129469577502225136209926726858772147033835914507738121664111495548260915757833804363367904798956654265848078681043063035872646536876856854700740127835057056195618548274908436282061537004525211697931478732571376635686964217859234433400979188892701513840967873554491463138361085381969170932570629712096770171554040422347737754478121710240915394381697693184 7173 -2117259967126488932843290816104245847108228309066117368813939925784377195431769924744987478844926613891884670860401816375584127280309065414088772450754200242026044046568371562754698612450192069581281819372151058315706008948263762712400457488994371181126776829461072920772928074062658788775369727635970859213029374561893218716057876828912009626173534427951470990341497898916552330888564469354744705118930015412001256032357749679101025969003968 7174 2278797671676825548783306878530851818097638938929189353989373712386976799051496322824930169045981205584828726334762723811620106514996301537965127106580623653147156381372328145322099190662034099738102629983552560721615456908016765735340803630788702514001571229416002811903064774107482665771549799944639504547618213896690602548208567264394882339940310584786482218192902856467439548910059396207415190707283110496037271224863758492852578556737280 7175 -2452647543085824486655289890506160716692349177775242240946927259692125639695644444906561790549882814647345491675527279578297797272983860826787464136571595869535033568430806611438303713012542450282967955649091419975929926281923366190350056738428511920611711285155660812525117894786423425181780500289343295547571741815811664527122821910874899415688271323590212843014634663475634987002777983832880755977541289459587321582467625991171076453747200 7176 2639747048361617122396468062327880816196273217538464269118904728329233585836821003274913290281072846816816762253266563228364025103172677333059979268849592884841570589936931857339644972779614384971780689957295676579354654252119044508269958366517912017786437069128664755708308146654300512285656176867283731144109211355636693427332625658030377347412096197972425341869283818106360382125253399799007997483880177827099832377609824358668601414625280 7177 -2841104962545683373741662590718288327680908519428301625980890628142711990063236009482657291634562240704572777307548524392961343168735453015209411132099556740065484408959140735090905636235036082265136779021057205383990818529577427437768554353596155204075011464421577145368667814510914573772836163981366485030425169704680159614005931478249245924257064744343370830912139296099498523961066579882927314139153508462988789456220772449174066692005696 7178 3057806787248596332058057374711457361400792277330997021954703070502967617380984816599010005228150019751530958471777895819598767251441144928422561995144241822905755045666579494172970459023527903404446358287836820982074129865855915467823531690536395831754131353853811424947447297808178126601960272613683833651138675468629183446908458312323392120802880559823161218237586411174589080949526140961731721365942217698447830812278546111197294026056576 7179 -3291020580512082784059663757542234713679818559655954468287006647264535613546164668683989016276400168592122671134054640606369573615118233619465557352362695512666869635942874790084258716723375626166307917915897214297294612262250822833856431119362312997764660317900522075086490973021453466659064381078562732428682377862896271853485897850905860025597072741981409301836547898600955144967105552383547638097738895473804708730858730039933126917664512 7180 3542003229190042314982517934236591178109512536607603405121459756372891473414758140353294714198195749145092418566189223140956026186601572798222736025595063822553965162659375732977690149610079219364407848584337403272934935081335923284752513637384369439892273672454108182762896044580332501987983604412393815169461222954591299462181311587438393000390865945331620037951177150263991153417814611489170167352469575754228666334489541136425922075814400 7181 -3812107197404250921016814677556563104741845580287995288827070595849997111676305245854043670579495157795968039585327568240028736279333886333038609984575986127011819249437138892050920893202893514581201294576203333385502683098168671542905559401283924151784049690760385569425480644420479986585019460185234536881950323014666255822882932490213697819812120203186296702641074972011625260307182480595012741525023433880495722837857552319676618111618048 7182 4102787787172399297315106602567810574140727443268978106623775081751081163854850181824790669532705706652025746657577556906398454172214811370617421612936541842813146676345930658241858690304650980988194179182496554846231702687132253453941980890411298593659260305436040279471770545848398152146293436981429396107730110172928097933414702522261178825805930067150537009603915070460738010133653645428774866014717460150042109522693092735202008414478336 7183 -4415610950040402446542003003440385574372443474682711847957907201919139855697555593997402011480689826099587152614730936732319615474460397629254811947881631914890774597066781774905066465103608373651529044478978211153801098617621048725684855409216384346393934501237847217502181092156071495094813849599620753836920600803615439826917614832979223895626186048500479112968971596819798791471059805686349990768269269626759026498815505114400778457641728 7184 4752261691492108447927575945336871579531967337930561066124522694372028827668977684882228302328029389615498181493731697209790373218722445196541345298366702586706772929065673748527185891567274987230220658941596719376728895604594968131391531152233583988963690979139570647465646565692312576210894664706067476418414061800054557414150170818205902965312307730289911189066640279602747568850706586717874502989107620885167826160084316976279281330515008 7185 -5114553113073270907487620140934964599662215854211941414113556594607795905826152529152590171083080509945650554920334834890593133291058670511565781055854050582796994474817280143868336027186251266682671222398742875557267161429210005743215246854466368121395507026275526356889457576658793327574203498052090454429589241429458376508164786408114475367160755757196167371191894931202256090022590390984214944234954852682180563094788725360089448196710400 7186 5504436140569753701756456493267337089167182696006128487029689209607612144304907113313658936158632973596835761809811527530985508077701263053905627895978011582013379387444903246643823169601522492444773590817999785524449863101259504671885636504310687221656898277565985862939659191747983597377581123665706168969812392225408341340963935138966204857544384055436797265685496343569472200202489986123633455051011803732231124939022575827813224670581568 7187 -5924009990240500319471050033563256520450539578580724823158988140079212147768543062565903741444161626664018803164898091563797471031128342784363341586063348049473390367814314317007968420672758358745315196491485805992866646261699232630822467148859784625282418313300588357921475723899150877109093824576357003331805483668024673249940969745858140388767729288189654539432743682423697083210350591987503523796423003711845722436065192844507428530730880 7188 6375533429043281675635361780712932538191820411803042020378495242683290549556694881940092934758226526789780525020262153815613940921925816543357916536850269445223700648886512724620503235358820840858205979176129612186398602317420515761126552376676045839302736551355464449051324569909405203905295112312327879218134755240973444275594867864840712478068097581516418029598062362448518757693973428834147646828201860325964999479688328769644539145550848 7189 -6861436889026563131028824853710952613089834625063588546129542314390300425307415411467103124366287686610183102920723482317432486424297475461359976140561881947606982568078581932409244854691175222096391952995831060656562252142594813895825565647148151451026479707710286352436857641267761935596225781693253050233639682683445928138240866841638441467411441992327296303801977007346856250168689221939470839532771652748989952731883442806070279858741248 7190 7384335500616510951661263661577791952812269119670847047741725726466096285630014422931447904341893369622372248780147451986315721936941690904177494717207371458984179544255248722779112942127275882540346270955813949771753552588236983296378682478689124500798771471390482188351006593640803171674340896950952265340077966917716616929133033741196255596947758299535982594146877268070991015180213910370878815295175820713188553430837392148980370264192000 7191 -7947043114428397044118949008626523963857960434568283483674193965886296580209528848388531571140422314527924744778231029896665301054517941201934079265967480262756870980161784690294246320845362996912934666385571190133068866603328041444264630421173024705944273637336797912241757636391312558743092982611993437675726098802849074781206341147031908388339805024334118797212496648153188170063531344334318024391109181198970257840584853465386662692291584 7192 8552587386502492202041390716888473838300468776992012649092048659166722116073482622250067977293095978463799436621867030550130107137125767368605369753800139515356238626909618824017723382142344173627445891021559236495183211997079037036159547347754025959462605102596345539911738704789217260356058475929580139723522143448311359954500236012036911079596117892742397748859792141730141197153366191146395076677374523711427927662091358441842075670177792 7193 -9204226007533961025949264919580432775349869969613433345080669791207954262526719606003163081823776348746284856909798429847603612098556580069797608149264659658918253121609606569121121680591017465930951846000907681758427450485695774295060187350131353290547992305834260797540103070615771695605409796552890092765672638191081429927235693521269783816295129456559913416747209722204871426246437890201237597269757608309968444518823979369679574177238336 7194 9905464162764398066762381298836715907646813340481085210896448774500727962288052385812733161516101425594369874908821262330620775262588341081116828181642426786640002487806044291541635479348883528086878711559651805728671480661102152574395897038320642011921960045588609535096829827805428510414220032962559422627072330516797057764156320951983755284986577673711818142885504566745070419431440901827976508342457651080133500009999230391403544235779072 7195 -10660073315761859062798792408115742119602883406895671838454912763563112184676258785379522153307243223508419036585430020656097687472396987605354738758420215839317247790338044791944307426745253731568386905370796054182905415846551866480941162037034376136749305876717680200261993644117295296350244884896754778263878057504938997312720320481436766144709090704200514804311702121179851200522384664339892899596897090296605941633490099546018138569369600 7196 11472111416371371732316184859090259993092119097666592881794574071926168802568664408330525957361766407893757097636036640626328796534188611854808686246544318624393101554341396170358377556776148043734560642173765513453105019012772426530996736728208681165201327057747154406929986102243761103417133548882789861368546460224843880894615402301904042179275259787633449047094030584901270549313051390469926524797393271940083948231190382983124170804723200 7197 -12345944640706413900548194659327929665435621218718108509564133128718026982968490215487824214111794839622987999683822901912088018457434352452521121291704789233430918111923770613219996969423249900097805481675821466993128224181833554844026634906286707151386583556064296950487458212702913752038731877821227404146687893471587538017755566328929490969369197307499744249099214128990066761729408232101634112164879619298555552923600919333172175051583488 7198 13286270779214005458296415526339667144474596051123151478032493288642484015232793855214975163943531396941730628871092952852014805506948888797286168963946094065905542157857294991565964633475940494468315234210093573253043038721073656151014249520867528199254314891088736252938682950262758347945243167657165788113894185999414585472014950847351997089041750200004877969176092368989951580775210657667482033190178826448543033110451831134550916988913408 7199 -14298144397625196703699018695022043091484328760421981341970282118503723046681507523114714203502933033406500038311727894461647415690490994723151708319182270280159954566344690523934829711590940051775351097576135948819387155425537798988362605296039464472226233499836905574612795342627436627401183818088397309570122095315631663305590063644903206526410674841765384737449133714529932591705931143170365683561311753554127181153562445348454522235396608 7200 15387003905045439279308555533559972070452454102473245047515129522372781427663793124213631000793826919561142807575487339543064043011493522662709791515845374149814756038153150359360985682352965517045693546333766223887342058340015873555802165233555090226530244953404882085927668877712105085480779639239300296454111212022549909350944647072235892447767240809482381965977492390636083545502321413133808676957114388834684877666215374137725882719929440 7201 -16558700673595702110989656763299746415254106005337908903548879543909638207315613516908412825070927987902058997932690297491370352439822487818984344298247063888277090791110250238816792885477689872640883646693397750955884980048842243230990578331098660146048322908413725403906477122849155322811094381020218394292525237220826289906219545479307426524840794755019594876624887539438167204294145520648497614578537585828906634265253391542042713541268992 7202 17819530364939127939841120466485635762350042977454648820327101824882726236814487681912663143328969945461102754151496003418058968791529649588234228303562166843882942626618332950036324687917498936143538341242147864109803718899862477360090533645080247490293473202056886621920298354686801349206606497863031399193373440855677322072998397778625388935513918765963943902673235045443565654149126031207826535392210708307566351350195447349917789912393344 7203 -19176266630777465009360572028323871344416602879538071179702726001731183713083250905037636312742369547850847457459394663086248566185026354064740783192540169133097736661948068157478529064255865801396792793345454437361016803764712958553678469516942391211493316335661951410815944129722016004222911791188214317862783718742865955024175406903647732832899244225067367461917307641486717392167791058027287158016517886606525694372531109633306449288671616 7204 20636197367038772614635579978523831130047890924900496564096675434038465351613557694384856528619334720271797919476036396879620269666642626941240138578648666261471908723879134219778445365560153077580256835681119963046418448274549312385070665079271146760820623205717634402346071514577738598084319286811466380059452274084618031605160463254813710251151694160874954396798800527905085626230973038890060548184778217172528859954453314167765865278903104 7205 -22207163715070007821678589834907537033158822969483493131671600014530684691339954963773931181606750537753088997529773682108074118739805729681373309912724387906279498178661613756550805996038729607851040133552869230782001772911224729071445118476590298256212845159751252389936673544140899524293360028916517893097435277156783089401024957514364707809383616620717689242547894027314398150358860306710709488442217474732700526874943953363438791962383360 7206 23897602017767126993733929728827855933102884413843151464580613613251620141251675642197265991427870279292166463480345260019972344207552095312198743317344802661986610226339700491761405744466264377385758272177563027904313902387471625182333389534305509601654562259767977316356294168657797705042091653564828107927366125556794699750719821265819863528699797680529444127600998427956562712375270820947157496183373151550764106927952156264268452282800896 7207 -25716588954298787817344330851523591768522227880464679174110145054431478698130232799865583807491708457261360102741698754742736534678008018866157571586074730413768416993591874795022103123263024694367349708759075259652850794321669770365889647965287840211050157173020740505141639377464553857402223824855032269000560841936363926933032528845219503356167922629024511816986507791140619141228872668929544338617969826928667577558640385104225964413217536 7208 27673890093990967429436635198584350454705300842905137529305584837194456707001767540694020311551006562048842270182949411726112653665678263779770943283439776280868846638249788228363694157856662606186312195423583763033530117982315295076356445146345236554203428114723202862434098533537087781425498638630811200596795537861372471576372742683013286019611487392004136057907985246600882201127565343303802522664603045274137717655447017380095549652757376 7209 -29780012128128456463047670106418612669703678050683469904489950622440488734950083294841542586254035320542319575336047650756195308734108188134360126234137967680205017518496913180900836645506307261899614320691298385408521358284144726466035937723681809337327186957117227237177463542814467974350120888361075947565105617747691822954112676345858351444630884100898232554030968799695981259439565258988035178515234024090305025548967391024341304102971200 7210 32046259057991641468476332266650127494376807790263039680246616833843187259854324368094947073859627910440596489808201535377800096241391809379249290182420813069533687367940155445523208758346237444700702806060169486349042552478893182723028796425548543494471850469932911002719231852056444835844380636522105433125078552062642324736138573049818036613887152212811336243166922833421121406587121676449332967979699683978913406992898873545559341018624000 7211 -34484792638486909947278454524570893067007877738737945537449623398256010044535477382349934661065003386526891524382455502320009887429236467917097837432517782246778181782709390121197442105229979226178761776505877578717931475187968545187309384522506762702395195359692135572824778633288519365120608501778594767835488702843280691391364458061078599616077354812605196084499853821221181019427398912244527520235108643185076617835778062112962679802260608 7212 37108697399357877717082962755194553936144938585871009012730060972374755743074922082055552028341053734671861237863211120802620682912347661147794458626135622453862865487029664391942898583578916833368951468716153972450642652593796396144277591596127608488495956944785407709795710989402821483417857884494198169722481097449638135737456834727621196587944877532566670735548644070491798424690760097142570482387425126439574297544858867778300265097764608 7213 -39932050590302324309970420121480843258480313159263444216760907302744246753732334480761759317463385128751602022344731233332400763461074010104452929790256354443682362284130031065357764472271696596936100008534036419208165445161791202225768533802048612589317876690456627027941779436986396391521379587377927570143792122662759826371835719468547595690285998622784613353313392645050351115220049983027008652610866536695904501692402913548163293250797760 7214 42969997422495140316330422938412426466117542677682763122769607663612147128902095215359802556608536942477311122637893350589373878423793801608687657297199260903562368202564808218742056068474711659429173577516652512617419688992724807146627334222725012631172964274234582047104661192709596237002959968421275360850740147022993713097856707393975207026836209993043228701691628951973108780116216199593555793948750756557481718792766136105769498213321984 7215 -46238832007169367916651702765850267433163544117957676592960031893394998252490893572135845453567170403145882205230654316910464718121591415978373968765614313193221992372027640344160008574425293245748605668109108052023871279618014196447293073140329058341396251037173432021249522476306363918293785379567162628609998347736935176154386373445055773287032287777086447880666372523162387816458819824987877906615042198189586458679014296884341371811701760 7216 49756084422184625796988415884116937629218130126510959090823467213201179109241849350187264196011449695139365316849527428032771239386255981890034859724506578134939400635825364657376986135156267901233849622457420573741239764593497754374215763098108718472157948629163652004924987660710750409582298915403220493972634341751745192390840768966653695868603886042912934870868239127143845158759234955564021091692791547010840159401881530175714488713485568 7217 -53540614370075158765058667018000046471274797969913563712938730045426318936332501773169417358363302683625876681981158292935139452266943644307668773714858241725613309227625075566682977994893979162795392953605172156340326484853945384046885550755459910213611278513373586576531554437197268579204494139461829285067798628249881305710258225510488085529594884841389847728259511043183742459565850843839212128371650769264733528879599919298752443539982336 7218 57612711926090825846324523017014417402776132987473693744264857197000303334952103782453957451189042808175006136469818422156149059989803640887990191372187745798471935689942608830941886752597126311648539909783680816119470459750044713238269971178427192785717463697085614947369610213774936148265579769297176925478561002139449743685863480434183193277553205925981789967759824017791755173388021410764121595143064887921442437034274517194632702732188480 7219 -61994205912408911417173732501526323469541260616528521677391011767274894030331566052216046013497043195518288107070169205786986267017083488495647589487927055852723721398331264660750728270517075593200046887895266971254462654202227226911081716173404964507502011783927778381357625007049571616593882822835275921463233188365444087238886812870819806454603252969557449104512027905259599223314562202800504164409739810586886876793884563875029085045535616 7220 66708580475202050339097125659923531279500828361221477098434813705664544426958244680865444176719356238174622747177771893234251827305519396385712781368363877581122273629682570325761806907277934476079653752974889144468778803561175748441529735731533775753339825576576414627407908675914399260513143006937961546269460522042149395824081819136551956458791278544715907359374306417470997824794445945962780387822409623563149207771782739054549260590824640 7221 -71781100484812154786317826978440422095393197128765743253534733612868223270151959484349471785332431993314293720860026236724066823894133361083674973729905125040276409622570050891056513157005352200264753552150351732878707979038236847730022966197802535770353147699781836563809706385980587632601409470127175696988973054047516880246670906285011410371281322919799183494142382792642851671349491894503817893376496940706298633647700354674593302717053952 7222 77238946426132518643606961061157549283681165005666769964424394956339815209384733321321894384464093509603059870519956125764778903753392143264857932492356184288459155856354667595759598973510015262370251278713598166120421760066965793472000359880017890233980880006810795518991005669450188379433462148695427418834658448246693213058087897183028861395595588958515480789044639157313305827426659490395557061627835272565280420430074321670279563716140544 7223 -83111359496688117585611868622448433162207735471591309373434436219650739160154171964224923146989309953326766774199384840158912623115494492852933416114208769988245328392427212233376863410435620255881573068357667493260617814252507219815272975053367769850456248967919514873472010123895720411647390478844961108305302348498873000884565579602553083853188710823313637809787775074124020730552465715014763700693690357065689588083860363144629568685955072 7224 89429797684094049646903405435997806705337679053037817543647198403395828840988643697227562538756356786431830565022139873249278583442247431538975341621197307234839399971585981274378149849337803722886044500588084506174670414555960150116322427483207710956753700232054892460392019331897785179274172813156497688952238407157035859424780183746676216488434726454439919398967162694033294537851399006878193074474569741433811818298528291877566162738892800 7225 -96228103652850675039742443692261987838642618192148949386326801910075156876391117039190485766870227563255622557840578694990988158299805217904087775778231763453726063682765001513422393708720849144689623623527622587039416121771538524348524131413173005825511955623498456641316412258304453855553024007963783484082574455201322453054306003893817679855331515024820909722865006230470592421668571233667102073682538748986622786331994712987304968979658400 7226 103542685333109500461347251743364215510451830514801402441884613550525317489311453759104224074617285217117553205963592568632566795212376299981484571615393811816429382871624300232463491328924753076554284060093939466201126355958985155116056876485204796954880716508718997929294105604991920649950417898791334232565637917979623003732633335402254164519882302683415475638515451026851419085279904209807429876164259363652806865620737721399033318091542208 7227 -111412710171447603567240247214416473120622399813739317623722645605629558283061544622630898117481088296056931705411674850947438776952596630338071556382768148793570999628609560790291313744160467260321511694502397916121773257843479980620284845191763239359564636391112731831741409173065663299667554635508679372866341097771872566940898089581723345513912227171627399368349697930394121397219177375307376815724621096739384227749323585919917659773726976 7228 119880314076176750857038906401284894194632738677704590739015980849272385233766802686829110422797196475095325873519858738390275322283348264000832654434585925397427999274998874913439159137584980459505884122108102254518505624004655021783797765674269596950689926839545735380801576162119777601922413568071896533740088701984628538056434931699588360138717120391098925135450611384591887554814506917618419334311949081695887155758640257504889964828656384 7229 -128990826167669498708234065912548960542122316007055076447301432936159269057354740718166445754398453159013575829252007152576341546832975526296606022305481776424939111048775119387496261198899714565382535549313134945039443739350149024917111158291606189101073248810276220386449747144439800126027818463182832323373005683823485455115970273269111427417199493888083631543387041469494767614184314867504776575350298230161960174286939426463851900240682688 7230 138793010528020500942954657147230017285022934550833406082076871707058211481349696264964082309592741311618019761230718986223227066691264684171617527472840672360157166752082586154325963798152593105612198449823359870249692151581125984119548799543494839771937912521787979476177661009774369917778905873036702066892470862074221617830543641980149072543710903278029035216944063054278710224195517538507579230768391792575229050458398760794257151595338240 7231 -149339326234520011293104895826387588166688535825841582619060029531472830809865744200298239509441139041413813539340335796680034702737101855712632273984014971422054598701127342845703476044761919125470664594153996284549244533511947368611752062977968814029898545496270772107079318281078317801029679434206652676916478141980154337016261761414354086121146234194391153053499078537813108475536919985787128588642769147191104278659424992613720438761793024 7232 160686207058374548011087501556890520072970381093060216648739967190762335592618960827312087894701717563439380312475322480025007141835082432019985296004262229531429013278436920636767241285596937450906033989463055827328947483897692420888129350189211614519543286206425919388413186988907675847456678300644789568231461405451436938788798296221405962776420232967352218018141706513368309479363047911962090494466983687457658682168189653198464738073847360 7233 -172894362314379119327801414588323476267253823349043515031427539075164793643576044670165518200297765366847035033641360202909455524405563068540448066349901800413747837595444360559756279094830710812543734882558145567355237783435629620919804442557912549079985082236811776709688215544396059338555296523537564499749162997387145895343473151913077825806310768112001037307566774272541646096831978788642096667262720708761632786399335330627531501303404032 7234 186029100459377083341492861629717299989358713947758330699372153651486807654695633755488890817583854015500608370884447698422783882060830881010416659124867326825429983350866976674555422930922725393034399333788819011186885654700639242417374410296630700108665518851831140478193979154458536576123100497428398976087764632923022389821567900147324203621141173540084031198315114297120090852152885907401783347426335633080263316695353047003948717091872832 7235 -200160677157929875870852658225351370281576779359741742539265871726147860754387157910124707555066478102799837350877629100896117779549744153332184364367370254151083643952583465889744122853688624830999447844860911263154551521673527212558116274169603633044415774399525919198552742522188894566457397362469449322980570705675096217508411478380900977565651577846382327635452045289905811865188041062839140306113552702357717119758687425146794747427248640 7236 215364669663296293568402757273183338855216204020116957985395312802948122557024871064935860955052123190185411214939532660483847464818301085319496004876043794528954604900953350872611231431831106740534687878362456189504284477395162859452437660680642057656534324091601184204581936674816904598617115726075909650428309474122799816586695442313257880561985458526662004522575778845994255880560130136771441454357339254957166430188184463210955447995569152 7237 -231722379501274493386597230262369139134892216246506368117790412623502527949631921944742948603237857649683616963747851892353326896782749309001350040633734358035277709674858314274061909831893720991558327377160115913290754305377672535885030804216538830889253764249779886289056785446730608081678937010829530477943797322266398348960417731345659463769425660156984485912523984262728919367033914340469941585304400668427519988654710661664913336126506432 7238 249321265594425609001557285303565560332053409091755298465617082534347816088974207976355509566990081005770639928767673129486582545394493147338926583891233103837393421921884784721438683379295746201605100023906092625628288464481254968970255033524922103010201453243801218871245707932504409505556026668274649729476942104439887489078253079377356749065409879133848989335599379776972853304276294138701902260496687597294071895172048725321742292735934464 7239 -268255410125467527648538562762028842198798218773104906914577008545841964871932888225195726524439648995140324201361392073181152454015189775969990829819161905342180023843271505416063258043111004007074914683472967752641168817312084515146932988314228882441986025361250073263103211148844424489743725730016276664777724093440055470852682707674463014717242658809072815343790719042044828807202326159587476395938229908064955535355546894062153548015796224 7240 288626019612052109827896588909473548942739618412311773995492037735696970895095976609697020762828152356163452962457811795830207414610195350290906611509892305828626410143598318881714772349148478354631494122950790171335191191761401921100121965314486458258036386011181447083363627719276072190424475610408861270169134153343078817616055078380516569098790103769397380198061364476531725199983495005461175775287364326625491939905045750302728943422405760 7241 -310541963851634193373787474461131356636724924966142829330063726548289809520005423648270084417426155389728900647729466037753780635285145873628466986199203718545681404996723683218770599627030924099883844951513600402567474313636613963918221123961712719692585750443500799073747401461465966366813865151522557221711106989486439472372908795624042259277949872674714328183172755893180794544533207234529115967749499648173334740251150125151647225479863424 7242 334120355595690169267990223027699529097751662324393181389008873513032373321782638238882771924277496810677337692968748223887298534062521128622484192883562242502471914954022418964374844414183998916333758240471391843261787345468296282476082010982188680922759743207739259333975133912529456564007082891099649633767995980491122613147182050005396851747334526599026627635780003307056612651492094912636003742588276429756700369181461727459653824509536256 7243 -359487174028205832258868682117210750758223808940856093249469281931577114902567071095345285080146828721535130600252771758160564475211651431907502332933640561983479778902692231653731650246080282837969163479524468403491211206063326527374703626728447878611253488227637057983880757420192989399160348560449628608801977280476658714512410422004613729980690010088772983014082778850780895061076896025441913050212182025545848114608283998598130515505653888 7244 386777935355265255334111579908106239981524373666537474281769920716519204341805986451125847709030029507479709448664820114831339746209207707078380639572618818702216873520314166117993030324563770414811851438418734339353567982975954754007806663667830944651766908722228860127364240517861612657230921007788741732918344312258818291176064411364263046118634977726725262082771639435682003004191792942428211391980240118955540983200794081562893779666472832 7245 -416138414061957830465862756068410085006902723709826164537135692355486174359470958765382720153256836679499361913123363078301882410812734571941010897643414099780998949273363846953063959468441882440801406311694888801323627154709573506429009218353777259148801218593016157247170222835209540476714029276916333525013280039707589376182600761427358820515870680509388455728549483072102543101511607232638470783316074860204541544321358392745493761136168960 7246 447725418660994560138757371531537504494655888301318938275903032375313882571853532437784881375956060454950138161229811092831775244474957866635250677913960332756685160643408306515166217008186130733790538929918919134925913011355789200943869123350234517222030308346993739646792717062910678490050878196808014684711822479255115606880831887090832214599607631609575542598095109661717640135871673505449965968233929909714859672959394517898263121564883712 7247 -481707626045801270738495303757304460826392271104634674162796232396369756514234987413010519702001651765737898079935464232289334779577078383585393322677800078424385774067169141749758746921665786703514975958308556702628635241916494815510796273613653488769236985930418826782963294241293531659459970916346930966259101554361059675515691808934356997506474867432118799372064924444759511820884953283556906938526490798765098145811002199694253207653287424 7248 518266478870956068819098649430338305036762184784429566135095739956795971082900302516276060267703375867367507021709615423377927620302252458973930551068451676482216757523875193447324098582390002866641391483279210687357249703584341393690903462501848259924434599638245211885496775688696205386878499481907358891404651963398728620967663835701571104793389265637181068677520874717253573851066974671477191662366463060268825565399200307192505299346430976 7249 -557597150716295802825747017601617861597841064061762667847698244217341802675381680044146479767787825619833803351663607059308052491455958610822615441298015075625102084926664732642985385724298265809214127021715869379364040739907682941830597404471323129025599698567416641055113084982524593274091880430708901950815993001386890969508353237682816362792104203788362342350950469192536900360673304844314718565245369113072564344229126554541935034424286720 7250 599909584149589149081607574840886737928222246646689327455285876558046273219018160157161870423665239548859146445282210213486024817058740092458253505432808313005161627127108235715621267564786467172799641117447866817756398008868589800148208632038193060941768869569389014489103679254267696802724801882976941664392336711401948623117507318407293928520074654205993833733484911933984134183421521606496262322620711419223915221523995507690478176851513600 7251 -645429607188251959261708395991402131408306604002361789350487036601060249329525329433281845482078098510459483856991928988107961322969331961284264972062813000387750658581137289653958418546209754968129571547905268909782187011622901546729422484326368676559336056551210531145491709998697421805750467061865041578266912902677933006816926237131001748114508676327948497774531666846607605470600809411470839886879896380312412833017146606888268236831705856 7252 694400134075195481255517685010268017527385094282873310368377140029178389716394398486359850980643253031387630881933528143584046911070238005120229539356462139151202132450089692434770190863684142034508455125004757738207439129663186107328473943610807481920635792183473886219657543100212103817633554235597992147019426378241896139854381887488954710980422870701892833265961352720798128539486339139378345897592384947431621379762842280598104409236489152 7253 -747082456729734503398720038340873598010617362206781151010588669559961744735649303986823547085485249919820868056156559119012092790314374724010850523839622538592667151714173459762340585765407818486510003429976185361890180185679158109980313759490954548466130215247861574026242542394732786431924933050634168444965972574591126394779531354290817386360762728971698832456689779299265095054206049223110621338331966474476426044964393925600143833199248320 7254 803757633713889060367730784814328517103155926870770005204461935981208951187514126226382840678670068111926307027809225388787466321708220021855814525528273978787475946094583944423151064051781290195225290818177011154315119461294761714551948645545195957389703154492361383264874124058000123622760647450204184868052822637812150515589872195034076814828218581047031309190935670711983147101840878371930746365950792057121790530203334858496516355056257024 7255 -864727984069915270873953301794464618773781592320680795549609550063931421769967632135772479645627338538007038674372370175128340716760311933302015514127374001039898975446744397040868270766701188907404788127270432082389893338565957456783786842974822089335341373464266102232189917317450828053371134241998679955207689495177643934355671824856916395682140624839499578241179984825873308119516354128994874905097769319464181608358528965845982871645454080 7256 930318693939213103767106136847911550846675666154947456808570932276088290429416723576671594803195837167473403221824737105779887142354600804933240411411257687516191164782825578467390160912871406064093034428463912473752450660373232087794498496460383180531179030337494240573324299889787190218887184025397487886709877244723765418689558475289266510186143160371746747252258848200317396462942637017529863911524296559756838992381304761223077853107161216 7257 -1000879544468800344353216702152185788548255329223240236122392154485454606437182823354391292276613316812881711066969827779412423992547416766436806445756743185474552186609831484358613404795943983835410428617535603604952846123628128119038972952678294280618946732494958694334906725936547268338696949645559054270818733640452743821579221860368857387140192796272053061967017487426545868806915598688460223745651125144005390842957652007722432827470842880 7258 1076786770152451027258088622328270308852390545419442062398197851709245653513084932219929728065811449627934187183376458712649021685781602817055173112654444256022647929211051282514471420722177215085848342096723151117417248042351274235356297093478932757665986550015181178188743345091178828318842301050354247412803801755104791883940776474373310055836977848911609379211929932742714593709277501782453024486042521135852584779615082263036195732374118400 7259 -1158445057442747165006401040321060101534222025740176266737116808775743643082267450798007301928641229322906532135550063244117514153660817757286140691813600481862892553480942917393646415852564761630802459162692895754080701729434797910079485008108555842352075288587443561658293957250548620795284532000754916686449019061992292929415863850742397299172236829513958983692088772804948507070876557899845236618646339189563421343983067673542876824744637440 7260 1246289694211312256261464041721016286752907987724246513139299720907871222907343298925661902854420448057516395385826565328110374203919879612124381294372964689032202799360293427076407299655983889255303659488179361497944382564352680007704312173572617817863380666335045108388648592046378785265916189998158331413934511785259479755845246635831201205587094788270945163876910274380184710866811971689285595377501515841453545630272480409236793457090330880 7261 -1340788881431283825747139539918129099930401671182671538927415297750154914741029344478641755593177305482908700681411565577403983223511325393508434459518817928821720043325301337110416067779111827628058813496126137707224512944103092114090738201769180116854776350343550982461305643403908695194017109876199366196306231934517964685592486670649102291465431644111384348401882025656658409145112626133558832302162905789851961343355285793440493183563936128 7262 1442446219312833097710140900089102459911675062557309572942717035606073181921156331988491926930045355287034562653474194541595924123987893044029549422004927356924634720252871446358764274685659364925600696350979704399077167546393443359373911213695882610651381876438090667453723402000218396467175594385099129725107523700689352987753115236881664310338890316613612310013950937424064569834138191720106126227835107886771874352897845839710082687288871424 7263 -1551803381043760734339512485075512550590156429928185102697594380095159599390811826469098058113888493981827715545599497385371241865208702005435801568095226483442496336825377402410653491537319482715637976895727090475761214678320227018693832081806294713336914967059279616900920669757288702602508301202899130826416799887492369161387061711944406302960655957012569664181778244213086971425216467685485264511194157387849987770360996603217039416641014272 7264 1669442988277734837595204043685864758050759613732783213971849217699074874949789829894359595610273202456323767757401939619373728127952378893386934558483606844835618263175195235813305788032836617507712616970849596544552694634477110332613064483424854168416835863689121123622526986436357492662235179206134914034705049097897027947839949457146131654070854230879085980916750960661277251226740005850670538117369504729834662355850378702102419010299565440 7265 -1795991703577801536533087526861671673273873869536350389028240735471172318471563078548773721330064147162335218504130738430649587776812898658118552660711316689383253842734185273973048236286186147590115470089341082034881654077885609249355097945580181145449157681860717933893788708105584649017711025982410446910095958367291278411379077280232563948101749589636009158973387261697641672906017331508955190885965735136895731533470646929377030887481815680 7266 1932123556167991148444288217870428296595586286091960688134089628655955721113410303916197586602671825520971248945192465808296172274847071715703235662221509327371421183945916078305841357360595478787162576604883628436952370218249057465498304189597817037377115024275820338528798331112785398346871333729888910750064616379723012000375494087394457425528957904276016428952589103157717736534982635097373578091333756141152828033238250116752653035159369728 7267 -2078563518577186415807426134003370736129129577984601013203632555698389106441494063472610083234627528402835395598391422771245760266842768277407539865382449111022816275479017367794647511664584838956560971447204156963711660292693173097029429355767392047224959573353569218797370220137216142466093834602637093397660101119698523352095189063416503231637844868069390566360996357808167609219816751866554375050129544297054460314581061570584146697499890560 7268 2236091353083388157601507822006119073189293433043560564875931548450996314184410136695483125699761752912502046184148796226781256452105662475286517881218816423339318287285510718114186932649143853434502817135955860107335243056331919052212309505999554810782725973131909122268012943034068170084081759952714857964834629292497391294023292206470048679137308517584834818021219278192320398213607814646232837213308829188336054157126989024411960096823603200 7269 -2405545748290068395029114470391830286697776556583522185494958213716428653223868740862494916691249764379664417733503621316854958973715034425031278212662351505533858890911596228510940846070544775860592993417014941993018122803102329330535488005785146404827433404530981065106960447402877568692932544542837271181261951258771549603803164782309665045227306146568974987033674854761650813058384376804098055437599045842090081714075951472254110824908917760 7270 2587828767696924724412021459857745974974621385047003477618705360013080504706725679487304073106045194339565281448234426151561540457154425008354197866852648056198997083477230834326400105540991989573198901880596279821891695811483516908038975248963961767774737463489376971884846526522504410729094691168756752367091995033976476077845928279791298038864603425756926770269376757101451153563576435913504930979474264512892672156175585529111788000025167360 7271 -2783910633773087253529207990492677862944332661103506540058560942356648299226198854030216663014568776676356503154371071556360894736757344024975755690032046566512658114804379871768322550119819092667089144694118466902649764862867884778357689645553927500034009790675036214594510365582104853023788618550610376656267576771177885955586836218806452422843671218158798880940418895473651784245275704421461360135588540236037129756281264580995802025661206272 7272 2994834872810329490149964972513251217013712779656538461949150561901820811727274194054675675772865647965127484435763220703244943267817583797570227038071114375256826388715982489887777162940580288945672063226757710886105690442642984666173539910863795920478443341267349229837711039569269334155696456467938993876207728711833705721337886603666177043900096155723158684063290113596722664913790789230842379438377258158803411884326225553288144771801253056 7273 -3221723847736395010887124699289809233225149580412606864357011868748436142416804533773000656553055932147917166744143555336345073931698211187816136153217721774302487309955652140274436839701231830793907985755101771431003530015458129913434669426492643103280023421287642666524257957936967180321793003407529700995311070237188241260061615359455139033278226895137099999772260799425273043671427910696716063274207698071784534295284607127892900384777474048 7274 3465784708114168195608949118839460784601831032336100940270027384778559614943330682436946462948852656064459712664677333595401340484561580855023326867836077819690601189070996071477269017768726307610469635814080353883507771350582596562191892537216175495246072920304193119187022578958242853613654548479662464731977233124868648173374770231191334660633363266016220823225643996429514838391825454205009009460699978966319238543943958591284958790031639488 7275 -3728315788751835570403664219004611628807097673170601480943255622709372036194701024799616674759164224820005667692588041474933872337651338841668614681344884292834003791428728693253409507841793416511867384010736221273558780411302119049126270170912849175988406233208245182580249688195108581866416764085015179841685050499420372340707117125734316903979818692850247465316261043035290113376641453637759134373531691963110438603464673696129278144281273600 7276 4010713490713956513286545745612538637798101116613167201538756673188140306896335293213677521320485224489729808581427150020424511902326969445942762746620514540041448476175364235429060284468272221102894296401238926194195191817986749993674442984739489306713655725637019062003342349540226453733672886097740196558861468651193752447174114168930981119102067392561487303517748590644075037283737238857903388518541981298476567671209226254946110839414739200 7277 -4314479681065907213979168455819815952210111692494358043415589440792063135031976307379382310665503555395716795169720046408024659220592836433458290157595866894407414520205469574083028335480522616325308678404309405707929599675747064711423824200457461047358292851567115960428342635279975392053813884511465629225802704278113721374033303613158055225286554858199092269159838852761879740427988018210954081249398277590366754412509708747025306462534680576 7278 4641229650417830611287612450690778976770764698951555372671596253260748725089049850761273547383966954248688195917660154010591515492511996431946943101539312665940445294419383619464952945037732860401919749825467476246045580540880755295085191876214265291714464402155238845656731343813271890608277716187093203372177230461175545279174992643679098589884001131167867715787969383249453045700752575326983092788669737855346249141458176769840121824139596032 7279 -4992700670273369967284784357057626776308878156602063143952680768075450921830440396314464489913776425532098716208089461530007297318513492437059817027887171714808230138122796100664716322413840069911992914116645271395446178475396185155861981731855561835019477455115671096748845687944550493599327882049409520541629758279052154682797116889794822846895990397813768982085877741284994324542599906201796448798839244631529548591739162768962665199312213760 7280 5370761195348513896898722362223702910459754672017283775066991592617734140038410815974520270069739015879392205090141932030005897454727640581312101118246218954917888945680623521262232659574331321286742265084973080836637390852159516666840672342959718029223351035595296250831092842576553721132254422699899374851871877425746707327496509438418154010456479250629841833277987153927674816537691855499967952508633132579923516407418423830113725023270906880 7281 -5777420759423422580195563230802296062847359612308043310204889352259853961707099494997546538626814084914880423659418540030909506619716790459076907662809055116310017603615691329184728257751424699821513535884386811677021859811181142436885220738620467126953227365421082921146169006051965483099194037469538125539697987016943770165722132871806516676379870745177483401028772208290408511510459173644144002591568014646154819424629728616344883339833800768 7282 6214840616942969208517169141961322505890961907936898309434359627765885721198161703520859151028287088610920844584565820237520785263956635983201774510097043118997603119104091953849426410580802637398191454434586515348546331750992265212215598982226197863685043278574913059676957016144161343620652187199682586730326035006443539092507371820580935546835201007053087819578346368753188758101322958370252946676022014753791268441273131971950827204550394368 7283 -6685345186509085489228457005155234209656020224510708494019419390586839482250348663795120477070543122256504030155939965833688702173430062959552001577533189923012669705434789590479597241629615432924800980927733702921439786376873095128446254760877294686299322398802046145932142165947117035862179215350545906687265413487008905448493922982593725650491306447306033151111947300114778109588114385577435684639197299935871573243184782191345805478001781632 7284 7191434356630450867618795830542686377818449919504734714467015089663198214183896469114367513377743161633364815182996149045025682065682045031057059855215924968180924445128958369019872921133200178557549778512503857193161927415923067008570818927303339782626607886002961242262060192213523394689944966591728845289358665724961599467144836145062540072299854037150664821567662810206043224864533130564139925540137332186457564181734148635506059991332679680 7285 -7735796718634762913052042855514014624365632862027808275502564852246545488727537187623102926110852671409085320913250702487960870870598299533454264033404168372204286112687555636816845027926504246241171331865724076953675592967144360414455670154671594016687300899218233648207546213578264776888420073149106576415085732381838164923048515973125127690765752271456192726319277716387060246216183538041850912761415380161457229775650499609287896223858196480 7286 8321323796529583008381818378825458797356718578474706964657264407917052954356652697162614976948824203772772905451158463506925881950496034697813395078955518698396727026506462381352667834475974407640396462254858016933314739764444698934223961084395607982011866902287976573714085645884321229693693830310211705293216280484062933914424035154388558517713613456104892348129251828834452687863454429336300787442250641393497217479992933519894087402319958656 7287 -8951125348845164514136733781354243880897562128936261280110613041008565215795317502162241799732606753406816130576163039562965820906985750109015022327959159785284636978255250103909864994036461152160073126165681315700687187583424003003810971550954072163497541461753537870609996112267501333932330531311060057250492714967016532349633146670731926541926283594517150908530486341626341953248884113117944764077271188535678251386490022380373751652178038784 7288 9628545823134256624777666656992758573947379340327708013608301189368348747976106350892427198767240712494959979314860682649193205986930045354811863417306791888104799841502051155661597616206332065119119081065795858678513255355282178984458109849672030233858515273618861521420525231721804314236413408203863181992603539103535015113946129650061701317131705899134232623673025521519766048239785928657147153743778781854198450985341977880403336973124451840 7289 -10357182049869215857345078478768880270495631240164159016377220179952053536138854695965302453667816929352367347166024980008391523466797079958540776475066818793770701203373044063696156808146218119652487040826224944587478591859245097039200742756700136077608424417384033934778184354858628626724562446656817032684859615048082390471918589827689170801651601039569148111881849570778099894836476808080225192295680269471981162479441669648700988584856215680 7290 11140902268997645680617525191662095188201242565864988052221955629675142725119911878568861994058300426364369852177553516217247447553741142278889745114498577294871245359362782385676272668142474036526447183916702601500736351213727826236239102861741870494667376594539686137315082193842623074480942259280691101051435758477725429279246267757097706942093812121724473115750958775154788815483660127433004376835772910731986910069121962448051080440596408000 7291 -11983866589428403950195047624978646286127776675512817337000663312709183703790385931502848002276181970825289285940451587197998755266417528443468545544923637939835958241569867366940903427222668086806382618794521924784458662797597521689295313988873641463481106291968574463615903304679831096108089341892677078136794126341483721544796698911124477003820658355979281309199484120751881590211071940647282258777317070310559600153969387408510754569621806592 7292 12890548989256910382145991478274344884321849558205588301841567412971460008250267426543987193529449212442309411907524612406131548060617601017563788117857491097911082816918866892718091121875658952391188889218275096744765307404679954205324595266843523250590595336925835444687958286208921227204464834520430446884722721817410920177582898748873298767908732839529710503780203897413664388838803302796059278139267258157442770762602133728203742032430316544 7293 -13865760972641749023619141319763859595000433966124762423052574804663496838963996446957586587082518539354197334094952680178335271781932144357653502777921710559593478208465453109395500603412611506976885596393292469926994574137358250551819269402659279215939722124580968869541885293113662831219971896986999554708881926670716121185986799988851945502105656996773973844927206537839982380538036512915371369232771549132183706631738638767820242375154403328 7294 14914677007956050444155195802318022304516812253829361240467376108361469624927793303880824671944858761089825288982110823891828373514559625016920330740989689222513534755043143891667822343322378147371345920067261851862644340246501763127475973137674358232623654891677783550915022158435503941932690393639979706321729178072382289761709719999529079449161311063529209722009424844784169182085325083729781980326960373970737803978882354759098962835722962432 7295 -16042861881202693818424917398755436330049762102660984729085394812005057472548675181369383574137531715084816922885060707614892381813945012143428387462350894227360840082140413636757115402383852474535232483416203814237804689032205983593391814650784936021579640432206511208356597330637844386847683393213848571916315784594655829176236910656740336282303328659537128414485591332710486065488452049114806257669274610020026658605039633004125610234835206400 7296 17256300108751048808555471384897188995763634145680437073484508014283508246824739849597583272314152374641327546715811783329195899706478870526950327159253202690386512804401527903767083019958912741656978508414564033292451599459389265231411329844830813884653035000229784851216866201805207242189554604185182020059986345983044256192217326062340441352045465574960679950111593425758111603423289252938258473155489597010352689381459952663905962522918967808 7297 -18561427564277515778816534105609813276199243518372752751623359712549299601781005229543705113385049044698166809606911436825738578671940810452524180798587853675751002165614727219281154006849635537163120237044102056518257413642052151318616321524174464481430125874980246772083768851533572980763105443148231376599948940733811187243038329611179304975268770473054904776650650305209870793095501039438752820340735884248660799765498014497283436866902683712 7298 19965165486429206139940999290862792755879156850248937020128965632398981059383961363437693566529229505307530402402827775955913521552241090895589330513333262683952144014736286596816100334327322266752005747212403198773625629522900100970538573982867310749231927586997480377483007516810460624030028796495379352032126977789256107119066267011650763904909233692528596190887207492646242457160670425016483731362601775245401808729290793340381540211614695552 7299 -21474957046240665178710012364338015381130978243305921084504038379882431146569711425039147595796066067867452432632157603533296203993317071359159659317359955802367643948745310837360905184965186364927789933423851818232838658174486445141702903681825351829988984620395197031896625601728655448001928462692988047288728885096118651420492948145235816693488375054909888870787075908136567243186446663211412757833200722926605447039274087966292093174065831552 7300 23098806666783074995566899935447030230979211247640052994041486490478069167473289369420422090997950407860975729484646009570588249728280177361491637604240537256005183176977964424582223345817778727905640565963456361383070649708006271103467491070846229545539589449574043541471609692105379068774327451148132566812218579270456860252981443085471846492491514856769866016672513179477710629902955848052329802048558740211887674034301122617037162544022082240 7301 -24845322301984288950999345089246809583066457026772675310538891220831325254954448226401175173775728928995549044024750144703376124425242639822994513394858135700463220277365594310623714911519281905178745612141294258571780685699218407533322673251076803704224618040317156185629926178993695101409889408907254749980356438374309009073800970768331346273822811455124297312574398595464179461969351479772730540901689771477743057644864704944752032117564303808 7302 26723760897102018667273443459624333564395160863617953909718780176705162076577037131265114437520286586411925779015271581931194437356811832591686139748632872727846851809176282916922753285751416695951012358277863203141829163806343329042542359421406187145804866103193836486401811009622323614680691247153488338854001670194871599095351694728697298463997831233298119916597266483531354042036394537432272671826621505870148303811939231730523645185586184960 7303 -28744077270042865675042266915208154115744360180792922374001118598061680636957440330448829432488282573483402991944094858749896744589744730685234530800501172035500353261615135201051936664314752136884778226289369835586097142273657143178486103377866084145515477033755854734820191938106358484041088634083306596359489343867893454612915894488558179212186200286373519562295355471038881353208115465240298488636312574483920924699900997303083096268960368896 7304 30916976670684100052477728952690312289513092432609780460145846936199595836545205017475999500343328830736413202806701613505724929271761129146567151267169916274051664455185336518895999036297346994599876220069065644797057811541719396926724649863143323774380225073909156730621105975454848906861152668499164557482370488514171039828240534296358954018677257673317210557380985787287924817898794085067776711727199636100851780871570525993177657502925381120 7305 -33253971294667123803977275106418611220910361181714265196155436371898786269631827363451953457692852384393516952606807245862494400305105459179402787401916328738280603520148353260977346219323567150035238035689072476284038140431510558532496327085833140401260902398959784606173322436506009333841447836302938867595425032959664220418202072202882319415644698067749416190960767543021010401012747003470220022124755565617945425915972812567177950184804218880 7306 35767441048892441189218723070980581968092790286396136159039467785425158058935285069746151520734367386390144193150005459155034109162182541760357767848667638126919875860233633678511170635209642354772144287128889323485864278671636460024310467235200681184826623722688964091203242719816754661150185083390135067633117387938211248212601536676621206046959142872954111690798517913818218373832751039583138119481544239397759168778880894495121466901577576320 7307 -38470698888264280164129821212166049789661798718716383801516894074211871527332916518658657211385751390215666141994452101648866884842159761783946657314160959581441223281734263406372537896148303124538288373191384617700433385140312638815142650869134466541889320514463128248874904902514142623198559441176379881459946252083937275062015963786857504194104013906506185392083833500994370382641461572066038365723293367905112910861132669361095174819990052992 7308 41378061067225487305964323033419555204348364347005204489060853942293992619950601218336236400082120279954742599993281396011964659534547651697027620799255669989489136829875938039053248528716924843304979452957457768894532661199596713425633422520279188545776404183358618925950086731635919006856124051843373577869331732536721433374715913144323461222635564442127504215744965167243143220341157788257840537974575472731676928882372340430885531349988971008 7309 -44504922675415410323391761580513371249664301648282650070176349691018294290681715660990008362670303598195397018103392316722916366885534025036126095810201538361032295453750331957874200295964310372020164430827995541241150154739149372115516716643952818568649111400287659207940304748375300361105719653297389526838935835799758813720020954009785547788155824556053886407650390579916070605042006351658210467311678170397826934385859825860353549549959886016 7310 47867838854510036820502396261868241563546387961090457386356327632607727684700261836020244937650380132764371172636094261968674855325326042612518736399176703696018799449558115940005071122338537853630357248777552867039499716579025363001162270746402813374747350083055490139540516336095343763421025262106537998108668321752316299145206097117812357762783996113530865545402441990708185462143193334428817511250078437396566233666546122890603665096161472000 7311 -51484612123109619186578141972543896690882471478467571169173238614379455406134935883253899550665822384502346495500485087309071549867249341359609527383728960021668774700440924550843760448940529671187343594101823826721344808893815569355824266770284306842799603342722273299345197081750780955011636561551740608043967532555752347885205768206562343527861316309243940633424796205740293846738838841934990353726875345114872135825248245490224942676307784960 7312 55374386268580176482377901793072623994068474762734337096581995882570317161505956156711951161854274386759063763170766618906131297180287734206724488798152675208121480278530353997654490722801569001935814267532902726921877409479849392829284098849237717528644338972693070520556171637240967861965420758580984141575015675388616654325923798273710764674878233069290991354895059497628867679217577876874256891847897735706257715917099781717460626586096597824 7313 -59557747299199078801907966690986273289950090045019969939156256927249445781073331959563092015971185547671858003831378031091345413489584940308943909709299316542456733011215976206431620165582215280268477274290462866825145769229578517090222220530597449615452737021721848869766845769497931282606657681115215427352990051090169136675776406782705260888203545701659734921330094132265031911961139231526972635577127934616784634459965884532265469160102275072 7314 64056831986981374164283684179440649630569564423964186043085784074577568970514197445589997705654649068489090193500618073318405702663300183025221399458494835689188018629289262379507743991016190783663930746922905914797529376830466280541848209218396407293917622853191815896619999670983813539472493855348656900639045493495729682554121908233830904943255142856525283819566614463684818361964926590069927880569027623776250866035538256847461697112176871424 7315 -68895444571366068456576207182784958611938392302939849893600569662113269131726655869804838058062344962172952064100729267467903026037175536816279595935879038455103018948033103058315112713581926584761351085275476886703419315141347337668699773711148343408773455952211208835357782976376233418876124066044088328164091920086340855426585560204042465063644321630838129881053509549924932985757207384044859632433063541863711337412981785089540563450733977600 7316 74099182236728147802451844927905790202843957984127560659741634823178788676465738936586336368592187522779424207749092926166401551190768825000171023872928507121121898732726148637032646610191815126564031810471484852598636246500046924200960602229981507254831809475342514649008713548730656764609294144275046821164504032778571092868024692946824376988220591610452606847779962143174538130276814098213542782934769059894468810453297048778515369714824327168 7317 -79695570022676231262738835220906659216593089625878190723377773982631212366349860784609748729678474337381500824490215852667731117099480585188525597803339750785313931601170250143170582389888070891074348616303261911373600172025577427837667990240995388260626973845681240965396128221025882544359823848829785508319631197731630176284080958802721624265521993447283327135053375852410881399681819392447028073399084714016312897441819874735929239770749997056 7318 85714205875537573106604447440069638495026478748126014272268316791831867123040079465834960904480766942892571604781408596592411983898678034673988752955476680987735272725204690677403976708036418344493117002275864610310074599416892619982049680228753306954961726233028343875741866927359006531469514644383142759860751705460255438563319071640246182077544594976022068164028078599807720162574092650876527980933570427191053054540058339901743543367299920000 7319 -92186916602579882876869580203566781956533181966822916059269019909104123285592010151927361735531907000494109880771448703909455000320790174953166419936061463397037184438972314614655648404498391151597069949905927291400392169884210450629519314717277626023381234213932221584645039614954077812493614539727078121238220239582727853606969703124097800529535729830610226552761479541946190338530628285478727565965249128306894631600486075664551069957088748800 7320 99147925547650597913102289346322917687999513136131091062395009502414360207963914129946583342582222777699173622160071975404896352739777420473229720902663275446580508311520349031822047207002418555158413485889076532100782144927450001276098828313678492262459312728998032981996783533108244332711461559191979631809456958966468288812939424228261266898416360589016895162662728918600184824763047628832921699688398766463298378712739035069865262864641379840 7321 -106634032868327085164629150481804485229319390356549110496063130915726280216368200490070872201415594131271746768162520093232351585646505336961883400120233352673727510081167134296573237677527992268051910611009199968452962949834450033285272561889266701400869532412488992320100779249465252389803534064628579916478739597924711490005316705055427725617896098124325347630754833840096823081503869974006489730163491774124828612858336278267531850754250489152 7322 114684809360686335058658118976884153390155632328341917361558629983922678933099005442633176187796409720511203923965946348290233539276215112712402863449323528482555176675465854740500175838816367532339138959025019935058977424678854200738118558241600995252480873661361763669371841824683340802932476908519033823388755386821124567487956183714792417873426020750925200475454596032346023320743283543874216623514692020268263499429995643395286593160599927808 7323 -123342804848764584791694324989640888905597374628626366517245558736689810065993805013451694297336936482562314942712989044222374444878942544337595818983653919922575529598472137993962593539403622155924167020323837539362146827220305319284113178952890251363107573537618429407529265837242409062910249197960606827724916014928423830182921990045287107699201502254074725343911664150133637148253303468971243782600042322162881048372200531178130481488030902016 7324 132653772232056285016794292996107366483311465490556728901441448632064226357246849031863477654223917140492153832696475521315907274082719611042138800285143952300949672097959204234178292947044263646667348961094088743851267119695827916527612860416517718602289899702990871914676599217100556014473686071863126653455534266661703588115292720156238995669452682486085572215511962599074796682329556157306688598890022845008052352527469615249471151019934595840 7325 -142666908366395909551105678689646808679455563682898987120505631126969311243665776803789130370737528337126979984779887130825576604025244290206497825722752009847961239737714401976630991557388015289667037339456619656392048065565875507559996766013188633423230958372942425227712116839820168295558280857253133414519781409253024894779714552210489676145200569065086665662032992198047943473314143157905414594661160587853955079179547709450004185341395931200 7326 153435113041703072181407110499095309080816305304678728077880493758599381385731469770315484587611337448618153427287091295368889302085242853805440007231345258790605688483669631426172156460821724199229193875690471227510701579201491745753786857417989179888138926724884718228331367858234132775462824364055379166887872990761953960103049549885936954067917779272114051208453978367878931773293752131026561772825655967750206289649923092049897104812017799936 7327 -165015267414811013774170805020890841958463335864090413798368468890953965398302152003155180291830750228523562630539330638004705477348655196016670997530709676252222599580279020418453066551293927399372718268933560759599264943502791785682167534656500266775163502932096828445267311719075658029693955786234937753319697847078062880963667374299748314556683156439950316049123319121600388755405938508247912311907744204767183235034244762869024576876768416768 7328 177468533357434888041588756267589072083280569529879151946564162811783558948124160137857008850601133702354517968009422100045575273541213461323389508914249867271052603439371291455918016990177286677995890763888363216706210871487962250853197056167583358279041033959814989264020064682720083720473606089937452527075469083808923576340683004799322675723828206752722563218145766247078076479300353216938419566877519347143463625352112809327230707819055902144 7329 -190860675288800479933659467002977886321128249798134700316297013725498689700986333062006889028148215499446336502512342211684151845741092588724771968614585634840336315824574742923148427103452877266894121210125530576384248982317626267033883734641418858208361079732701294175610411198572222874364490711120814418090222330756848276571406188905857495870968343992249562973057047208785295527843277240464899534765412430138649112709107247655114922957292173312 7330 205262406180116813541461796535609248906838582438639643468492625246935284491367347582619358624695220657122939893700666125780866303821319190151523527720998367674366358586639274203630947989945617560844016927671898724869554181888217981726977933071270752221426293779749026229862823951756681671713630720884653080549290237676203611876402781898703832923319413454125474627769568784817757206326723620171103182668801712803229904065835152899275628862213883520 7331 -220749759544550990923675709843795933772209083599978642761295770579127851294373195257889724502677742912638304206836514576757308897424891877508475202854589145409593529737157329953337092613730634314420161500258639950308977017278602166367454002425171315866545429144292344872747099229994472768073097024357349744495314016040590564641308554754311600588696540203765677155614354817831909802475335534486457404204131280148071770438478357160092599188105495936 7332 237404489362309847569790555407770608777417168981781497412720131815664429874482325926461820574495009519570870217126810165449226651443482510391444681247504879718260058750170408670190382002032784244306778701548929933412681683475775560326208822869788234693934066834151483038138069974466546267837582576820566749602061591288992727119139521505769668955445828514090252773223688172874276865608244214116579307373253569368894234663662727538188676784702410752 7333 -255314500036559190368242857509299536232516216840098728500857175390198792942049172614634175378672068353391159030665980583760770515447624653390864306175989829550899208181349071450700041194985511510610586136063410825415096168247512636031096259832558632921675050218437828667097350588066124485899780582864569748509762501054555021444033222040608510475390995380623238103654449594142137233739399588486306591565893198642187260034694671275957753666953361856 7334 274574308632979033452907353819283894356595690712042764592003664592881645691343661073374934134646992361871908786036118530004486867859782576711386674615384752532276397282289519339855168429687349433506670921519530058971124263580855083758806902933508269477687790454448381529270991240259032065816714394333413973709091406304720202075740126276368814026781803088516838731882391131725613851168414938848216628539630069000808270600925382709433182958915993344 7335 -295285541824580811041535594706168044574833464879675901835331024134319661742777861418983230856427022027905978303046384213487502896084074740068439319105465772913162373819477351659435430114497766858904819076087868547767711971650399040212947667959897596167754546722314891409191576072943578582092990534682761648730572206261668095916057071025464189471073281499821953744449380832422246526747627628568671274164967382477161292533789558279224496209398370560 7336 317557470144879629518108302910088314756713069250205569619373276448197809530275558231686700294600899568305556031407652579896013090962023181867906464540476695292629834976493923876024774473562855633087383427496088020821253641494163805335677638704638818016023758466120533489330989458680783908911000342180668077726642816966245196786457223285399438332653397342445557495320655501643833536375012197867633204805425870515756504045606900249595591536535450624 7337 -341507582347566554777534637877922238993098047978053383518215171384814950286136316246061971483396950295838246053470540665307155872339057361647869452848012439444928185646456029108629249563170857913704534804746598889709974550757998551153321415813484062707495284229195119748574424335627792645231159337336084821605076372330027161843308477032068949585297105209379760031156207349512811165017361322762519223325092256332393163451399542277734026422501767168 7338 367262202880478678839173214343185042421283649287866000544176771544854144900068155562995170068739885003219975950711172481803158201313072358593784956316399470941730343645685233802048947002970703116773810183583189381622427588077512385118328516101675854558386324363264175935125140427588783096690856431236178509695061389031539260371019936242850167335254771960625611714525760942185422165162294900819869248799923937723732803470316066244218496374599848960 7339 -394957155707010140077299472024628133471536554538013862067372855210701383723681920045760091287817630008286357876115725069778352616413862973204514130582708206551661218552730656894389752490023528362946775022483244942270726847242117686377260544171718392642196293634860047859050790110283940827366681754194419924279053272081810520893772638518979500725150891331112158349201058072643531703428359718027574166717792015069493932748453335142968448974993144576 7340 424738477950318822092976101634811190998444709590829687442828563681702096097590512612705976938680999765275872813955642987331779385345304175268374178699555303836220515022391112893927360880008454640895118967222200360589250424821503884092749399105281663394251349912438590973818133611173811136577870640515936306261503011605649854013544377091232126637132224695670416394195414008466716082564291731305814519535076699157821402777597129517681287562059258880 7341 -456763187096022222824997327150922110602972191740740792858706495402396769213628816325558996631269164072631949566569677515768077577304565842581584878339676855945248315549873760926279351848568479665698734066593519840782601073733467792172671415765521993424074358144504868019611654927921271711163071520261074111815334007322239384776319663249566544946653562202250805010249260112875515683485053719128025693303599489862490165707107005777820311261227902976 7342 491200105768897262730205498578328715677770160127345250640086583354398739037636524523990314110236167302181089980254843429037966863293178555684441839831539106119341281826927533883530839478320370320740447519195013219893228712043821400092649435411298903814960484047082582059176112195613797609099099676236590383905195599035034718141142707045558228779978503011596666341718197648424609420865484541778115203694508883467005567540130020187889340829008610560 7343 -528230748399859112031717452727342574948981844235492416698857651460185945127151065459216608082351060042058984657568696215495637464543795729788688572728647784061077632991897595643049698199399465811137156811385846385824854415113644617566359755565854552178721653001078211607167744873235312330675027126112768397823184607582567730356872839508659080688884290757990132280995040419175589925884609988063338805109529292190245353234871299942868115329044231680 7344 568050274422758767257324688730375300427158423761129296258234865687112863165407411917986048823846673698105056309630449973015318633351482841505801248392474455260838113709721901990340720848408966366715594705776833273219354348130713488870546193908644392051166349198644428975591508146919413371952182792980236295930923987635349688686159484679753542085674753810392106331444448602002808018625549676278128411241499561888507853172823519653798926932845116928 7345 -610868512987990299904878343765357114840154047091129195027435549557345480190964538236161058487065006623994740890707939005835174723979793754966451085642632449904836464857483680697227238805976744230541346023190714204351407536222561720214866531838207007746572825075216906295128827547793760907966819362936898957440607003682593052913869797709553985877498438269132295220307218312532073827805753751361754127991072547384171171176292196989399992952520981760 7346 656911064553344257969674551451705200902918244682320195682481773861361116292394423637600832771299718880005030116872498401844240693801705434968474557478869448572396190483422329362201951353403798516891235796468736312185544487933237782442710529347878784444515600941774858482141614903750123116090192373510577880770191671670258102533147326139343855639745528311396596158422427160804578455901625919084195098049137519728001220568250539386563844535059257664 7347 -706420485113926438061093130047787321417899688251927354162584002795164951287704428627761888454816946713575124605961064327130687448327139569393629060819629644497867229255898962636607936682604389986206466486640402117128697965926794553253153629825824085731099086756159513162352731557237286687480861401233031523540815926267129806701737492145850694002069510565873708385825829717451506234545632312723507495856102409890515096545300552665942618601963847680 7348 759657559264369036426688456624135427763084841929319859072046566152420600279545554763730349530307822255777181586592671288074832406164507058693332949982862929057544195868272387447786975243889310530679224734447239263540811421112170475475067118005631398456716107786776675936529160686080241289019451536745803677788727192988677891983652882791148342280598372248167143648311382114332748139935645448470877794338082300195892883699659004050420091628417756160 7349 -816902668750237786782857461289774659525905284120945596346268652164193504573296496911995641910748706422833253656290653576804137805214354595351506938327736928363128319027368894658695818023880725798537562528904390803163221810666146930250586953201477155962400164271021716820008847490671393244222355719989696662009408278423892673272370277914271123912438523171621420045509867379617987196541190450009022323961341633439558727449491199239490959259139356608 7350 878457263663895364174189147500491137031719578197186727127735228261799171305995223081658814228951677660240310764109778096249798332417121058987979712174018695921676782704436498513342152121751126323833663182518906217731705309373207123142656546267122132714851771724700889612818689496296310174593619435336005671794784022492109464401355207883585422659278672251701791868779654626231600856898107379318506586127185657721489225067982998534910937523757450880 7351 -944645443975709340038954260531508253409285520488168621395252101362554459817331569471867251930586299348168616153176544393090182881536275488767826324765935602635208416440583559475240896039148255485836138326809443644608265894160607960620417840122588715141907259434290512812803348901167072068609213104382475840283992457510229481222553183175266538292089368090654129616573067017744375928051024957187409385284288690959280145948309687913740001375564007680 7352 1015815659667177000840169911741701472985959434829639771829231457959279539324868498832918151748392203143584450448634311154390022176225376732448837486077068952536672909300922811259237615023802640087980827067471604488090992673312049778757392692983132505256285389728209933952905216374503084441055572421327562322603377584026112971444081478696369206104053477052564533568122295103609939742266498864091064492891964867621130480789691933129222307850729610496 7353 -1092342538351271924962627049534888955105049250794637118975627572043085720647663093073943364317041250399129488135581389383804479938458816309848908851130224803078790815842293103740721809727205554792710452200242485097478256849906839133576004794444656418065316918458709674005611056104779964928537650449634699870564314817678576724629666535681768859100644925480576040819874519736797900532417742580038060982382454298895641916959167645018416621992262460928 7354 1174628849930314229481137472107438931218340237050945519771892748127748428346979266230309936615982569902097462801244785463604163501432639074462953141383749082516185832117675159946043352096862414680943108928115688776341763495655044060016795963634463367670734950934095470503230915431536683725640220750604367821628729979312409595499471028732133568702696064154301454464268115591405599531879344296136092049327255034813148784325413236550832578197931476672 7355 -1263107618556383727352315486648746921824568998836112638847574617049227190652283066654778080536311632259526680756112823883992363134761542852358662345220352416626185326734673854447776914805530219138327840334148417271304019316052660771401458992748568484811020068645935695543012999147158893557562581490748325523399477636178067350757725790478797223107137676194786284616375527342700440538086358350529454562436520203623329810316221262729294623954516602880 7356 1358244392927446645101334201930969828591939087214364031714261400976221795084263148924126761946936881734787646296746606992959818245520808262998706255561341513619205649126178104768476353537555715813364293708597318658451462109750670000136786897927386484804432107645142829187073671951549767220417380484022021837311644904323523120634190948058631911688734222145553275736829039103077790702220506479983869298794335628221083105355136947712698144149071934720 7357 -1460539686777942926401629385607225890388790892831746714748621764204409588232738469885242446546214278302078838677353061426415455636050141236466757684293469496179623500280837469360151498905449380003748300026186551761946716740247557246758076244081901296871230806794296883079716977098786807583863684371939590877753556535330691294056813239061776497046779531511091503822968918724750329488436535947004471442015577784979147495777280362997366043133149105152 7358 1570531602309871147508977631072987731662591998258061181332347124993791122431553874513170512310553802583043721875035419106374815818530389451888924623057877133687227175961717451640492533436439716653876260685836706390909471915783734237042283242062504631135185310425168826413005279151880554798639095954399739142202728392833938991949165201048809588785771907767225939597902721765969444849636144270568183154346938773503206342600507975024055960958767634176 7359 -1688798650264020325788942107499773895198149204473383368866554317924853930875071675496707973572006823514788145557974101441717496559474972089004826571679335158358031048780642715699781429737112172087084021446727811055242974242533499322520776047583498703047843541620481332661549938466303424321884693778627714309064656159031965402312955508380909669747876830115094652650684687239105906888332482484074583527066806559804076534806701270445856656189895262208 7360 1815962781355884860759534088233212373296096914623323163089016427053887064245873357637190637897479928547613167984089196236908171152957832184001517096673025049649102561630002572579965758830080440023375294932174014410039599478016865247011835498138146121465186979615115374513926312498120656514868782569463200843955680030133097359442725910538137932916406183414780751404385508042037589198873697884813478719750951509105439186644557730684502846116708226560 7361 -1952692644902282399497314571730482055485544196861732628938595627970085997516843300145810728970556066247642914940846028393177691182907381802423641570374993929003695831409802499871942661139544334553376280798898836352665588469000814012082964556855548023371132039651551061529000402839745350605625688177466481042613772011134698952343557279816903703599879137021914264445556735005198464565467591656230601973389333834661463409445377254762104375006982697088 7362 2099707091648493431701686070552405150947994059020050222989012701792725056545579047575882332748930383179363362596263480640115179601561979657198093624030230313343782741431788792191357483790861823203280087690392294768680027268391412226857934219368449521981208701456343996764409616380034108825434590335756810582005064852421920718687683275502737766300848792251619067611301195298831475561185287434328743769489358533705905122257289111370334258869378868800 7363 -2257778939078001318450843447681311794025616667722561174976085981496902206302369484111103729210816650206000996751152070372186677200458931774649555584074490211159541540509198452275373040892324845883918180216198040936580884923619429026616781138899234245700792929406083103226516205751364586018770344085722638967667680893238408152227344778467364307505003491846666876095785519717968135570039655853635093783061506541255501095810860804999654081420218679808 7364 2427739018854236008755966685344360859806583602233538986971095745949350090160239665492961924656955434849853543417788017220989011801882721763021870712064569155872362541320891226827579292320202220369029447193587833270069435789341592241752603332886709364444289878029618535824147483880714175764902593567268713931347026703042524675936150902148499679198028393911085041204891719717622032968042557181081410330013557412271305222787602894716144466075691026432 7365 -2610480527513210157512001597512019597373426044127190320376914285085302325831262051955587654515105385882075379535394844004971626775041418552161961595401122322363529819434524163394879460019580755379421936115514899251804934628497805282697111152053179477732930785353922970133039284082686088523244525483820626207427768188485157425292474341306109808601012506396614279875490926826922254099581316324265105156070657556474316204007165591980624756373648962560 7366 2806963703105208169696740994940541890108110953558870596168406965339874979808174687281599060164599054416547297376710770629893111103742615878784549411830445845447408517270198208396481821117736323555132979593829961651622784071511814009143247779054254430637936902767252382353739616845270789096688309748212399649567460139850130470104274513077778212882539575707301717416239041486806036973089729682773357966616821322706314446566158178228329125597047267328 7367 -3018220852180940908466884343633154742463904667606984788705716227296915904279449277516542259609492144830106650742952850457296883261860886143807369777109773775107185458051931341118662055355910816504475556913594092906209554453938327548776684710329785167366084184732768264265757947667971685761961378131525552452612345995969123130134410577533223451477748091461049367106766915424742971067197804956418848592199889071151005758739359524092795292796455149312 7368 3245361753341616433565772430623712705127563828421270416287855569093675163206301819648806334729630828700781314834284686029899618796581363325701642100834519897316520245708880819918590332081807041645426357409312853498778104808802235912720610815388523006885323644096795631186918042627962003238711765235637234549294742956260268170672725397260035609194257053650093840427103779063111081034999429046007278811331715062313234847741445537185426661991166323200 7369 -3489579465532661669633842539033722966702816604492310362285014789786894367080157016099612774869529100113060596841790989571786423707988709484418687748964419665128705104888858305886470959976143367723191229980632428364893222937784608389104840633820177726321753748971435528123752042023172249444156035826477392717483158177690719856842236209349355245764123395292291757671229938627954930282936214754638913861790537332476672946608021978378821592703975900992 7370 3752156571367528199943605141208987555624647962410214719965476595799463820341257682875281163663428215861069456323169220921681490951919787477024716894344343059702042500542333939837072244945210281976641893532832190552926327809930191217994436955346917211676554232142759707881239686566503184794903313363312907720008505691546570311762135828510220406406828831144691229646812936381428179179761734414186114279507278572714045641345501565416648469720250373120 7371 -4034471888032052202166287606376581505571439848849354258438442868671198708806639788988027755730059521487388733824078977748644421820356992710835803362604159774150780063680832118882184475665304808267806192113862265628457650141452911711617530054401352093799924476329901707839411186787634143391564223174019670509142820162927635182236799257351979215069617410726761748879733587827270576678703110828292404353313693783286624703571471002290897945863052937728 7372 4338007680752952998341338599043524819701137609171318893181540962366976097378923650366272949464327545334967971220722092883154361930549241935890918573301656162916730654615754648411605841686174171684077188821432542449816443961798783823058441828299156264743581729895673514908991721685293147172291219164731224180117693671973537429998619289340647154014242883328670101863876989949724263871707241370431835011479319018486977892390404485469750907189372620544 7373 -4664357416428860879624893683675395452659579816946999416754710639091679310692963880441775036209381378948083743155287843252302751958918599802826124530418381937304551174469831006165849732905645728946309434474527155317928204208266511644963625082039636886307762657268357088519495854653245937514660970037512161448875878622510372867854130472630821315053358463240769537578199959788450263259740531475576181961882488164301272970600893582092896106419281806720 7374 5015234097832317028504927501775745899745344985728720962096665661005487218020486500899190265420811525792657711527025975760110465999508028766692868333155513820561952850453061598403153335372006901774552155636635700353893580776947748191469677111568179034560201499312480331357289175446869954160030693509817974736062116694594335206141086143893614558808285071368604418927242113962685296297467046402043584842921332758038133593412703602607475794562425698560 7375 -5392479221811050880455080173602415700496758410727707167040845717625873373973520466354431791085675868336586615586512113657025786148981513151138467483267789814449536748790093904364246801382152225333977669960357815601490512732030842637724075054469347362509435730053154101854725880925916801899807496534258491988335563394146875522235341128472261867775156795920041886280568240245040842780586978779240012392339060225226057893700618654280588225120142016000 7376 5798072408162162876421019235330870220270147862845320152871506006308091119403919810787385284997919775732159565011086263255647979388157135247168811349732862156228197212928096052185183454453934337169024068391015941077922018144444811122120596346631239227359816059034408724556549493385005585883070385841835063423832880396013495369216799294745880253206086773698413679153935196220545200846373099602778805451573181483572048664939164781174896943457095284928 7377 -6234141749340439140169432677540335369367596361134870486605891970550263307787272307767138902021840027560733259118881480149492348504890815985645682928255176444864287325311106373710419423698389827136517121989359618436920081497963206608425677983348477092094017738627065340085864748977430411949437582385997938079356787250775680526367889244186409018031063037664956989190287553318392889887629133289993717468090299590138612310502020348667054043613087714816 7378 6702974934909968013528679807160901567682980701809977388114514663872878234080629286739343033090670456032998906241952804253607640227317956350052011419057965962914179808561952190768072060475896336454907249349186912239471853630334582162900363045710851712455587148455873532414803902088990512198981194045182245802869981191509353830569720747795493784666202055632202529381838352640721286568979166409451842373067715047653834543771257717867212938896911908864 7379 -7207031208675931666924294517528987967041768340375886943734337392618415363613806557610552482482095685566684573917880754496671012459773189560643150540351389122894972851933275997891328072295515123524839362929740391012759412451109738456660292580103325683315242932246925550800604714864403503588878217533260980695146009613574155812925900187258905147105106586251218634558224407118783870234435771534568244489946803762194834645145598764849881958862917377024 7380 7748954220761770668490049854284829455851640537134588348540126229516329796454126432509197289085613210281633692545162895534292737441177787237742532039145138469773382177909417457193325996151374355962201053802919369773145871057919984816670688450752979213039837824380080551536512389084193318898822212879355249958679360093309448218280288579331971176014934875194394512666641375123021149882374450842296541219196049465494683273148605646504899687877528511360 7381 -8331585841548281017593500803978866963402578920387682861125960629561367125653978493985304865659490572330237693749109371506157762629846613101009311754129390397924886019841749548130554861255590363875157617812457025656776931826972958113881158010830880965371922728448570586090481210186843172894886324071646738445154911192659040196575555805102826515767213662560190463035048613768795371284844071904543978670159084543529009142452992683029190847009287516096 7382 8957981009389687038156943692539169116596325095878050028711860734301251089343379034269870734045325273735157230396547600368462989765693559723520443655397236992168613698599544901940983305490797580155793551050641618562991763985847748786355076735398766417051739953663271175822831618021475868044103119597308510016623524655563930419742811517927114107361888520144714844272362143216979953227377518514341650720634047252099118507181823164644219769359179246720 7383 -9631423689393218983861355497165215135385471394176839906284557219977090517281762982229612373448844357642258171299540110921517078627489861393926942623921889619854977513650830893454991547611528872827532793110534424572431923570168746104218793225943685704108713957634966220441410053230320433567962464097119233498032638194240647980469396270497912982789547027972817409518564390514319543717064244054723289702346475401759830153634003650121346476041673502720 7384 10355444026321018013327140513123527619384866754694422010077273960104361459991727158596156474974103997312585677593093995725089517124248751074069863336660540621838791482328672388345982201780888117098288048045423424962630858873754613662992797481446436133459835443443358736163096247843347159208008746007500560104631753258467599923048938950778189471037616169921903434750152134568666428569434638942974958121689511519835745301512643932263946843006062930432 7385 -11133836780876171028198480393971629731053585167996001531612851986534313421851960242616632508385046373231442686803217206881042774666510294194927437151367164921658088758093464264831996128912654991661926910998164150592574673527678611014617977703807610807865303813505039535358500450027390283977744760309660599962025990301381758111365657585858079760881250053440379992438743185152037429482401131700178899445233170097434240718327486707440117444800332052480 7386 11970681145300446383372184088734959494619477505996080634148540313025138838039273756777064667676861909159456156477652715973487962897382267374570315732800649778410989189730156379933791035091055202181659467839704351642401363519842639412371967473786459928525626393884428107792342027492064770916886992646803615526119124769195778646084290429718747961375272062698037707565656804277818735260177366294749692196355644756436158367619408703624715034556478031872 7387 -12870362041374351829830695348453362743988393086630774406729903217739932859321107713327443545666456276415578307540877418244543917922181336905048230106472116650393023297340426517339203500462238407889178850265774996682863884687980952702235579000999361687835784351076540852217030620695010531102454720142971027941328245027844055908531195934224754626504432079446963943068314079230245364168548634848883152901401553553390976739201566481974487563720316930816 7388 13837593011607529720736547985380816040616619480099405406801552473258252162688612896995241027174996813293203455704523393389646375022496587865672333675912006390501597392971522430091155830862974012182155531118931178318915863582704603519019621611150806792506609646820512211623876243709562318047469826034613778323125092665755380662476649521745528072684723120571548023742927282436409497823536418143642608614554983752957316172829172047418686683871127095552 7389 -14877440822679062360878475622151608990588088968202049083237199631387087009527031223860999256851409013778976053107442687012689152295736685494761114346551358933916015685557309692306406191367919417847333515665969904924664300858058349226813843880930056022193189584007426014498372421705028375202938866704077063659571990539830457477518128797026130000924974829824959928855055536022472259084893469790837800198102332664605192928038227215880833835989652215488 7390 15995351909075767887008711730870198486306717051645106152042517155737183070022371816548139565110369133085221808778183280038904377381693985278841100311392802459540973225895034760607150400528050019173512936603512893194396279161950581272856486844950737987904893504825977665733068773143588736167163391352086885779095091875781789611438639601457856232276981185231793958034357067127052969159273171645990940929695324809816924328144036657862088381141014560000 7391 -17197180794427994822468461196038073045084351884774576775244466222450726657039449670249155481181205301997151511773579131579601269356007021834785669405662871669964957006078005142730603988641023280846610124835273667126200086502662918641045342825013658370047650149575143146487019811390624190991219182727444704686594581771789839597730262332264124401377242332723922653078974204013033741509621354301662139712540933696436306974295970051062501379765491636480 7392 18489220638306164031691197232790540103678392377996139516031875808200565025138283536856236739356914116042489900606087448566863368159906753463924427861502708650694680714762134996005015037473839145848438757418995813557809910165194784035459509301078403285727379900385363919031412188685675143901218710003244215411077890732614772431460696661609713675517800581135762465199646097034197626878272282293414153149411007460099212719104358808866658137258907848704 7393 -19878236067270429248977656231831349560590689864403227753538325118456076598938087056527908915467548981900307557594006407547456220209938998219080803740803213775335539735776715608413543918913928674997787325835177951624060094042491068787537633981224483864527935792765897113330066229689802286358571533278379230342575616912801210298341009363817379858854809879786606844704583344128034868542528258894027837923288936348057391553996427724462655134765724599360 7394 21371498460817350553904567657069082588982334852238763614684902079697188118478232610669041890794829619554837444101518205376664661193886404360817531088735786186757983178950914520415658651945197471343438488927706847085502545175466989609021975251205418191585162643435945302824901749654043304164583595817361319983375737426974847203111078212859608074349964451228161684601400447812326731338846094086810313027606447965273040211669873504280709164196689577536 7395 -22976823875602661525807956806330875324131601113947349809561983809609142468414836275599082962986917737727491047398076835641917819099644532004160006693191134908758827493806311281541385182235490844787859091151769782797490110510834512014051184114825947948308527659458602093900490397636093937669352173326532424736364393932394772061403963834247167934624493743284132613628212616761735339362599158558876472860630325140716928632535956934173886379316175846400 7396 24702613805003881778728679687654424652956603589502069748568163956493770525820445082511809831816385349800020411416411105415588213221041777164346011895450214641925453425701218719545402919357898903888557292047043012953940013617247082451605367454534041721609048377390610127674892713556958271519776626879743387141622078447451754860163545079109141557906705776149687753719462831423098248793467655099555653942335647903986131292721551298419215716099348463520 7397 -26557898985791401574146153639092377419210561081928724960980171372263489617388267976212701834032150526168518876689263873104929879998192226774584583505471167910941860642164769530896573967582827801407614686679444103550158066240987064692328101910175811330669063958877798420424074459580895122787322468879022358518522118832922220459860356240899086358494545203089586643496100908389850818821150624840960858288899411478332518066235684166033065789852186025856 7398 28552386479477725731790155185000001099985118937820932759320917112341983794425913958047128982489817834995335080190436414224950583222990614986976173731941522816284392827108823339269381667622914755821595157820646451612134806978905042933108927185798682553222703287947370100200102953119834381743179554834681975671270883144831615713446932013959911221421962033763115234791994742763522505550074281172386500190284803098378723644074492821814228649276636362240 7399 -30696510272893444842036089143317552908182552014192748098708728488111829356825044667122140609055568488659063949139758571541458477258194777356756383629727683027529729442981205058686176650972517225834261311953615511827004569635140160998273662426916702878056769727450485563297262367848108611913866416547068940463256678487873880250229057403555024605924673940123312716640271174906210748527391069477731083293886788141412507379724771252744260915407070696704 7400 33001485660782910991482210026751548955598017179169630821919742800809318245873576256059203959856765862077441536480537257360257465285167830548911204877489420450264725715226809701499716942520748665861166362728102987242596490537891820031052210970695923482271949697280424058237053059679665335624402596055833944470474159886995906786153422222890252350298928670215251094334283511114656466343517314377498877428186301361254790449981741842290009337928829490240 7401 -35479367692816765842322754621620287707979876282610733526034344760647551813129295120538162020735356663217784258195728782092988916178370934950397339614568061259879253639217034009009985955932386838963223460331851519583182720135329754209029824719088637282971254607104492236934539076459189946796755973863914221121508496652469304869342792252109360355536160285381328365564352039029437955041301594443290996682407508496924826215681450756055300740745370984960 7402 38143113988483643699951090740010642273981032923048932276932461359710292883843102262279049369955980550145402705079679961824513680171040150292966732272323391020962349737778977202310636827232701000484726235504301750455860621953394259917309235872463163990321457249451287545843584471547287018015472489739349386988663882996792520168448645161133670471828806188796344520853850695045029221171688885661779789043449326380549971278303108136609368185462147644352 7403 -41006652245958324572506236323089715060259433176826944073137860220151751889497661973244497023991536124267319591799304648632464210110195273774819039900877633900711230809610079328819692418123611282781998043339861783796936077171036594369916534732640103001019016392654996821182320544231091997969853545105553294638099526020805320313864202590820107509940968163845776646063424960606460665067324538729441322449052979385144682741410436620717349781851080265984 7404 44084952795365205840036313540972928248846072981416516977090173716525187738977962889493825517958348298407965022231608910407296658981879546908562127764609093823799867343767065805948666366400344617557231165961630795400230769777414705359204562665454767539751361418314392727031433857447114111624086533117557519979472167805204079035598539628670603152962560825470565953022401647193553434590150653830642449750273673218612576024575375541231778134418884839168 7405 -47394106572989751070248448555104683219411603259152763551641128566728201495587048585551014391596207245679046365795184833687368630339866959545478645413951156107248407033212741784572846577582167863603043337800808631883197066484698592160731518336978530013701068447091105456452876302625435248440692999820182548288609052860291200782152106076537737827791154172300589696699823974247489919217306873837348701490198102969231291757103481853462069780633461841280 7406 50951408921071452949191742031113904162929720915407759725795104955986977703588385168170309517155126916431691128799570505054988292833195087363875644001958856929738938750469551152167129182250118952516730532056796125506701659152601222343806300113710737607253229544397618673215408333730107765317221701424561258546741513079054693374764707868223031268918711727638229947428247674344190702540394635424287631181565204624116805983044352885436947777384408147712 7407 -54775449647984737276928482809761148787595309869791343021507341035198262437630636865881424200698803787635226593747432911152880890938802124033958596804329825988929644766007917818645933012126241845279338173751197392504582974378441627046852123079057386938264065857063632839434131835553494353570821933229519957513425138122411850895864797429244668770574112101188379997276084774113822936118965113564591293555530402702686130222472224952211650427145848052992 7408 58886209816034835550313846471425287486507771100795676690681542166553861678688680330481603320940515563810496537248858537267845671835187812621799000130974579255808898689578525037271240994260182741833298821586415298956568884176989730220721811269346381051426068416185965399304189978166915501624153588977362753905455358241537063008296842919366090052288957186591267079469705484760349592821109625574313746642608381980856581818923102489536208370201985791488 7409 -63305165758931240331728352754596553979904433430715871520246920423732754021202252479276734955840271904875301202468875241091629937675994126862129295892755186300917002748637203582859101809844635982493125037365727099889966008593601685981494624100196853122981956389725461216287417612217588872215579979655973615625398503152252723199671540845821331747582912388771530630213804425944379224188980895030809360333768090820858556677662773691023460302383591702528 7410 68055400868431642247442700391120218299665671512325368932784158961399507303958623293731852826553563189975324338130776757878036457180344985785635738519375141349042338679433147540129103285384712086835719316194781082417404740308412049534597113907158748384828147780801381215101939863397435271054948957912017998335451992236764825522147232538520952726762703779568388982305250437430617721344899911456331977078035731715226221817558725565458968805347230976000 7411 -73161725729867301965908245979703111897274588189697168497428722528294022121628194882255541786116286087056410984974787603056442556528988631046812457083341396800482474551599120045134901194292023996112603945459284386961218876745431096317279041609336897410783532247436847802976942938418118095854026672317526747205426151980417665439035113047278275727730322505376722198919461779528663514695683765156559170732011747604227223352144997904476579254991670090624 7412 78650807229474059015774352462763480777566924344070785540047945526621767929517983910159552901898211120747889931107138518025214478091368080726084684663177810161349541045332220522645902462904296035842709949376354913270121742992005796361002258119082205280396200297709493268359565731836826013690252423635474537222548649057075734542170312599357908027780624980618384475272410477318462677954084574174720225712151557584295202823280172786782833375810693160320 7413 -84551307302884464038069626903357051443347090422959584128585666387241752678992493021458973850583938330977662141381722949265595658374997135821333317132645702122152270494885393317049735176475841638638150781147346245007141275732488583509072622240656621621415447308032958811986885824681952544390061013413292293074114337641673701952568397003206265806633485004849522908360576043894116800022096335185282391842789185569830696937244028782343651677163734329344 7414 90894032044025247236668259254961521690420230479663640514801878519313018962643386540593528611329564292986132092252202626389050790384474793974755843435064099670156768576245069607040605328163491980843765450576684059279922037597143865420736812816999197445657700984495751829428029476820566695148522139564472908158808692978796602901466082575503751635918705344306036872620994266197901551157798196732582390287031222555784946166612201632318826906822638012672 7415 -97712091947267701433473510173901239504634076374531629713308383065114648931488835707550398858516979893509823649148731954218787301979980848463649463441016449007038519739476440084306337838944226449859461961321698527141389383749818466258534818152499348721712943289594097561554056979597301109389284071540140121511417825964607735884407125687090790719724287452628311344262429582061549660209310638188181724161582868050114094251510533343275117769613526746880 7416 105041074113272875182716514519761750498921495922611909506068386469099193279546556229289887340704848637258200459968791219787739434530825350508901222478220709007498268523324163350173338912023993110913731549550796264458407756928041934234758633110078727087889232048908502498694743609795075903421693237876705421740424133012291079861889010395759300604000818123499755956157519886278593878718155326934012369762323285141461378585385125362954013726625869389568 7417 -112919227310855584736921857458365631533645466320364965131661689872953611517255572145620519657674872366743752119275889629192747586697912527381273183270548695513754453268706304325196460229228257567112034839086895431975998694092606343562266088729196931445156990643061756976305486779187907739811823838325496135423295801902940086787138662882802748544512031983734896422164859617447598680450275377380368403988710144576034128457640183511002330275166690349376 7418 121387660853680065426703305354072960857008167322895308716998301377447989912630339663992374884767212721072179058788025848120477085846383545886152959930891278069214672936280484869743646520113958304211165994104511896028528167286572953699038728397988083545730227990467797843612543552084628865335219198935735604829967359334474615689615123948418015432949630885367413475295668495150192956378306046408352938874161743280028633819265356173516899415215153513152 7419 -130490558322038189968477886486787685556835020943581155998699486109478406318641322498803716387390002478165596728290936929898641234397705888343664976303046593512186973559057483839373341309196294963666768478609460195683112331401091989017830557301894431564665534838473869446053562012894518477703654355108903171190145929336280510410762752705182836939185364312783870185970100324504974320083729770754901496747522822248215763388857226569954183164546600204032 7420 140275407236716633484984655509230096540746354373502111156939999153040789932471405099624430561043614450279415107334365822844623038053943181194368707849726613980415879488976560006279464991575143851747703015899128397799773398646875158992142769140089583632042725415914635040043078259632510707272541831645828692602990535628607231907725002701705610095132751534571023076291379426787640270775055140273865642938661324223865249072282301318244527753361853537280 7421 -150793245874427555330445720278631189768467618830822962808658213305619522732326971061794662642136236265551924790187917399778434209444343478512108431391025153036709613684066959021594487434506018669160706743642593588819794932513943638350470609026673921576597398345727953848584963350888037299956565841876942113180249308575959237862983131088375431969589533352209997401268552289076386153349641478356037988759739984162883278130279821332067505695648187824512 7422 162098928502883060728599236930761996924036489808126802254676406678547053575116855787863524344494158458954238590104128812641332004751813882927254694549711736014847584690760266873054669229763261311020254015710823604833425519321110736533018191597071138336004997257931418934888973385890434469156869777646789934527714743279733533550857006477811149873492202549531437963016459368741684637416079846424540415248734844783924359379895950812517090476773660822784 7423 -174251410408793216918914968010955746717883995443645622225524056425722567657717030657575349133244838704353803906451481560481653960219336739256288064574633249443912255600282217798108999478526940014479693372954175031578232885135660134007655969548659508493463570537622276596500942885015723191100116634202402337120164232459577684735429917251159164504919072313568106128518185032655986010329706369575318554970434191440369336829610858905406367362157785534208 7424 187314054194350938046148448459734151705617053716783676238506114976696300835022506591105045845359350815561415636266642994808577379858157231579692947365602869215514820127642265966287638859183633042886753528653221535066321557885331123604807479549578438533034327608322828636481282233354477742994920136261056300475157115802327893126116980574603293386330137049997696980550739915191997556087144888066113196850170063112434552154340238518501065003154486963904 7425 -201354958927661237326570107675939653283995917303348860877746431343934003038897851654238022721660750693313761529392099091523763049794837783585499180785607970420371062775157465231985361984987914394919988314534180502983977348102967769646662292759041895254615638634725916055254895425056797378245491363658718051988065486267898179208212036660633517494442081538942940152011037509498927945544938607270192705935625342546893685658245086064535019177300220544000 7426 216447313850642900136723716918445009089673966304811711667584115753416545629511765182991801141403394941552684888179347476055428507232719218288487295845660015940061556895881690036466214191440557518509866192084220817245017985354619232899051396477116700490440665741474710376085077566614084258656001980383412870467980743401367928935921889304480687747496805605393967110859564216959956805654413256736084314038333808838589656940102738836554721500450037030912 7427 -232669778474785294360592453044200034528943130203649394978040258654102187573850347263074482381842881638665336800149207327634762343308823123423827505862164063475729259477259714488283497755567179197581490029622560288819144455288375146347633880528531080622315949862558146878672823083360306184278577278753636839185169030574092764924677891221565790756713966568157085584862707236917930161754546102560496977383055925290578619789975685693431524431981798232576 7428 250106891031434668682309794351267499680600874726965840111337627743754190919995444810603257505227973568641945303209688058762573779408393315513001979696808238492053648322226191362602167890609190453136146164906263842155249542491232761730854518781361757469599148023193492867515089296971132348429520762779339472568954993528629411116000081399802413759929933951810209820865026914266855399178849982657099888654005322333629043592217821339760682206419489879552 7429 -268849507389714234522093190426154549138643839099108315788415333236560243991489026919827916345753265861444726905050079705491606524549018400067180065372678086380340874916469533688094137621474091871190722613254380931160069685589832104990963823150365836727284018653608815801919643806613729920962519116817216211299242920081105243129043907544204268827575634415136724028801646579544241599221178063451998695339361427819460716226780101819333329177633560385536 7430 288995272712503992570970391722298956500050920841029779246864222538795236225343110663523086047642537667677749501291686399779913821365443606962497911136380801359847894606727143041916690309117795630236167768410916479772599558854956380393615169072479487718555786997759943543690857829810857287904216875856667930059909205765183167639836250129213782921198736420975291222235117879519487921562554777743120380381132496990581931595924444755357071375874325957120 7431 -310649128289928992687375199608234522750953806235761899058246563450576733005199483310924675497716628719635467102168401549558625046022626154602478683268543435069820298038726604382576962474942265987111327680723998613406770781584759121966016593356105553702059231519759914854591531791425001876042799218498218955903075199393189769143676382288650330338806955027100082067130136770305751032831370370843565976459335175435188064847947398247581370461339383716096 7432 333923856171397929589826785605282826537125243625487716240595982129386095730281492744303523194499694276518223432639883268484828129185567881555543269726906051055428767605192120430421267726246146701958330410472785858842664879770579031629409362264888384186286072740449498369262899622506821501450110673384925747292672061896358135521282749589855133238612079013697141525310523360770652445418172375457389869798367406286352627464612810414340420646475701293120 7433 -358940664412331636295073879365144807723409422715254701672490016231282554125583366225791431380160285143340031410245136874862885253568985558253882485845487916386601658927898873324225143063267066987978902059402672593699039651035631909806370857075298590484718475998725334462616691840359139133409885082222684274489223532777797918745161345608216120757948223936573755256757412746683373692682897346531804013945396971655864958578760503430877288841709624459072 7434 385829815961326425019005833646320482163283321880663332641630548847017993858653643004783678269513583078317301520010157912730178636750523806694987273306524177717318515526829592663514241372397564762992485283176699408480996215435552090529855762103618573046904677146520778819541553579480981690803345342575301783926567513390045584298565731135833988676938838149213176243193653418648107071174430244353177788648721204508061189128527839382180520740332043328512 7435 -414731304438688086417118758191525112338499637901886129917104072468347782223622349268563628905266365199206970511348070516472094559248275385053088326661192388609102316729731076752385425354952300465156937109407421354888344076597097394335457573778879538783074127502850671029046560026386991428256947253630698102730629945590302491398748344428714193484832629891808816971936164843946491418616368775309506190366018365769969593262827789284024515713886394250240 7436 445795580299206421541929065524403258419351943782747166005004859896424337244196692063279294719446750226163823974267003827808845135705665188079509100006916622654927717629543514230111957273253697358559725245014578374973117190323352456933076160335029678481959523570395897869543093297534520744425916792264466033807632685015927041046478205147190420042968047577184243311399628985359313131354546242951134465077883377411500093860289744524688997890546027054976 7437 -479184331131961089535347092507613939668676007833550465576923215286964212262256509295275287366551840176803311903510727943072197208635162767355138566055686323070300675666524579479552765036223082674670907320905476112096892252432979799583590180698428713992469492013974694134967141608418949508842293079157325770298713114872922175122743774401188699189511316511659918903361131958960644815679687936964743117567664811417430700632358552446727663718607870999552 7438 515071320129193233761815639499363098528878651116244960156367858100436288707599993048229468628256543989511677944794062019027843187451765705013515701527341890849127178522868663178312392879593775201499278653843590436973207575682342352504817471579382691876929702149735124918691200145294716901938689317305266955532357174459064318568658621163473376416647636774209409123689032747391612346436489657897662067744705803373051438766890282945248041403267505843968 7439 -553643287056278849817123959274008984699184965379320952082080799346515133078324280519274674297105343360717237354279733413431718728772257551541218534632773023759638602098794193765987006896590076253812412930522420193005047268347108958871646211521834090135093747120885950058819223260370700117899833499717754957395557234949822810787574057450480198756858390118944471805457273394848944502146140172167056146396542445862491648916569140124821020735018848373504 7440 595100916377140702299784711784210986482281569041359288484070100475690231706859872253917698524249370005421045493540947009542872677241066543020539311346055686695556882400613620983538169339014014048711831114857287992117190193281858212868379812947964296961718561231490239595900387403716132563330382157273112652178496470438722322793257878859530820867712272678051905847538649034645451538887771770546050260444381340518822398773063328163734837859814060482560 7441 -639659877535691668479483769589305922642317283903982985057981771425560806696545548726364898436910179005199353048626447658291967766042545752771652575607043001450205677861886662692540955218166315842297379797508505367123649666456474307425275256747269004418708917204513705075950575014877184575230334022745733782573719203192358510626937354458420677457617847912462148234326549045540173074272197182365053775277017388735851731171262574681251701626026118621184 7442 687551942765892410563489461291414815016234158085259911929293058125913914300641303651641560753942811006512000722619910345629272020910155260157896123438865120300836313096132995710575601646780275960728142776113157153348000313132950800272608477889452962255102370256701241052707862787181156795460063657655589241263131625148941214938826831483324858346077887533640753183382454622717075988757304705912696860774109771582225820188521955492375970628822194818016 7443 -739026188202640921761697267717941541054617963503460560099443437724883701304291078972584886831639215445006998353781222971311204373445797235661216731439645621647005828206068538311776465787737776721959541719685495503886602000313049552434293348038070413137031197903067202389548080289332957411487903827664693276198827992762323565947049817340468933223953730398826487849685112821785949158416775836622568088008148017877917840124254323205548912568721761571968 7444 794350284495043143134951314185812259971127086567212860103979650381728632893099114493632775680988077017337137962237208047396592284453226997370784995815021720467237517052741706075354127428115333253321537351083582165824459777415906622057339019592156376343932458999114726914607314602225610332534626589970243509520744765089203503366527405830367581284616462713750039170037621464503971579955625125328679642906463391859578429553755040000006662136474832970176 7445 -853811883584847118865739022637927750957553339195384863913465443597863494822594686548221272020050958468785379975801534899296528317920921071054511634332196876934605604652840547702510927019722920239033391379806281731254761683308753339804463673476494657167573877160403452776269597720290616314981087892927542191153587997793150742439933613810979989760931897627686753679032817029270369462543979605508247267675890265905128432809038699576896431716863346249600 7446 917720108808326158826587383487441466424576359900411741189412826682537705873850734103060069301831972199599132439655573796853294179951357918417522677018836197081007440467888911198816940512044653075936052245073925423868639461328975565010978684491507874029516905340020651250423393745806682183794169599424586357321443326497183539181087750156097259949633571455743390545969817684612198576898387817965306831893698650103073529505815368773598541035839965101568 7447 -986407156012212935745690689874492859573013447236026814730108330740551546073440279457204691545421924135271480580757266546078734325420717150823208311720740251671269956385559775224371604738139880251664387134784737542691806605626610319046126791157664255329999421249394078479291943319707506392956846942645245389624597475702145511661102428132826656836480476970601381787181182638509752347983475368378786658049232032219779890247676711013011979492177531143936 7448 1060230013946148711770941347335390865844594338520666751578161849815959822991370536106737427846036488504692518411119776931607761493239940646284998816596418252075357167845096698123973982520597360268681353244296495176093800088536591716486572986227113928932369743512411164123045157102618264269984739097614903685338447125686739018366328330016529539322374660440503510727380369690322382639949408360002395435146366067689957868789182880859884301657195560930176 7449 -1139572312808454916291010198834819536834044043834120726416800670960492816720805637273972793175534714957920472390796336958535243075861489694501067767476377867874305243955968086625344342636569253404039472858014488875993979167681084376647228666472232209866948433424413526322593647721955987914958864627463531029947575915597519729189461312415492656502302612096867837781379679570684577689650946974297775783503508632987817680412316321916548695282574159986688 7450 1224846310482010639971975646495273638335357570788834304843252779393440582440078312581039708531150404636947057647515887457212863379557254548867052602514486360372854763289845994231030233447422091889711508231105139346829828312441584268373592318874272585416816387860264063228890189434435508551817977511856224428949630372955167437014532901347391778665828299183721616856368687724847767004442034695554149340454227411289014816520555877445596721407070858728000 7451 -1316495026706015549592980494885786531561028457762592562141300990172128283023851036867681039952917363286545371424909083536490171263872616281051570444776331584907363874203092260083847680785535155335554399325665343736479358641415272482087181857555187550656947073321521324317000614357240087724912413897157181576241882390077087598254319266057975061087180083104350836301463633346427452242395286973064209083401753760149812540453977365605179128008943120617088 7452 1414994536191070579552537979435009687909811020091222328115923980849420372675550818808716743339592920163283353875130945416963190158706474707232214657653691252968665574388474959034240023036670905795932890442894492178848786648849684283221334333338956226343571742104485403005802215784304482768561481229622245480421461647527371296839893714258317019424674555104765717574033067108787933556344345382656834999481668749872437953048547777539706390712323119846656 7453 -1520856432503225460157714799969241394858728997153431205140414809265530468486099239727892519064021327624967763541207562863087183711813498126287616217745122468945484895314082694168257644362583035181872984263080437448240665914069166327923435783518036603600460403788220447672396189229473441620450056770153769600208085657008339339725439233232525646795795123496394711015004578059185736675741357464164531245139068894874831571408085368680246807026487322936704 7454 1634630475421619234451826801802184743243760088294502321737578670922134132967900126661863223294913820162298233964880845814009093948017775652238080878977954253909072865239395720267607235205329414533017562686610928303071442865460140822792245321780651335419785164648788791320325696980937628413038316578510670170030970402051848486654743886250597933527335458799845894170041533926421704199286106286846291035555648091779383496828277203492446226326457603710464 7455 -1756907435418584966185734996104242966116518983568771338993912394957983637189045384803538627400628878656330851789285775202547461285285665671880395332763473404093069670315044606296789239945474153361477820647730682678239062278201938197775899479448555350087121127881321580306118788993537446827482393231161058730498470041141916173169994276358107872825396078478107005986712887418592247237531973576814292716577998863999020099576749090478910965076659469762560 7456 1888322149925444491298910766918527300908106134316644067059750193005431290519596861327426889190678201211104513791592856825339059518143602585609969546449792769209257801473753609840627318434798702027817629654361702742143986057564972239300700980299100124944432247179766467545123624822949158430189668003743787007178346783952760637622795722891786473368269089902908564993507874763233887069493308407879515244890669352462493297531661260761997676807325266540352 7457 -2029556807136883755700503849795735817618009599655747858264526871899275126162165806000283863748055181322940818158761143936094563594873281284788885000960929836204377962443905701260996201104113937378296745784876182691608232055079194609057675969332544738875220215335274862337208351600011866698628066708271389581818723003510546869263760895590233097225235245990670509729800253307611481243851949430554578092633955574201330924642767647319718432414042025212992 7458 2181344474277359820654198431408562787862097686720873536192461754361453942453696461011169186861130946764364009745798601290007537244108013798968036499948956587084279906970296211164169248124626536735475914289391687722158348401884886473357665036627211884907036398428811140316455032188974371279643937070457971834274548745745365237131470502623427354739435479664012558520730622971656346649364192734149268053304690870122959100332006156287371617094809935178752 7459 -2344472888510446705076570646110813200606702641065696661812283940291941730018016952899397756624785135484192405834078363708339787966675208612487790283227778612891316378506295450735464303476378844959026025612945560870533782130713490877719004886367594050848384358906849281180331966393853101085706850959182807693091855353320677196013068667747583199798811203620570380523072976695179327769047124829864080954208750579957970462029850683737319248317001039508864 7460 2519788530022823105074627733909762559513395215875719381509852492616710863622811077071257832518307612888369762401448249765715198378379128659051464466496781275553740119728551317673353256037403624284755968016770760054374475736647775117134508847268273150055306386371713054336201272109401223455820488593428642262392035195992343388718987704264492649365276926358329040679993683138974570630687044448529738421213285166432240932678093496288583732109574089976960 7461 -2708200998265662354562821067239332580668993228030066103646423433039581397437808682019975775518131584074460781054198586031933031220770638685222545231268795539277305483710335116427042863575417104933525315527464470130112944108862073072970688107227288394798741016580628202256060381281685344289996618348407451317205765945047257006165914718445446915885011968608193724956459444823694049033771708026696503744633131165776162482866850245083174788082321594862016 7462 2910687713894938209232714296510500310347358675895529483360997117607783636782538419970267012487565405470795582374385668594081670756415838233618711956898703792265115837903098260271895468485994518230534275675813315514578490349239768757421884076028880276001359029501793411549300079418258110517246718188096960212641708480142502194938046086647980851604535167404785398300630502950165481448390165822468046776710711150682782195408901147616420248125397635736576 7463 -3128298970626594314654323592381582289809232740294810824600744857443963327333652697895444779682227313978521732598863716379800624219253403234827630458362587724847408996991326308075117152610585890830365863871056889210267858453371954424693125507030680235680094083757093937950616772504273555399248880701362013916272791286264799498173345335366732841899401449330499262993975806103172929212971595295851370156104288352796723380301574850809294318680005130371584 7464 3362163363021217201409343122558792075228200634305493900238064840904531023480413912979950724507480656100090685266715153126384917042355112201274630512131544410460287600754887150381727696579880861164972505466486873632035944055555347193091821169085632497360306179343501963745157406435664901050677157209371666133773992601711577423726788222932527323830081815786160452008864140325805139881788788962347843621998383310098492287793963613432084507124302465674240 7465 -3613493618145014226572073444661268384558733885423845591574860158090286091952542940045687997532578183129128169824423931979862293825116943371939127036578943463185020413159614244339939413228763268408344089165333307610525816931696011581189884627175061998621702499665706919914387614875678648888952205407759191420750103694792154767500040430955781380355904093130225689127151745511080585488035783590047631521810280845415231540917142423867760693316785700273280 7466 3883592861129423193764844359836744918510025538062860342959183199388275038069005843995017546005847365056918701921479557502089494719412877611273018364752744401203669715436948008812199396647450685845191358766978980375517287714758434919996865077292788991527635449200908977548385578179069638238914454158398993193232302972168091555121732646025423208020318515633473540505808915426695080731132524819520095905252128185998398232757585421098761980270736683530176 7467 -4173861346881196306125859904974744489040688806971611331567324901271050596779070863846336875208431167691829579842751696189992352381643504581035825520765579531726766987373672027733930446549034885688773355244628902579923110930839368631169482614338850083628407608594488215473329202974233317206916726240926488128540894840570447814372075953583719904487837607855086042010368080010396600225935595608817277471647136024200163568163362612908749255036895030753280 7468 4485803692589721451216522709816345000372282472408092044075667050288713801976846626858518486381951176459789464174989922151204539952340117419702191812732133434099249854751159272735724743119430611123125496594658711738764800239991901221515347232511573005750712230409142063685102255980853949691394839326115632348889719956389070942752896833986142538259462982944037619151133422461580857786660007956950625519240665444360701931138627365021934178883626905047168 7469 -4821036648250927555090300808700373252286387315702613353932601756431353124099586359128285717042895810152007570468907498008350969909417060833021766063747284722639569951717433071683365453057193271981152027940076149577566864970400389907609049268617949381794922224379711161722995611511395707199900535368170009394731238008153212497020750984825713472764640028991466036273510380720391602169130023492734811222579579158902950527392637475451913239753322469849088 7470 5181297445190534522354394839918555329995459607262799415682077248954663240876836276207815356932184620812404304750067049489111992665110453837130344336448673616901421024390140139365741887128887245912202167383919193413349627623063208374607542943473477587508968031674083011556806353214696580175861933295082144912135243619693798845342126987450619948959135007098367064844315190502094158835133403321368502220832727923990658175846840527600943519561376321936640 7471 -5568452765537793564619813964569360085271195553582669440314224634312504803258543206975362972832263205048251727534410992185919542624526627629269378687817630853305969480895648160318611154950994347169558977622134082929182502256555724896684343971677356849470677797052819485848749425488674873478638521983082483656677069154568602514956429211648540869594522491151097809380057869800060807122480914417079482746167098928458735153647738056534954242557410303965184 7472 5984508378789408893402239897715425976774396865190831316103403671581513031697205802381232190766345970028855696101541772970591377431118898943875510394262050076396081931518065545975116303626603639364425086840624392643493706074361092754695472813873499849211733343175370693612310764364192970488901423706740634233467084595037342621185553469710922271196649113028715140717441038356260264853144323524278722434606452114356001220963403880073018662588093094639488 7473 -6431619495028349543611105430457067584193148173133029293572636997440840691947516784037635805523309245539821131836335528308741850959123110999000806806324508653407660731513916983112583956561972159419089345987007721025433297936680547738284753951841632042422214987245041598191096615483506461926856895318965111945130571243940182357815898820365469101780866222650446652927150602372177210224207044606415372277672537793783184816498739192975286641387132005060608 7474 6912101888041270724111557792413307183425065174126566987018792876442840445276047311387983821330662150823971094138975209715069872926680192945614717552060445772349106541615008474260452740578937157708644928969316310216467292596735449863045351870142015832719382663529929090914756493089161714081553383067689656342309034933215112503054209209433436146362558574912498242453077796310899031056177602129977990025188184325463939219289774169797743199539665664413824 7475 -7428443845530084574402016157249543775548655541032498522670420276983336136314586957066780463594338864979476600432235951767017836206819042420604000586310536207130407657710877391737346564807994321198192468485338464191568046258095540208987412665653852196517980366052420747831922491030600701644715304254038489720077399479207464960787404099235281718654647254359016035343944794582930931414453518385251847920364945784189077508739484994076971670885921304691200 7476 7983319007858060230273837485479184195687000934374235810633905846548930893712234395233280518763301879716650309559928679437222150210405366442722162014583765105799096399539089359152960002734404947196728372848405351221584511694338269654006752660359035290809844157259623607763515429447259252304769101878846210539756112932424134923820883686371535216243349853572003026676194468720621930054313891263188904149130522869551757331717128021642173480322401168820224 7477 -8579600161330398004987081477678062642547584288991345615239542019025120418666371752409656388490034240177595770947444228361760561879427393778611619244699377345005240275836611786172809286441415847219840438251928464404220502145868027910905695772548912819372600966971889687614726325679934755695763001984681812658901942455537551839678445741088637213179129405510524751851433199426562471632442141442599195165994624874397723554731219336025065494425893304641472 7478 9220374056906823842614040228232033204989002966021160623991838097880355960880469324641703829723113488189228508601786843692702544905462125227716878612647592726551181669919557879675453173622672646086333834614665161850700670393153821691642160073946873696679461208501793029039503576259936919453133663391873614929332820512489369371791789251951057044939238830203192977207285954711953648419237077448918044962299216898116005886445294809667649766622897418323584 7479 -9908957330504424537282633973312770539286400554869400044064351715997094489391877301986968004336203037259793114221719130399590460655365405497536437401056759327380953997068123949909285567918792812837888850629756060709494924654088359650462505078282869597479678875355886418159137196998666225351355546155687008785826342895152373686634759656881127923042489674979765505779776162819316410428227176080887716377664263780910781767607238062697715372040292652405248 7480 10648913606699580566412082722396677072581846313151253579539465713863902606832464889709743907927177569729717492286938993609060612079734159328344140277845166060157447512349427195886582241525852294855964928349114164608258495798351061048315870078574463622018849697992679020597771981964371234968156452578423280325905407895203319163828001539452211291144858413329684029884817758582686403214651923389371498971868702898098451038566698146797820049115840836574720 7481 -11444071873707330210788109056908140013196004891399521044574043053589603409707879868671664150747049557153642105270363394730377264767353344379717894740522226811564564821221248783175589064340038170446034381917232180623812813548560510161608522254193600362159427921750420900584064465372890590746270563529602215971759147906919645283966688958410418286741664529578709398599619005271297920021789051148230092369670133392620365619453145289374743905353556034275648 7482 12298546224035830850242906152013668697978075178594368036587518564371852870681288709452755247610585156364057189652908856475262224663972608100485874779620259599230193125767846845093791176570775476454721158273449625848445310632254811635219907881513327320019362566025800266770395817369359415568583044655761008946737974478542380763938368954285716118929717472146358017078528812034139183398302966033193475145202843823253113370220432926720466690292375821902848 7483 -13216757062216080221905012373913139379429700039702433698006315752593280115513693052232049372225378626022774523499822475102868855149455839036491135861131097018436630269048453625189241020758022444864058304754126191547803524657851688685925783261483830280877631476974293753729405812204037555110261931719082165495548581254502095326994623300238468881275758255437461157966923284025654097496846005365427385806564368131441307756348756448841440767066484649613824 7484 14203453888528495231425873073536051499765616402584801640838004117428830879700052128170608286973882510840472852490134883848433022717866919617358819816511955286755893954078632200949418159705216059879397606979037554884597470480251292109761840017489538122819513186144766126213028527725887439545029109045002080432200582620974122657946290711584473968151440872889346645112579102069684751917173844066441918784834414407673681249869051785503927990878180191536640 7485 -15263739775726737851340060125207124800883265538253909667527929312924710123751873085091995602053780909612641704788359932367267161574615415481340787399258481804769437336221591695584325653997159602244634795927667283397354369709109445807690434027204961411048176697526793474027814575844319284445990991596191299359774951759956861101522729532721220098433323658620739874356457957890684265303321366283902963371215018344526683186322214528943921934443559923584000 7486 16403097664436587494342159177874315757815151526890411752830048798511318678722126435619262748055385582927532512641657565328178031515194069130655801046326747132943412750557248544812364079477426150578281816719299032303190176703824886295050451374096828720599641563674960612342267434653190024747830018881877137203930601178321197898269558735196936873777428140722712955723833007494607802488586436082800445099920426374080511177926850147943739072593929596291328 7487 -17627418612227999272743004953991733737132947820435714655807150113079325677654596726302294287535947293399315736413664120841315530650593219660697432886964179205407852039123561890103655978453136177956345417004507230685442338641094256521966923482024832194675634888428876741158370232649066830570667377197866373448743072065892722240702815790814097490030134381556851756515932680964608026107609281807864548675895030852379603620584058617029294789724455540430848 7488 18943032141369346952950265067132537985268263781995726567463815706448671837945033091728400987687677791141279381639831755433456966634911640823099167357642532644099472520757809559290631983663823607087816587785989852037525793956458650172830566579822505727661967608542737743832491977175503053395801739902015962169320611347069062523947441985351235549349833992813242658667376870537746111469089847500669178035670423182352963248003222433865490678054133514519488 7489 -20356738841025336428691078226533809639675943777506869120409373289978076147029248371632289299768852586362973099907452391573891930484988835470138297583681144138518848676522645878793108267942393392173460003713302736064446442941667205118419164719753309772236510848377334217990489320617702210042168370886180026236603126343450076759871431433879653660568659176591368848557632261498334553611555105213340464320282255725452742483665493638465075275065598977579072 7490 21875845391209077413507917660902995447585441447648866178980615209772023384736327638705217037533800901151033618315662235390940393314708085524924554747184513777909574808412652572624926534417527527715458249887226676471721927752445924914951408701921799878654314557380367456158937114691233528700944662227424477461771985094153828308136148982708471032738557612510748189717743569469091260863843579841454269851245703909239966673412174295332434684258207835392000 7491 -23508202188203263185746315628365187598422828762949947345185787852750152865974384918067139953935762960488187016211380765505456714448520020226745617911516546271230767097101711724862964732404442443832513614330678026547612185986308322788668377397795067873953986990873646125289655068344029549154053962172430396360041424926477774449066326500809577907545112387155616114331291872731164157950410234783557068403807602024186868082580368448455213939179131715127296 7492 25262243764488633898629179716407700272099368121021795927509434585774144324292427185901906620361081568992085581535867352459404759103070813230057872833474954683122369280065361809140902122363506565285513052858278171488257136374307430593222927153119060854206411567215194057336022461283612254316919331724927398352076457891716173764984236114042272529923778134286108765556941480701045576861091627216597788042771846960932695890569989654528510889632156988189248 7493 -27147032210527871247815145317368132300066977648033528955200703013256813438094696627116669365417126648841092524719750020335449940299290396485574337343048357631018711259100717567492025656682562138297939296720987372237757014623211014852308199846583702125072031285357538086432183822733038619176951914194053473587235198661281145086677934895025979908664112720915354403083955872970848887915372745267177829307682855799732305459177734297483740194104194378022912 7494 29172303821122799600728820345418382667582431176792945861435364631265516930223001829058066025415667832533006623223397193983202266052502695959500243278285694538859369384628884196921712541510649853404131341370943186364273843176905099672895117090063576269334331676921416592224304434904479223100039387958255254884416006939985175926461808686325477720067739707395545623983206064520307115180257379582022921912464573873344965083788049306125760628606697420329728 7495 -31348519205570655960063548791681622584948557528525811575132596189820614557802587557378209022873982005277439473009464978103263400483929402567133022663496235162771596194224803402166856180042293028536158848335109899867683449779123096026398986506820206381392917457201945768857824460276898080056447522148420131645428940221122524898366835891850378036441913822179326047991159861463219547590969475386087683665103268661378471476506131586408364574249188225248000 7496 33686917118575438268408060813344986075853390607911938319124455720209132258157335356282363594876866870105840859736027362969839623085658996581853029391963077557764176742269526706524398422114761279278358072036666537077404483127137537555831972608173954993313284052355998798286592323722604595094336704695754448964259170729865291089046004361932531065389645748530573383848936573800391259475175322464263890264147001530449250317723743858459856614765686077120320 7497 -36199572287913371348800887543490901753245849880506843102246060921006595712275135122787183003677625872920903370528640828286388695275661692354970424600764143678516468697356453434374359297403178959287915374550465050850250600201162070267038906474632141385994721574455751222260717404818619391822841357435278641932307259138243858169079859607769087890356633484066833961971180925018102895832056450286512465899948439276894343976855521438629586890599563869954368 7498 38899457535304447334690409654208033741177634798317548093078552765557763428639845376176328990858488933679732208453001102750240501414777778887701539782997094667002502140058483320309021329415274240751351585559646660601939300875120976647924415320169161595125130714438633245460617545848839531223879711779036596990532289606715003393885796228895073062922114692845116418008519090511470335063240389051187598207142282934038398608777397880752328045181002085645312 7499 -41800510508909083563884909358155455905509213815920684439646824493194898550353685852394199779199472654131903364883718478202354662212299261717454952700242768003769059627960394729799410672428565993854185035523788078677697365102794240856445662398638875221449125907721463501629228045964839735044852350872064289713520409575614029847366109006452464005232144987346925629714076482749785314709887254531931131354425739025116802024221544137413793722055764689488000 7500 44917705369462181790407251508432092573198409015102389299663751463671876389901312702364564739506279482091037180139596148498912221758386232711938013106904032073737817688488089690321149152346624511743415296232018975026554936534743794344378507140133175062866714857849386501083356728211816706983606845765511552249828116730409532874136089152073840221059981721480432175610799426489664207475406048203444315639100714774769650730486612503247401545209268409146240 7501 -48267129797396528603495220955923431079464955263709935405949166894432844874610037640894086314037600976104036654747070282653680775435299879782587709973746414887944619539801329668752310946708828084387984501561956537795190140486824444797901750782471606072811510336684397009674789282683185134272669916919280421767349633872442277518317697783422571462990939561736181274642918593601762228199152671834976283674815319846159715084787173255175673084373034772617600 7502 51866067715522693477988314826778388000647561722278319751470820971630015000896024983415908567447803982776765666561366951407123222003389378799182828183914903366079527157670304007335093560239179737896603616726204846781623101335315896650496373899022818295707056174008638351012629406843905780188273955369510489664659579076133302816195847418314700462206199342482737971435118214279725546197882145200087244113502650749849275863721047935709240284785138800946176 7503 -55733088151062043984919089613672746300650642947917065887200049916751061177587552216044037751408489719350705628883627112846019090939664053361177284417412191500128757302320543274453872569598298689437229097025349572790533188021049864027099762431961053298497762948120109379024646850040504637706987495994006349817466969319549063478498923201964834413605310389880207350578441327717958876594207827411252932673345244808665996978197400383650197280319154544761344 7504 59888140692222138295853076040834319861847303140179482714452007307070508492053292231058411512688587742200761105382345034845601367501246877231504803954055415658686775389572992279987609481506166012118606546940739693347980038498416077865096194067190294988969015437455224343798017428590300582700600503383258560092365373790983501822098195359271324035739550990335661795952562859371442542194951000577267047236913506171592231928628137483280146308952604834034688 7505 -64352658028219505061078302838783338598829232660368501870172968054388247914570123123454565804366256968847671681564043415861958872725421996707907816886049368523690605213949034851071168952089536492049071186696237415790402639006230093758974001549279904966597304438703020369900168186652518141797653478438324793359134488731997639853235237024314209781933415079767034198447829404416350505835584593410372871124056260897310910343106541271594854769602400505344000 7506 69149666097865424573382059644090578612128985078710425880735396348535721656655344545172285580605229655588064403382625045320700398635335475701954546039386860526915325894489790923781189628990263858938134388627105036817277285190757049158667119045612628237669678889840705103803092292322335163931623162445436007106272501676220740823380836318133543141471525026455560445029973759065883877539292553498859502387208976399035231351440876054661785586475042577603584 7507 -74303902410720211726542294692143397563864085904933085082633189291863558354588475510582287272101086357839553693884514388030113023985471888405569005237142015330573395749541747565003743870767969182208331448122556872459801294066547753946680717311574374519385664931437507896797707795934291776274657650088803935350325383271430029877262603792177262230819754447539960719676868631712300876888514845374554826461902598312766814807371020733600576528013579078242176 7508 79841943146588719747636149316099181977400571973918418438804220886568466864805953233457910311605215891382205535817338090436840546619099362003452959382581851487696334142685808999166112880710998309922304584616110903965768090535546926566457726582050955271531118865253040013162311286087838097681971247123145594149404486915468953635530815421202673650675602404241341230939914427429257481412729060063205136321714222150994588375293979980096467335918635365597120 7509 -85792339683987008231175772551165271660578344885772739018210366296393159630953433299920273765189753292442626251656079185765808958821602729388484503917519440974185538530868792108607332441911537985085348701648234969190536418266701238401311420467391494656663105999754573653231459437057948302044553027045523084834143178759264668158911296843536546901524893316234028805408465994368854135203950019081897009248991220702590421578093017482930649244718342891852800 7510 92185765256385727874627335839221313130945353463510955528315609594623980720464820095836479512588282456169988373591034634896336347295545398041055417115397468645970674826503568017339011170997767742407342476667861636571498304199734707621236613591887936791570292289894216299079442000239741837403186368682970691920713559287816244350674191812133629124142232879717940276595576487470979532745692938600485654253815828703096681800573052940177949734276240868736000 7511 -99055172486775008246011575837283318482793761513834844405205104236537974605808647512477125042817252937711344777705211509349495601294746867752065690148461971561547600424778918614330785323270464068626617576965005388760793940686958682434747385921041002087836636439725088920870082242502792598332110477183231079477838821446322766267817096824644259206308677969839945453654519440169051665098111235447176352011674224630393027443348816483429375968137049653873664 7512 106435962606661840963909058089535678360895661602964244996853155302683853643563277914144507215879323733650890289333856391670874567991514050304499922349604021880789230963574406142690151295896830483152024855689118490066352582885196148295856703249822742571516956986021230162276815053476439149618539192448102311304985951944478594837595104005471165286339137007749116244152713850827213700576903768087081230705279165315427999829350986295955929859333452792385280 7513 -114366167225286917705942282040064333934358627274437080924490953545731275328841207000104044902824937022760917552314006700309797707875538163242700787138176278946378482417685327001035208598312100953634325887076823369772088664211253607028172950287823451517999180800176684287843549206517576968649315138476217330845406355652440002690550315233424340372799152050943651961239175782172246709440495631232346274419720829604118234835152647879122598753995070232408576 7514 122886643578937275052723852237499835037789516400190335468733023468951706498747208350096496655571970625096058432404801636255073481139002700187969529561275587766350213816544374706077511366842398586196903024592011175066953064544635224276774977611625585041098250780275031022607329952925102246777190607670610575455646477333499450001048995272756981499157746792587944810163195507384690403749936501680515872564157355563312303746635622307226588729353645201845824 7515 -132041284259059996133179299790177723411037363684022678490535179295464800183854642279036113732435918314075812101989572643361261452926569927246068138361370126328657267876791156307337848562874930678770356905785762496516874694655759012757018041266387853561167124601039747319354265285914516979226826160420706115837993157353092584696634278740962470783270520644319165518737397812075874895471182424008422268831805736951467778331093807212896414814932788247790080 7516 141877242491800770389469075506581668778623973966418975428499178168653196379660172180284856192843561618978728094862582406951632301213394236903564348795026436549822133232800187627616511632588139376042724740145968599287939160064183673426964056293128389574206356750649899946458431305625836572263028057631136983603046958964314786561095231973865408739027373502448687203341281983013766013500823831724054392146511127317301393184882586359911328455754281218778368 7517 -152445174120975308507053881037411129348817947286022727488530087289823448946105514250528936630870289675953194972388229231992460973032651855980687813792792291591851201743108108318008938174883693216742563042979963514789269150414139526085073784112555975083313041944576810569645249656467563830758781223322708975886664327228631763105341236000776077883044548969675667348286186443830543246018290142563188540923071322852909801289944280734446515100675405650934464 7518 163799497531735189076492706336611262606425100373327490000985321485373133148922154892282987889826461571500356733857392600776913828502499599549573165173899367725495652724766950730810030003483979339186679504729678648809534536999499057983188178683941650351522070234382447184334473880404231500588974661225904176655557557479057009442437157217153934158417537840488805939389440232510463004057893399088486642621330770831534123765653224117283514810706104835747840 7519 -175998672843746210563649634123633693194590267199114570735334721501946257059185098615665741565066855423094635161220623510776510861164306250911995120908046499550741933101626228050974897997529184636392050056807445127022735946436566428482961102876757475352809499272499178734810666993073244048941943838128376318384206808032481002320339389742135466125269174498718801588707349246503340169556161658225940981022466498172320922282796332069478513523204141631565312 7520 189105501801022261162772210687976987146539443610051669851355061598938305895184425353268948055302979289217623686481764451301839056029100411231963600729693115283436317985560406432397872739232755756070045211792003600899173744098148090401081115267660513063039846872287532163586236364395336404992347564712754086903637761913101842278615520018882176573249884663128881955075027757485364021189641500398170500563273187154108381453941303974598709991788127055170560 7521 -203187449891150973696419638367551002523222414535537755241517895234797097965359133302718724130807204736672332406359180913478382991232812938986989217094417477978377838610349166184844954638270755801389497448431020345601375502712945509940248058181761351745292496559841707350335736879361857700278097352776893190661192368736508833476785321193500509674988908919517569861752915257922217101282480812978312846916317185166229727148278798484394405015261921941563392 7522 218316992340045757597262887850410388813171249910638705059793162393826352694787729723870737917228093470906543980052132922291247913442084097442213610785860528332084451432170717400097992711687824912755524581015206912066300161597569665508438087722011258206425826955978909334193307029894656506014681566973756761226338277882537581429910780982617875728479703349473934009326029123927551049923969669612064383651863373118345152739375245503927343027962335625199168 7523 -234571985750138549371733341796592674489819957673193432797861839573758997790223169022262971855736330917715698394360133762089861192522527934408468811555059500928421770794543734283986383647478061102421347052791596897508403627063320679525360668037386546849060245072375131384709288795237201608473008628271556055886502427489450590747165477798256555318793137742301244945495281778923535988919593585542993974227762334978980138531281123180357927681807912748674432 7524 252036067280707669149779046342047039560735459902161241138174661808232472806169620922784570825650291689900234776525583654412117684560124942396015913213445291194719810793427622370009693753879318073762504656149505542175468526535292944916504923706113184213176697342228199691824065417166736995619716571879884994544553990662178234848800673194038861880251262523961372987360991248774319044747173873619647550130893537900950094648773286370348770970532625520227840 7525 -270799083409480037956529429527705896303832817622322361038471437449018791131122918425863998760601957521237758075139354203467203583558544165855755433784218558049021733150675126486075865364506250958088717303617513124833222099050103888950352453078924174351122996581227559916095394177426529775007482109731292540583009983763725028991916973872866908097573788016493496664145436798972715405331626350924481391873189830536127654413044155640085857634483540335641600 7526 290957550465470238046985588726173394468369882087178897802959377872289988147094060651635817827128173011924392086745482778117630588483267819484440973402983933605560939659586791413299468416878639513898802534734792935980058510441121004606974402274329873168747279707216377758263433977712741391317408970612345247768956902429737094243031625300181275593935279150778228867752061442550041426440110730047841275645435784422224485416228431025055424777027896105619968 7527 -312615149284986654620896694307720761541649030929478552703323825689214869701641444810308556687062848585103869340198276227415607215889096405606561794509227234923091689065827427210251511672151480891912242489553153947792664638382185839846057280692172347158019319538199647780660199309538203261170132602584060844965222688903329196208562293525940501859976260382013101338119109478073964794162459687548223781743606590260521741475845418681355830603271858613178880 7528 335883256516669894612884252311134101050391760598002564748747535575069669793098625085601332395574153488624179970128388428716551891504026329120990972297006540424811018731254392364134826913308347132444388864175268643756016463772733984819708404414770246710949573971627472537291252808367923072904601473214981498310545861500599243110298199208202508155129953115385578916458217228993839098601518714266610618835528439815586958571079048769275878369414215227669696 7529 -360881515288214178928114440902509893145650181075579224278147294632645326142367881724123562050902077798240485828314167567799036262333831887600721617079915932577229873787090082175726801747086764943681499617268120760462072782981506300543155775763447112876762857158426585454535326277840953162769373440719839399856535654241030382276989721121191787182677722900188667033023632237675562250995499397259018898272747237034410116513712282585128165788449739385230144 7530 387738448148006928794058316479878680356098606516318642997385728210868924967234319232868006313232141340249287432367656605699645736243979283576300173959850272094719325251774715959114695562034117101090754959334754168375961700706244516545246979934621267252231657483562708089449106625040528654888727120582159835358949858359262692041676354585965047860459123952124142855465453546113221861696856149348979567502624016332993622196001471912378143950411906965693440 7531 -416592115410323732222840635079753563802091141072888159086534334251318274491460344961783953657894242988899321380390409004829473427591633159836584139090759039511066593591941709952567851411062012703000055447574293723798269760486928943115686263059468862765101698376676348494669059767360886789118799286054544303427129727380888599914922358354014733215741316749868572188575203100834721629641136684140209861389766240524235131507255766438557807211469172506823936 7532 447590822264028789194741169921450332538870321974425501396008819569932437509627661491269796654244687889230915488330878623228358208973428842044918847041875693361876718581608891197290284559810285610237377641494678632869788487100759776351155132073582753332170755240502738976526438844172788005643272963269065826611462773411237808727715291586093348114154289355779315662767824988521459209607400462822196411914077935057517912197449676170232717732341463674214912 7533 -480893878253128920143454922155861048301547302427250924431138413606387199066745142805478575552542381323636459580971002090427289864636795555577341984298994169771043816347539995103104941999615095755349844327261726375487209786690872663861349104521855145366274220839690807681079982083414393728359785051123545925352664370565161741428096323575240414958778133538869989588884093416803505295521724275461104545165088024840642294732540830354060388005072180114386944 7534 516672413004272965424873259843154962030568358164193221789239388346635677720079117097213888737849869281786670808980200052061075733879928100836576532797795480671208479384762594184835588742872414819287429830658603325515223143298957687972609824543013057225002976811179894257675465772823001057599757484367415158846117098017429577910759695097708136965452532026150612520206063316757782241316194217774724793270709045426073500873957455175380753231328007049795840 7535 -555110252362731520015324677742813640686758675019722341207831150116810445755966499191217646124890943924622988596019408571697401129899175811577489898395507476249946376364050229645166906723614877988178708609490512454001862638467448852576797670337824500816657264455953780184879240633022327767566217218911856883563744988780767526607686855940640690823838362116286648225804694591860804302612359533796965748531295994700204719962224100136506757369916710328890880 7536 596404859405987830473548767384623456281389205643967439412595277846721046957725721430218942548036588171559521941705833537731234169502908294446597123419241739193361658383659978676444518247123610522981408201327410833641128075688244327444550155952868134043936648960373809514373548518604659802588998878613292433843095152179126126535245844702011515896334873341930069058259713140872661190252558460396228633625873840275993198842304316993479690640959821270515968 7537 -640768345134379846788673435792034399727192538288669648901689290331320963205435559285478738016503213833626866372571511457336380350699669355572062400483265790174622364342031559504538893302667152158369156798868392520948561043761098746551802042837146140445582167151261996676732571668535743742745648046986361504920970472138643354609695076429193013275280220730379963277673911172098841071418922411395308920460154521640572611698506820349189741713994723153183296 7538 688428553992931398417152816924745788224353284336534750508851702857637953224996288680664048298720512446794143086181623752303750366326752129121772545648330862327044331635134643070349254931440160189520846996314768910199013996578009631710923707004976111665189818692584362348492683338307397532887697608256235474801471399249621575120628708726041829464858361507996384813027700046761268683725757984244007782096181134241496047590922518314080386446466249905024320 7539 -739630229759396259741395163338595284780060473500576986032089984399326292129630398387188879220336489463763102438025165995419843875818966297978518323662751429819386701166678518408570512561894794572471694797578618062693884581916882242735265517392543993796319333104597417072266502574604037300261610507613228093633853539217938453965016407395383541281724022608274302509725516998890731324141642987307290342375548486151817914722835165268823405470555102273527808 7540 794636267742544064411233790166275755178144137766140257973684948100179276178990100439291813051431259516893060970758814681284986402125133831846692403247369767082006376271140238531931389125508799365761675867741212217064856671728043852197214020881422741229649428312640762476293734439284545923948598380982029018557254081684173408048910506211205311038640152743259183244979859064519540561666346254911634693655148118807212044061843742668263280971950513936684800 7541 -853729059673915530184859594920905675461521271746116964966799725737279906306976873306437378179367910144178077359815480668270215343155188257095365562507039794299474865487992077967148077868086189814854266727065967932558845904653083651240140257336856046053382050685206729033821850266697615643382717426621678306675782782258375175098479795696229850267752038777460152497941505686720407699306536123176724647438248081440842722217040315765452711390055937406541760 7542 917211938147892983649087280632753589355877407316579150136978025568666335263088715825126540030809881155093511762207890962912046340613345531807693686371947952365330306933530837046140785440215213199117761466119940271495095796214116423519782429842392209793695865578031030319595113075143697615658991007664919101852978798724719214076793016636113636672211375463078685251789641837244746463726854917740297951247045317467363152940201676344698626414633437745501056 7543 -985410727971361501303056624119736895257241503718308781639033273860954129579323808101986490041056060590843438810070800904596377018001356714289678935656241903072036649771152778235310271530486015420814063921314303921523954448716565280208221779961659100108956291727655910436565943515221014186318925995195961608523473405107932128402649355312171991487991185497761737524522340375463098430345025364690190007533754283429940566247197937699523666016605955006921984 7544 1058675412328043014856704805842414512797002711324672293470816534195526799934136533097163602402741517264805165141740293410957481831751762273384569099129397026606575023734480901452924684880547769228544149190070985200759064700493303420228644505428724671103459034334097671110297513655249745402288311339888065462583382946606607716670284609712944953818917180043646496406828744745064804607162787474039558502299606579016460271672789425283521445043438772814844416 7545 -1137381922246526463373914577891443352572356170118723959514020094513341550283759652779583349428143283459274368824957552339264439783493236426277798746422305694827127912498500320480256708012595702781959533306131917423651559754408220432713034157238222868839970973021746334599842524055270868109093031307848398201348635477676695899661500321944612376380769112881347704058379180067925437477053605751342427341986571603006089696780821210784898660145590290286684160 7546 1221934058488050522617653907420406257562623228520357761369875656302243048622570274702129014835838045502119860255688775513312605345150273374972297542388156439079313668616408430768626004409854853974132947254586348339648722132361529046009994650468842310500264098570486044958517591020023688788356512402110336802501128023446921739463749579963929698275878223778766746489765733414542877180802948945867498616208787474455723249736617184227009475851629159777941504 7547 -1312765555643398561856647226320283687540185590519824598928960948960982546057826858908975537401265790041402736934578075602417494933663590028651161579923791145080174825697890982666764495170197753389116721560599563809151653331310972625742906299886527352898800940853111848816815070656548821003177685904994840052823148026578972996448760879566649175834692581821707793082269435654887099518621264915328485080624730385690612734299384346696840910160526439672234624 7548 1410342298951249216968797384691437006048501146441628729644998288770393881812408806851813301004999529458102990100292792041818857593008805322087325849571151751795697338252455248994869543438241053742753346209004637300065202446750060374536997503244776208882782484463008975625522379602363194605404357664313325453190435046403333778873010590929060562352201632235301031155722430800485745401413078938343306994169905688711476655513336529330503906604364113637169664 7549 -1515164705126652476228837301622540956466797105531354950637059050418845678218547658694826896615170939240691123316602181111482666429234518092106507037420433924520760846645554233846118770288963104339245878689818836498975127487524296590362453965704747622060208227072692644180514256889610220692825665158000349483092516964702457099056430213292173824564230940520948592297868202959851842576761669440319495327503847528347433667686887535864657600941112383780894400 7550 1627770279321902287864645053704369398299677529903800189428738261399813823502730577862225127414163440593479636579243413832495016133957466378679868764301007768569509604556229215088788111618464462120522049756106760313795154866631748850226182108986998492039593470398397035652936442191531851090786932763505321303640177539654142840394902627960846928057526917074054085079968077909960021090025418958154003867602210248104133377572627519104037541230000831708445440 7551 -1748736361237173778863873047983281501713889923432062014701286699772300540056443844145979599685509407361215437662996476412272370604779282471196760058016069927230099287339659290246357214313442272748408973697512377286089758637873932003411642930547775198479783882089607496488193285548167074768674594168638296377338456199141657259987306892226816079049315122644376762551431853933819906818833298179156099547936643667600708358160410598856847851882863744097846016 7552 1878683074359418410288538556822249086797122282214089451063165691125170012699973943869437372081744419557619153677326557574086714312355975745561255332359821300272035512320261259370555869822196865869214552867433407348300366890230128764250792272194878298368180121598902091341548907181248029352910149426622945834740195091687316869284450688421915763345907223040001364497858335460955299780838160972242138079606462714559576704542307004585158462842720213323305600 7553 -2018276493340029662328526493247105882060998310864968393927150109052844389683116705064225945611786874316110550619785240276173268188763466375570509512806921494184476349898142549042400248370554698883302072060645311890545572133821582869666356880421180187592032358648164717649552252656063456505669126983411150702675545972933161837199777223473257238844618515899847668625093691594499931326115675641532074225759620662297170806778900667288087580923415844064073728 7554 2168232045629929252674982833889065837412802989792881861542273029832803806869344284474742946220836245480532282638238882789845021058802342539740185466002262129708652833246983137828164013235245399125713708306335788343039732099853635915179733721707687501457189877810822187658650038949275713463067059856910003729837994163727098221703355376249094859803333367880080759028212620139738105370975261492227771434788289752140531730599319360277006914959152729870218752 7555 -2329318164680588135837843508465488554722834867758366003031436707386697176467024829429803295260956002986115160977346373516280839058453057787827296259720362337771019058419353942129443058338017965993493113968204838416437124205122884457513154568958348992089400447501478523197051789904122065700315232130411884901388711442318654200805648418632639300678254544921936332662448225717480383201313922299808355650701144120502429253757728426812658676968618088092756480 7556 2502360213297109164951811825662487963586284977488940244429557176646393306422654158004052615476021163336334118442278222848177232034982404795374328092445221818355557954425184348595543380929957779913025452320859584215769458988953573490763591003511878669252547544871327628918931349548769653452450087455864973027238473928913115635542223089994542596216765821025492131140337094082948723896139534265757879025993587664386338348904630898752302261166074686641363008 7557 -2688244697101324104254460252399129131916883001834885340976500563741743614109897362483841893656965189960022568684355902193094255316043121351268889576771543956302884000988676456610400858738515512100704407140415532780967975268607816718221000661614228837709321686666313177722611719894756909714727561569962286567701091041637185871330911880134358427826415019940941134545370992802439958110302977941887076908868623004041050671029180537412233929126011374570705920 7558 2887923789535837261663383729163627854269492269002752589312054006604036002978395819243223268934719275307472564023188266547934620826951563938354260757150711393333436014935740256796581194979628475997820973651347560349026467009011436168036972011862326536615128839208709629056710804318792673027322719429861666131753251090546068243942421774210833932847172395625228654566186006685048005627169739648621677485446039510404082666015421387110832750442422459431016832 7559 -3102420191421532774341616990304441770073060463773084765436735699832566073787821899721756448525446804785197380652193958511449634407396161227406880950809409454444251700095158456458941007360545853919362232838808134238938242449411928405596335717131260337667768665093320696390028085359281100814443608765970881539877419435126614816462844210532035028662437992245532310530470305294895148660797101219761898586739629889745061040811793437349751459624440897785896704 7560 3332832349779252295879226972859896223714406754744381495879753867205915929880316750313158003385776081841960303585251526063420717668710799551113017257120543694291343520338551137995099139333646630701496569068185747615679055311806375877411100711046923057642899793164500862777336475303124661701321422958573235087976846335749699123645845127102575133580203367436044338953769040993714663581822618409344421984590548192831021261858835114299919836495622469005209600 7561 -3580340062449732949569855704974231045118151637840557887535215475224498235991870577423905441374927221475698176988365488379571355397683710212175307980776880309099429823701941226188114464111150926446902348770456559184381516815604493489242483299924204062214418741891984098519462293465750642068155329651884682326493604192625380941426428828457444521356599318418978818442198276878216897982746778760953293642220718187212131653252507356304688346258662669775531840 7562 3846210497003692330226875569941410972216170590171104862870680610987345876213885706802952058894563584408656050973768122774654749953708282964196867096642555831008209338380030505811974295142780851211587187825332605941753857305698682808995498087033239605188594877115086127637771433187515681354273279200143392651340021918109845667055280059139818788451937332152606273856902738136992644275854362992933938843380975685553407017377169641269493204877015195918181376 7563 -4131804654536056867943758403415410069355603234408146080605735071608002971885422662311319077918882573965724041700657198516191068081074530287714859527551580568918284302439477160767247707614414098749365783724849249250497862695772692980755243004933050879846312926945583023632321938836409823998541362936367351660936101302624413834415201998666225321866099561197665826571031965952166354914992672547494889072134830552325311827888933893779251659977732029376360192 7564 4438584311195379097136018579523148688896626201252892934708008366197231529786139520029062449453306102888244340190637168593492025918743760317565645941257468405680045594302120317271816111206396865975623707215812944925807614977172811872707023169871855903419249948730016709217978354509837937872668164908688677008847784128206815924439802879189788854829667546530947766297794816783407085212214532641852066022925286199516715547668365283758136279043500527641487360 7565 -4768119472722887192211086517662981683365013176651637710100074336900083236562726232223413693466570005766354286314818186108676559403640298416785293670287346148613619588541714422818778534871181035294986047514413695628841528828122377572506895839659938772785302876941480162715121407240468948845215174561025991287117789509795813457954349366215305812387781048068256740943828060846127294133621609081205052337939499496704127565833816830926827600664320977908345600 7566 5122096379877604687983262110251436360913889374289363906747993117635544390213436778155619882487972934718492134569889245161984170198139387263203564781533846971393714090392142330766527516450020046978188320373820746585704486826905288066116564872856034511382330005703502023586282752178636213915360247229664376765645610186691146422867981416936842731846719574921717134615178965372522482624458648725908978349271929735128130132648692500345602415759409110547321344 7567 -5502326105417718687960009473697014955663221026227657311783740755667873771434632628128388506629996323311832820085208850175708753201717967540166648437232051516968070070567272456753488862294201749999926367430497510872659633800000037719316345603529575018403802679799323003904915384449415310367390136790118356243905687606974989320551131999672697266149505611941562046704359199063899267806413096984954986755531739761126912320672483925283288502342781157595643904 7568 5910753786307977310548687677285453522178139282753786651553175488371521636570591756852887641288609194897161591596723726403114060515025375066993725576049163798984281326188681459962011398640170689694294498942930591271457996675090034622364216589051890347837427894019639770152223191123433141868038867534749873076250746005891942923381116405482160980513413964992851901161247034090584656989870548832095176698508090952194833213192920768898152366624328929113313792 7569 -6349468538043516075674311133465271527241714761874306746341804705808656517661769683698925951202924392370002344490329682246630456033227520824717652701458533531843810997869533378913080138402507127963340008679792711765041037426365743581657573884507876414510646570051252739553548322700186511807291256254381144406877397554061247200587781498117884196952090782856413050671668818961440927948802859911183171429591466102228886080304409264592681405022670642979965280 7570 6820714101438417328306549570433212519379398161795183839992932273381356810130980851408333605369292067338351754182094321678804160117479198349990547930833787801002308822895093724065925187087642838230838653844289083282800840309138681354540411787627679246105925822678037423502942585784728143530971150879007369199383008606994513957552441808799357574754986465352294271572475452580518299706097203125763098660858993921811815115653574916040915695437113742828588160 7571 -7326900275939961941330040815134371502109470532808572152171692154006009659554262237348674958961042062384618416922666328031621334648200373994470561633483328794414239820991051648426481204269685285964862122125627595135854706628901827174701221608121471940008869166049589564844165602772079152121068130133872867700980085286029469354782703432302417826823799775364823592683536948111714210852599106348520205457446506833157422916945093785125008055584578220720438016 7572 7870615197515688014570338463538467344354716677665158236530987802240671684970064702399753862725230751270247364531446681144801617410593876677611158125980935646008227666589969862920417481920891326347234176472210524123355487674558065397545485315377192894556580188979598899417623616592188507048531730227413942077727314141535372705255948218881877277559606424468310079229731158083839649519471314495450868140651456568692658830657796214344737303879831926533016576 7573 -8454638523440155274763589734367121476996249216155221816757842601279108586363151366876936773840844155204318580042661230327961784567591293205398420351648221620527031617993619186650690701329786160157898720599314682461723784830993718460346821660540786469920507335550001948956737313910568744273628474809237553025741928109864649641389081681212355952451037449076319534021942811391128915171920478706633615040630689208683776936091260449505274366410676203857107904 7574 9081955590903334442736688669883923390571632374133039924208753992685974706016609418295789937912849508975883863870535705262350969902403131268929813488096788783947138123549162076865570208284833164394921061974671215652289693326042694951243943519515066795566127242239334611235135964619495944191946693300240543423793772278962454965061668458556373157199545375659404943201449868025293231266803420779519212169906843862912428101575989875092441808766842775404571136 7575 -9755772621295994601044263570678883786599256384089805284538061904998329400037212030468527232266418092284281808263207909025999002297621119131635812486136505092954659166061685817887991182601134515859518853084548741441809692958198149133557854916097970942070625489307221251015034933348715471489906439641999512859321053290269614405324674285101156050937480662801775604039684728836702082444568732273123625879835869979066139667789154594518393742448228820588614400 7576 10479533047324250445248892798248242648918995619201404927938365841607877516741705347189100227900107947500465737963178158162086451025198391758857899912937488281364938697550240468215836702327209282976295944176322618998655509786389473066091181753912363643040672511522086333140659557266559730445582245532504650601236158254187538144046277159670238045317222130912255089755774278774769294060735913113229136323171544635751201371605329553275816786662427446002105216 7577 -11256935045792287591940029531153318026555776167603411469092084864771207008401832938602294588386306053242345385382939232151986909231122571467580064600172038963123481939535907112081358030373445398200391264860316593864516780313452244915636880551183224225212242270717882647986685295570587905364967127944303981232241433454336918082077636163149218507197283375420273448054735896773587680088444133876473435769861144501505085228916873548364621097666057070478662976 7578 12091950364997905105342721169663288757895028227638269201936635202507884726992135491545419977916823491579748775208041632219679364373482378580555734550685798027402217969561057018196647848080617894883845567038641079243848011753248330519203656912764274654847982389501762677300980024847412207977720913112071193572565798572550098918437536967998367983897433611108428264045429470533947100014204387197533560988157419388851945522121686751032596773118489467740822720 7579 -12988844542240706536732307887143896104400664305610571646377928412281260175397080191682996040731852780536843559363692490475651556347657979189023785292720531311890419124368376386816848217686498342048282345037300977192344933063248956247466279320460199420435369730228000763222668089231800590389284234754257485318875436332272038001445027816803890427177263127861484234720891301008677860307698373139923479543787614930753540427787556328662696961141424246164183552 7580 13952198613980604545987389423196463585770034891097509562178905717838640865559358432026196596729946496653122380680208315276254045342752367030757192154762306160100597398151810086425555895118271083943026532824796993598154879526795133028420774031317953266082806618542497000291398233850451871366373457110195398441407547701119532837305464037973598729828922874541490595019720718956832534904422496133647807334977671345630811746301113778215093514987012649265939200 7581 -14986932428740280374670941748169169991214983977577071160596537998790228433857062068700737907291846498195671638494270100872538330739468516179392290779786182234993653533828297502984148722689098826877921329149377611880836906527851169113230895196156866955057364528674799557571490567089525552890994958715824024092572495123437428258145278420749195454454659330700457188170614815079514770004867249480412475355768805894493869296399538815112046306915770585531483136 7582 16098329680957467551609676866827869835563778349780184842309870430403412356304854540441770866512302674380570432356076222623547278425038616338177103183984552302816459980511629428611078525564228379932104813837644987170270679254106061760225803662257623357779082952571630805211619903105728785179929664158065239349213841007219359664162510456119047226943000884048182296499269464710851813769995592131289709203922356910863508268324011800452230161317691496217397248 7583 -17292064792702318933469912416886870652508155615736976328958951352871159347695829579727272027951002537333695050681575417800595530718804230147624833746006392537170312427225516555141919716566486370344064204232539281298206272696573304354095563773603975622679774466070413245109668110819430093221542881267445838859180788399518545992457404754757482392865936832316671517079415917165287299033902729654422561831912467810348777400914130367595799601754319291772840960 7584 18574231779525582976984319701802578378732197353661902514480845936757275081074610404970552970477547685717278552847815059499780375311261672426215357277555927696412761432126166141375415412961016772395642702665532345391987004996921171652342220475418052263544594532013391474182174591905559481701488436383591708604019603250506098930416625777197669342692035796475772470574274368182588246962188793289422847177160163913706872971194137617107115215389680424987478016 7585 -19951375246742000859602329830620459972520814022881013462005364711789021482530943921402532049123083902248585612654070681729823766349194106338216092718965731624863523503081297356566757331576558188754580123388689217185027828429413062009666238561748957552222407588774776817266118660074703394981084645066260219169163845829761704025116723621737254171142872882920102035329034236949775549804015748441281022320630898327532024613313475505049463540499954171632078080 7586 21430523673230845760148444533737476596497377813512463695728590174999281877359424547283148502355715769359026209062763332046560801841145113240751907846458161214323337503653233724736544698027101807944118348707443841570592396981600172483857279220528689799166822713319133310598610975381050358520844729141516484644385222039632168192453414566341884978384801680577351095508455172984421545447816336241452095411465172220164670228920080759411825441197801310874458688 7587 -23019225151406181692969175716732295220451163431321147895603564203933206176279795515578096674914046801876050409587282738013227788140959372981171980975641373353806432255534815210160405943826570876162275641624307045942854217566711561300838212572111763356988249095678754616878398975546240545728561151019584563049657619381990237897336667075368641606055663831034515497208678128742616805836181069874875438501580564569566494774700442874649654632315927277078226432 7588 24725585764431534337790407613314357369382006289461690709191476970009369372389849394281528317445219551458026258571036783397093968354381820768617073895142184308132538869216001954352484509645701547344300477941755597670337971224314749898181485705129341750012443337285758701017814014702279340162685337994730108594268863309735158239702014162160100443048521710799001225890993476872924650379195748511564799908066917788917552735663772649222034084902834411012788224 7589 -26558310795089835874366228102683743017618703907505263605929882304393530315892360528516314820620088120858276569037788893755457964632062748106617516955745456435565040674571444749030036135126063074496802687214515428227689269019431326340641653585968560023942667158229200325395634657419775398162115947684982651994744282622908327280320679009542907040302837252763175030884986844784419351620503441871557353256155884248548728801830383511583510021432534434743523776 7590 28526748975036922708234684402848312242301445188878310092574588319460995057782103906941315969869313931055246622825525276838249352006470555054905586022803223150092322840306200661123470634882015778082217972247415126508807776899495350038016667047247601143669742669136366121593040406940757156881947282297432404687989692705015329330397824425397323951530290902744846415120007639616115724041285682079349089910561062961292402843036639756033754018558974593635328000 7591 -30640939998537656501607836521742997202635657623398369925052412899131902620395287255403394766876518726851446072340211963373251622100438588880939885014822578538432588650323312329225051229295692567263912902733108513946875616749747780116193214697297501721136047507829827905576885845413491836738870273779428632093118062016445043312319829571943524587465970982667725027661912445624240283218817192171156321979227078623444807299743444946986058454641282998456826624 7592 32911665541285329020906743262610776331123563056098976242767529967834583149512133630552949943387183391487793068716690382559159678428227268287014929850174599003980153516613319438474287037771106336917746551016110848960044129737906923344835063964981514776308768036689263206543023667538877061307255928327604801887208407988518008969625667923295753576000610105847701366135620427296397581049913700479381252890293210250863708929241451252731832879390106166798904192 7593 -35350504042620509044542883368676544939802939942918157678714600560223883650368654156281312495378776557125821216736658882657045597579729830098495715059466660841354776795992515120321014130280243443361859635938879451468009176597944777179535192700203065736597593044427194356992994959805694753457754222023860995561091164016476331478370833413157986497653619049095836205493508012254054307463761684464853526053929128982237096350230862050766799207807241513159918080 7594 37969889528484106195951858711317519868799323676582465581028549123544042763806286108009113766921873493247421072635952538000010120066748012098399432119062170127988162426394440538878274284134629429003419116384484303735058174793375971665319144410414080210013809168783179678126440353405035959821498607264576717383529266734529350529755434250947527988534423646001859964995048892251673428070804007444740830177843462779991486998232166328518281600218180603602628544 7595 -40783174772856923129584017652845582995207248720403429418299740361664882316247711789747209448619126250143334629911885536806892071386522226231978053010556158850955618177929420264391101976260221324532269953713261476494143996667066020662959069904797703204882350955240635494511556072589536162137882697842010691053488124613826791382072981984637958399967789237760583893044542264772051473429142339345955676268446793833108788929788359462882880561411782976393431040 7596 43804699117357135258909398000273004508121287698931540455484869503477283501714161954543597697541517163796905772203866043257526971847477709051992622711586155859163680291047113884891550848108257688675799413092254135895183130718010910048336700053102580420463308707882747731544241578413504523211246967953906725471212188029549120961218169269139707773708998664899574329622779628271108523348495363891813669054535031957989893112514792983259627615483305620560270720 7597 -47049861292198313248322979111789998795345364097949753208063865554437240761773666596543232988510071659623296319458955494931300559456464654416267733943841443439652312859486652606562391266005652221373070891130879054438892488969643169591948283961750499343697191744480844673199512691550813379122387820790361766709599711144254972708833841919807006205458608370478546590829958126369354009119134225255796964224483451621800532411354891481357201217303620537965607936 7598 50535197606972224072392860155450833048027667488819848763756879691088750715484157746270543320802707355576876222334150037421895362433264594866075552616571497176743035959066530481260766795387695272684767621142343196741081858557945668158406137253398739845147176381477255542084574799783138927128291573600248799490793249810277144581382568347008965552202384846107900371412752746885062954943911909237407110821457231418714612037593039614105453148615311328359899392 7599 -54278465906839840991070654103183003125895639196608890008977489628522901948024215120834743761472039173513531835938304596864390667788392499488906350909576767603552468705579755074247641438242545642078212250254648658737066594519777648934747604555442396109580936722644210479964906781630936565062499389329316314850154308570064723607425551611371553332323268908363633388917974262340861154769795128287855903713154791121898298786901266353337287468465477512455907840 7600 58298735718827221295841714876124780792463065245550246461251806737263992760976461674987506604696235698951928343556037409077577555304765113589689007278092989252377118561058752828836044428062707451034750596331132372405328856151228382895018930192584060750655738434564597246872143307985618839206937786881535727422408841962101236733325708444392573406751827342903787939433834061939809678844385210947979288677420698831039333926765706678976688356735820168481744000 7601 -62616485044176647870988140316337021384387099638278186579431896484514994005825028447422899620227789333710249016593386115420121148214217553136902575740867340949248634121226788582642489583809597125749783115957160927707070191331412194099199532935805785914196537873655546912718341485432417699489218286703027526208712625528590583951042667646822457986185991673632956270694227464930653466950252990228349183133278884769173656357200481725376620297346990418061610496 7602 67253704286254900187157934872668232485704263661455159465176578348262475238261473229735191055449244893890642453952090306282564124742649587987693377145515476705830899972087275294857139388889918666111342087449446942734273579724309163487354509008115090833872671398775531964077287328654183107865959388469903765781085201138086193638564113965532866106433814714713103218959156628721566760038113779430843060719022075342609430893566806310901871297999641992870926336 7603 -72234007839538483017929711803908925254535783206360020043629868326015803937688200888323742643150398737730546405398835137639248811706771753826776841158404385370837367165516578672289271652039494013526318809923310938253231157086663279927674664905555758161461526416549996042260527675429499628338693992153700562824805086070173969543015007413083277208090160268298174392281436772270120516179522083420863374660797186100043642903484739413187679697264720238629749632 7604 77582753903861240429146803368818126879203296727649532411146894392136256185607435390613284206848879845938464500160606376571320939491503078985869898296812985712087179019831679083989798684422607747027476491527782416759297555152484607997700341243233459522590668088930657775510556175712755999973062511142356995540978672111232567188277347227454762532013612608826132163941463157392370356615738896727902457252783618451697563733848879317788765040268714468454368448 7605 -83327173129617452381379772306781806619852386085969604743262489778638750594764039067739907647143179189968889711050829760202375247732573926416039588552313791302611201908258113467595457378900432868610173709412257010572236870203720603027535032550971636931487774906215352240727276456397715984886107725223640419190412241015445534468977982555085341846171090882807517515065024370812045811698736097624965548618360532882084674907263004933849622902411511566221232960 7606 89496506744171950178308241666492232036494552549944324408107194948068327299923315139855047652989422130473510911608831770221116553044399887277618173225784341886504672164824633455631768154169896431935713786102739531063988189106016253440925118709485940174267947476859131907777351551315752585592577842693932056650276456335891052951768247615498438778091446352450743831029504319107067603175538360187446513800915846528905494606971551582380500812231163036308586112 7607 -96122154857562003680804860838714729757431171680372217933915710568386394560381868115471329451082400376985671426447377290930408905625506721729953860699774058455471730283241584519811160141623235698123199336710249622678821009477548647218452271954771831822759199096348586078099769694738061973698348361365128167449148598218208021587274902485204491375400447031049925067058474706363058999322396836135721770502988093386581896493917226332639338343298515490440210688 7608 103237835696924168553793445706794628074023589697667110250311412744295834840540700895634774252730735346096044176640017753207867092372185622368968489670372582906983899117849573598692007860378800356784514876841904175507630528721621662502486341793847641555964849485944850192365831331369962677985483122928939668184604930843378534984541218054975688661547735313559319566184823833078004218213626404242964306681799280722235427085302983251608184211375661219301658880 7609 -110879756574201013062486410539524271285015834294556309371979465647143432435098795386681906087289540538580781595577942185578567316002139212241572289735021368382498706640370739845445593036276131446971418250152846096070015973388006617783584837297637460984691019939900846118935333802534211757162202922842984073710500653483133583679218996525830465568255679617012978196651439488445365624763819876391622545667091370741215889035363931685778274450969163422647861248 7610 119086797450854677069278620589711065914536462263301524322830428846692636236866825889896821378257261495763009155422132461240332708062855119600582425268607898481025220543016834442745942531179866531073449556991928264157272203379591058870379013406022109648712225206176414125317232321740115583276204431691402396376558774204325865155796632464026877259050152190972638492512172636917948897007544547725325670539280224491602212765549439956200268849210044318857200000 7611 -127900708026833872600647994602282344277801766141950988463438375444994874354318309843426733432128363157407092583266756639219199635792728353344252560928967656753007748822082371069297336968728148147593969844879302981214379126733732124423830233473512619084397401340831692467385243940443125200620772933631979129498958484205476530018347138677086651267587748017587885134459979048296418726243687234791743626593307058845245822474001194802572724525044335710319982592 7612 137366319349227341571893549438144762443596084525319043247318928928221390978290206781017577137525331696991537790853487515652705268207817160303428852652668395221452712294233988989504004182714401046047654938466178771051002427362584958867736285675569466748116167944874980708554184865595592159152420317798014799536084416070998487898184910367822954794877913736726713741122369924103664032697514626757908894970788996462067909857828889704259814435264150798856524544 7613 -147531771009232469569338000309035524998593577995596657371266608332538353367744099838167472078904621842306225528894170986144839948262308620447174164378688757642196038429325510676311759191890113276948775537832114394326548131848349971644152152468053575110111026508094476954347605186073262035468375202253206986172545708512013862367969505621488261048793111865639861343458216216573591000551580562564572785589063322756713937945094197308142820279566182798458434560 7614 158448755074640358641760044891135324913119007364072516996841962554820890226331047549069042175372030084051948862840999712723988140151417652276229817342495549368720698045603808360471159672574722562528348885014888432451322965200177769841991394359874699238745482581732821923347832568880626546869311682805732454343464091776699105137718000199874587287325194855597864335628920593937679555078254020649804074530110257519236622254724253764460631304854407250715204096 7615 -170172777989382786395021986140480513858720673562897512710930807064221472391063516424094813247891864674281740975695556703643750451952405495169087366686777786065292917196713033413567148782422495113432739485127096077275263099604805835898761852778992276870602059258160297631844143426786381329739481566073473915810240847426915186541842106963101481995869098179029605396653915900849216186510773108283865854096705506005553530314667826622479847152078059040223924480 7616 182763441762225653261309124621412949109098994084369221580882029507909058418342128708165176659784795177933503935903212220062774086250709498984584547457789583656601988748918066827128092033208981611674728322665916706605588240166415419242782437913703674059898427573306524548257124280649293654922418625626858318359542412849119249669975648248891185962325898524732501024178574299810456340786188303388275728705044517511637879987497975841476361322941109126612717056 7617 -196284745863882323948637508446317320954943719276912895486336223113655696361913062653490890027091721110090232493372241269029825898751625697407110029639690150784444876530425372341057789726196775376239260557755494936037573328541355093027137456909014460235708703544837728698575090884341192951630965549969469584814304314124307315813344165499877051087723460700322530711639521055231591056364013035152258892514404433478613437315568740184526699746178426943753803264 7618 210805411356146605497115991107778697672848333808933286063268708620316731277134360137317687288922845269365708649352355874538359873770708013475203482761645168565256982580841220567354708690218216727786252301709155931668558727421406332261933617515724449304266806787220135560164716589971339389368309362969366949257375789069347483313998361941272432641626524330214422312006242479180026893819757606130463796744135121407161079236712264051490343252704287800994552448 7619 -226399228888632639631227478999646596448495419750075924473419796280121635737470812588310803722166242566002058980224179664466531901471264922929530505194914322462862540753424592322329376574760252680285220106224867196868934254480246177424051016036368584888958994560337643894915748503699801696238382482686528316372550944482226497253570048839579615141960746271263236593570113000811872303132058786857731984482130872312120743739781367306384983087475867646237177600 7620 243145432318919770547841604629270089646684937963606174736529272849201583516958388083846256519681403428600623328167657235108555465795061784750910458770042183564202433057212382843132376158557280812814303147252665527433553140745944788214868154380148013509620003461043423137111125136493504016667824428434037216858553786686806535997220085798181902562268797644298029781316164837261433677386176041254794704175568455735945636901565154944714666505572970756506746880 7621 -261129099840937723616399843594351284030634346181254481293652020529439718703162614803427200041425221857528401924473616926164746557234163202802115908594337335545741592762399207686640444893272475783557733980059161763824106380723599781799636098819768371543583464218685095055497163090885030084874812310527310409926405661766737725188031169346717195617552012891744522313853887845941007379236663266303920618947513500945795859091377497360098545755637410878221342144 7622 280441584644938647905668521117792626858518280822150206673161020127904402170940319007276569039702305320041686044078858348509308202661603479360379016144643286343357504974633005123296011734105509985668758461206027267829742406890105350165492177393417732911599857014698453747620410807169292081715745588981737606719819732887988288982704763251433134045396856849414560339935425165861776673946088863689669384871397833095306916976130109568255597812264955811547335168 7623 -301180977281082634511851021902165376971093353358940271846854851944529846229311207037468529700327674063005277413672816784042099458908558420088438617408149847788239737099084250813422920410392391324499570195146419891928964564446933716379571270129041793233596873614584097569907493971654628949002709330949889918581863608072975526857221998360870472963876869551835515898091189512197848632756082229942124583945620530509432038007450239843764994113214674430695165696 7624 323452602058258041712239126618449977199754767985003624431736954505583038686880736462731788226668293091336760224671684001315695388435486676966186535906019349486726071170524842153534705693157789156916401807443572600623561051310638706248358991568410081243850409097231872123888554760046851062930281961972568563023529113805059295914512048111113741666725156215994321828558565104159029249013214189540404891631735379741224109243429791062564864061863599457453796672 7625 -347369549981067802806692617901917730906848440754992323743330353995273722527984112704261884071101815881582519758823561755111975148223257368789791855518948967407862810220677009195991539038605864743483437342432607639505950144039448017780083956170500215575002839402875469247563291982320131063370395683015421836919362905593284104094266568483677039167799312386077756485937814758120085504798440108988528940145479782269802487172913048019935308658928823550740435200 7626 373053250911796976568121037653696841195143151689940410345367606062182843132559725387083879802125536245854093171197910446610083007440847081609726559612234573255297566902977208082521985562924229731497622646294115040897577225363754093870839171672236095135977875976796469332162882253498319010896183122038332511399984485537388069292211378693769057529871131805065453413511214482410216896719647800986995146898178942198279728542214695131408791373955786152055676928 7627 -400634087841557177295154896304465572178965238359568672129876904709756329805786697619435603346917758826597432931438179813683570203515951827233659684548757449568148720638781014704111186380145018870497174501772373790498206969720873419756490566596887455097990412526726859337644874930721784386555608843486938413535106231653683440896201057283133126300164057341846790660480741422859836073181437039112013106412891521927351532542919710538368290257056476605290449408 7628 430252056366669792326079983717903413900922549699258042985405845372660268828691562641519755838981943805423300463117051592879419441633549694210078699963533497739767346442345100326950323028161971591702525388908788316584722617256121046183844125689530220163390169079830132414362981075147837015567047903702435283949165207504285507673781725997503024836140415352209212171631955863603805679549515418845304429927408238461639536730103747215451229743932950495094031232 7629 -462057472693764150761317126423527569452811698882636649489156748672811827877600328798243669072889059870466448111781398063656924841010479812471521315661543471475532975541379038098252935085297776095266239865866171275241034628544167813246700985130372218899082750737852583885437729161905648382875309728632918932366304681266599594476900458960613832074370007443576534596307413111848551561562077640760075364696154319850257948918486115184444065856580489848234956800 7630 496211733741168934623580693211516420863360310858624551335746206275627886182268666524127575655648894503060678855722593631242133426571613357087195081768939404471247646102536567063862719719836784251177374945624827531377872282440858658405971887961984644676112932959516312874511478071709300405076625470361621491440510055479041792673160400201888832692705902798702666877724058344521120110483417120143686781627499732708884201644546285849187458252044165100782873600 7631 -532888133166188497405726078095491097842879055523619012258771422298102847248548025118353967820369440844124804450575762030125425674059902577453020830236305264772799522334625162008307704956462269252911126789032563053926805958744380956867345200890602849230639241471647024620982832995471156589394547171349489759407405440551497082786556557741399297107238707832348586425908975718107902298352076118701215072533134857171658125922562341931339626771166510895975924480 7632 572272737429093346529495116684709911545314693877965240028813948977362876784365288254319962964243489711091092390243340579890377717745260857925203518121747481888955703360053844601045860258127929129933364650183995047027913199707113225939916135266666411930407264356721192110660107578506389436872378725675216583647425951158222046236717445810431337037114353150663431527792096609720299286406231346092147761996596203359806242292628561730063671344280756894694179520 7633 -614565326306524979695115602938153879870045909758700235345964270762753435917266445745822037582238924292018849676101464634242373719179161325172445180130117280792659989994028787965888269195933249389040869739097738939578443744732400022553220346984643933689902594240392822686328027186987491995307351639858080389615258686924822383196103732844940355016803871820768479750330153648599223877083026625534051220337308137445511030809253922890572754095616543885980511360 7634 659980402591031851508422834226866520257401418317423261606859745102984618692858603062785334224234468462425989761675639247033785725331758645454106463763838581193906844336747677830919324402663164703632153010737783591930774818152339118143514345134513345361316787190134470645945026700610219543705754900404145447938007143664909646428232829401266845757930821075796677540905668555714972088922721706116283314929352967364732815041395641139336781113333957077235104256 7635 -708748276061238533005212467121437483232139963730046574029032480851016488814583027155772509028701892093445764291478448421545032600855722215692413440872261008979170509664371919854735854864294702113245931032510518926874129550130731083562613473413367598359853644124218372121871322306716655923081718537293499604846125473428298409815011010189362122509631286440432141318916305434725682385168346808331049392410591997492439464714515642618644070257537862622602636800 7636 761116227180445995913340848397723080719579160980948261352632550534153846952891155779788125205113706437441583195721415970449010626018003524753166574672606488387269423670386567277477295744761300682052999051673219450714414722341519439803818049036108686905194436119775702594907905989631736408798320475956708834822354670160898790994918025468418912432306744308385939692357894830403620234777147118898948254299293521734038836099786509279786298519774277306835028992 7637 -817349756382136817605148362053189862273739526636264916854568494699981786648810625272272237052260988955358871984413723167277130338688761916228085747795005634547006551768384051058399386741311958415091800820450535513445875602290080011498566541771036836413981963512874071871842307339424772790515488141984502493888613892818269638448160762048591244064843069621200221571106137387431889778446985066352599237653429608730537066756777745450207599742582879845743801344 7638 877733925230921230000179869463275826052716838832091868444007597502800558821285772098167840796415963156032664563396138887832211825264732680969905080234722322973168314984783588155557072279274252636584540875711756552167414422367167277998441451955345315835239104640565344198562569720607455869023500785316314663885283739046991964393557202195913346254026126138404991188980385231643341823976492098453796861612523793549517531335255427699043236565291187165226285056 7639 -942574796209061460117752271897774557316951721084304119007364528794096416656430828952171267961958871104708567036497142406404925338336953724032774081588557591105305285541754415387611952376795599340889426539498828321285007381089384347801192601922644520117978557116886383989448399734781457805826374073585509080239368473362737781060082228985485528244253669753330549341074189013892681884105151935043666913805149201821559361708606068019076309027397646269510026496 7640 1012200978374163471680073806151038290829775457780223015368256186662860007242324045189604570844226876658333799287308931569382501306619834945420179540807900610686171969959921473581043949365461023814357135593063772810754798099267869713285894330007684799852024241397541947011564252714077716279038446612064348017644475824263097501749303835676001372315052368388537236456582944020901427141136205509044443782987435200750150923250119549817616210972453321693803458560 7641 -1086965286665406887721283628358303156855022585130039153646231365313443582461629118757753476010999801325538568778674166719167456183950609929538093099432152318886863508628901848372221418478059094684890786271914635881315838755697586799765399039156143231955869540269479828990966379417354048576745153980768723987325964329090411540962163966998343162162603184248002030234445171061490167660602312480643787029217890162339926605780433869518640611010893808853203594240 7642 1167246523206456923875825401007898495414933173853171558197542546306300810301803911968343092705486252541423652242451420953722428938010247219554462922788855925559304390254930896743034282293262692005752777541422131730662157347284561202543661318831406003532812358194009566024026204450067820017180001152677539758732296735995804191054666428737598548678575330699334624954038317620897215068918510040234126447494247875962620904603844411028535927007920090811580118208 7643 -1253451389565822730621344319455193216896355022263475598254615290535608050875225528945358295424526548491550230439637739572618045640931187862876209709415432079590848233816814917079221974846114871083209402454111473357043475934939110996012191425317963323748399725575852007114109397407238148695512876571070575126841106985439771571636121159351714214656300354633951892941412736507452946420688144484660147645638648935756843529842872894892276649416210809959117846144 7644 1346016539592959779429596867825467523916314545116938716065432424649563281562243700490241827647955094673894017930704599552969173745502998293413964653521729021830285871215154455721435222896230369746226838466245405984097566000853671303018776526195209230061293268550910984909424865226612285975660459897340954021197107868697926374679812711950550507319276463105774793530016899915552197518051299270965800031180546196883411896646199347733872884494365294800263667968 7645 -1445410783154149271369629792142736158414513793963775579392708558002269240445148090224932920392212593348759350653121977050484705862479140453931070387999062539061009963363367184444289086499324523262478198398557030225179485452430323594530350974460128183194324967840540821687662013717335295866615599631876125610321084329261569970158948558901679171881916360190664038319843560714293915807399085493944453638669672104689813126201532308321774248796163425347110067200 7646 1552137451849655121865694903250337256180267090941146730778109143257855165742777618214484390536607247008209230792845393141279254133996455737731413228929440532235004065646629126090332394306393790411202972988324972017547354620847704285001398930644357664559423680920343598894425920160382093327764014542501213367572216544579900729970573485025530246826389267182449024592173326145924492432672687250954232477879652359961190431852182182260004770771132388751724556800 7647 -1666736938606647286122261209997725689010955269387873075147945308428154541721011107633352664013703929734755950638922258230303014974457949313488279954532786311903054577032267816476367406189460326950874437631812904578919604624035070540621871299609823943417214902478000523583270528456945272322083057512658620786619068224311474449106118100640706140312273849692613195386466848346892031993866216732552993948448198585434763568542756031235891679221503652961435159808 7648 1789789423914954598113002036834775465662082889682334747093554678264183325030518219367497463271482309619535028299505147473073905760961190406852139937620912053380641235701167751006546294465858534806506314013136025584575332808586694874118910589681541727903754656806236739590580305463533003837466221501063545445929667410804101404657470917770834487823681994366386834254035935988862143337790456867503322760159858986568795113026302998509804693680645294794548670976 7649 -1921917802409233878692789527144977258118904454786882099385827246301801003680622288622996459513250775662785229195722083380338751951389967623051530151968060104278893655075060831724393285697229790925148939003073119798549437018662327842069046046966046700631681476689892848269830388786943928920191448820528882564219006293008754377268941312278579859329628617835303914019830764761295542339684400882740121400957021819856262230980634461704371541740684855312175129664 7650 2063790824506296952852344537966381404134489057391948008340765209365862393818259176908381942856314202247299031273205588787110773758660370633447283535924663847636043689784898751126097623888404860361120736679972651061194134978668008145166496727407485049040042063156367284898266272434307303819328052645691914902051324775036496247504269163606298979045527796795899816534776061868703107232295787652493074509481980349621552279660253221241360658097692665649809248960 7651 -2216126468885148003760382388956786292720846191319612326235313290346454806011368486344321872311937694539090015766916588481141597604692597241708426720391552124111988592431479724231034546555743946867255041575193577440443215809733278254978325254052872217608152373439575603946160836723504526215948312722355679216789772263852768381740061387994760795926788576071726353050404460647785269467110192288619920933425113648587300043143612900684128039785310418349299610112 7652 2379695562755142483012614178635589627861651703380602130187999920636357292523597696843306475046295045975959389914289884416068484136277251290124067143237462219815680425245188437592261931859682524648851019153349219545137721297270908618336214134148219628539381587468700929740558459473162753752208111715025430711912536309936400248842924247757152559122860640558864781219382996773837231542149564011547249169327648100094665633311841742546804084906904658933397239104 7653 -2555325668100372045744558570092685353544787907902431981751299652497179865248875817888997087070307204946016204123268370333353000135877538488711126381100079918001668798494800545191964495976333919074811881670391427313634005220242024316814520074360631736056558842684666611915319118659054036377151397978329260543924172106234972604194737581456607292677469051945200215866991092719009729418712288548547855648731395955362563160789856018290872846965545463892701891584 7654 2743905253422117304496250043106116553007471259817122495983739002998063501124418830803288627381505961724982200167300483114282699053051509635396242727457200751198912252354338651017467573480588676915337120851712871410123878790323652793741498841160681503979598874692873799120286609766334850820457984108665945199687335323639016287699948439865995204342485237348078231415369139769149558794435696669262559578342863480249813186304912334519580697089511007782330801408 7655 -2946388171932655296702014131633355590640755941049483165933980708202123826316278519036097042589865835054003713044657494017251593249131400160043688008124622360142163925180057631311888918292433016361445618971667881369586815001694779079436899343228388990077274516226045895771694818308112260139267167834623066418155231902815075669026386501619069531501195748378934281019482022831769566288167437352927268310970916497442009843238338662999921725893728916759304385280 7656 3163798468690012390909354861454634498742185606280367678592916721265481630567387823296405555509145312344521327412661114795226333058660692755242210840321935524503731131390338436541893675541049998010045374234526100204363772164042549203764100268235329218465919439353543325587456107139934836583392675604045750107358045943608072290706826107638493867778816753931712460192688477620807158868830426798583156012973995320430050034498127474160647385051605364399412249600 7657 -3397235540812089717055775579568424238080103127109487658397239190734517886993979943757246705570459772537609753999274301858252161278828971586965526361688495933203369804604057757418247528956311857440734459231777797623968039684598505631506621700298373885753348206555843863047392413313076221932350846088137456007165361511859617389011985915206462635277882263403026093058249870213467680380332768117109148305513945487327950529707305739879873983576140255674861314048 7658 3647879676678191935424467579057504395132674093391059800215194010133358894800359910419681492456602204959561290045732096971363286238350038331332228088339518272393907868618679412652478512884553815774116940244743601612939736874302304262628095536314034280860325915170102424684667849210709642300600255365101738144955712864919565103093204138291993755009840185175802363156642967444491183897519494856427047623716171347106937231323257971500090852666656594828106945536 7659 -3916998001925198112649928666048970733278721781748457305074283162983439792676566356541466872680504287784299478442277876218159594452013155794887313286054207632659545521984532984829905843728889197386585971956037894093460837380104677621348878905601537600537107294483879462254809812722874532437212003865873670192926866784149112293924582680216947433325253181265314532112928251977996279227241922209477076196774454871772041799694175927525190523899953589961659837952 7660 4205950862083908491147617227978358580095569297223730652974904367800436700610317338121822682937635381618244560272589189336665868650746259098636173907369871088345724413278895633854306520824027172068361002473743310256102881584784206307553145799014263123255133122653368946132507856364378911404182395157838686632071862854691517197561528676927447205472673990689307324572516573644273315946588908776693815534392341177516094615823386462794043084625787842243962101760 7661 -4516198673888659020948290999217781988182093239715973503528723220943323963224383820906301821351161079784188361789509401297913031380401697868696087054502988629049136860339415886435977655539866610775006566328230129891393759365373226800784418964883771417734470523173691078226565699723469316547457560786491689348194094794151923503644890658474109574859399413334024340471933391815166115966102414866825065117792087033075559763764629165707433635070979408232012527616 7662 4849309279641036449093193400501616374579591550979784092705413367226757642623453729909512197133188791227772559186617882044856960790432760318074003393278596685693519225492566456010296834717204600751999692928804399242565169742829117281532556374648901951118001329081152407947815914720067643567330244660726978439386109135727220934210387887336259905883686361792309021522291511445609056370549716333614642428988583390191562443014339677823904614450333091346503463168 7663 -5206965841528168399910055723104580006402520516252885852925217832374049876593548320136995140313654754527920600666827116468218409446349940691515310445309741299274288367391725662751514478066485131958359310282716262282083188342128466119982137987741322173334203114137588566192964347874373841599514775863841657171879653314979322374254658002607402537738691068306124366230746969151685561065331052889881197267933899133265270099765859380644639763965716706967887399936 7664 5590975315500179460273511326795463125756957260563351484139279263548659532060404294548562916378094704629349295137367208708917068132553554173660627456788701174448011257763457658176349858971987159331680310100173774535723723597867739580734364736142144299481412989910592662917434541536358056849109257476783897539599057536591280165209371109244556757810992138576544221798399376662963533782281795799851127626744851698331342822246968211325280993270996148312847655936 7665 -6003277547213488923614570433452346406298929912157891356881264776558911068910573263855939639167581174071263421116668893086757374092945092407806223842796820950326310899555088171784035199871156147702132315542498509744675891503302281103380771288537357482261544879325860061393863480404384505732872170352906363020397775169835434966686629561602398626659228138732849739333391945150123930394455210434322629970903571051224486340940293013704439012779969351171546869760 7666 6445955035661157630693384354827307085070076400299388540075616501969046817193337345875506332605848505552515251163633251879428829126071009204055156383564700796578817104131763653525446350289883711162425005896891707836603083205555227678740393884736060729966728688586804674504698707830918777589340648832160754145657532149475216905263796719533856645664032775305885716042751346372421941713856671727655601974155856227723705059611560885645717074988422904548192347456 7667 -6921243413454007305702299616554863224599426875856597316590228636925620859184674425284607909573908323168628013666334453063828082088710618853390417856560129150521546649320079239254511655941940286580574089561834382840219976466340240948312744848761459809806668058491917080995344953150666332694762336183253611882650797136948292260381872714387543004367939719318315218887672592139552641116705690710644493891361181111094088889348701053488017007170361014968699931136 7668 7431542696303408126613292054693933050898753058931779865146470322450949729361946759978141825607363348759754544584429653768217131051421108911608892093284582161165239988018185705715774994185999570478440810747520783456579080426867747771231564171631647867929062727671113114192274346907684730263001977747558931632272477373170756880294084397469582459352335412528969562122335393648757820300318441793293199197506940620055952616662550368922932595691817815679497865216 7669 -7979429358106349221539315765852944605755730971558358523685610280146534521463773647678581919929476630125559895790345099590462212119317597659191095744064875710529947744762511083249998877467230319352717122839473291428484668879380224748338665217962670191765000136268186270698683388444938906243886637613545003811894957721625551408685583154149166298442564301255506722941971876911712206649266848692073980045029777880311028638637687031122935559483641534877714550720 7670 8567669292164869509588183035401218951309559465278436453496903552673698549640452408926537650677474277530705199520136748638952020774183069057632531879514005153925820186243745665044133470113103230214345933327184614986446518705163156021487652851547539489282208634007850235610994082046743232955421013067444215893531178068410266760760106838368481128113172387010210628265170741727789986091883931890854270678141718131644433260181018314730253282824540447746511475200 7671 -9199231723505732276747294579584168791160445957212295370851069224862132723599157194712955634786853031378644726299158752656993050178267362099318602653671760760700623639800022306373508582079576750809637516251217730226281066744884297888444690571678291058491601389877954670126440697730519354723313185698096995489678413823973324488754729812016192366662783534290806534241496005102622033025024355851666249080529614364066186208600662414799340155492083315365746630912 7672 9877304142024480212212593733861647361569218659289586364133499732669634272343675054810191743340540578245965537615376004234533912339233242937982909627392867873361616477546042828237523375118412706360045785477164964302194243699856324852110107159051997515650444105927182017810105049114086648525736578908900655341907928229677319739619599832260217710751851298661985683178041745090209927735651965183301463549259330811069331073133167748689575411336466400300590630400 7673 -10605308331284426888355316930648135477036667662113205979765180263432068355397341343074455258974890568340670808086335726370615519213876130223205592315683069388594658417050562407716180510996578047285128746361276000511974223562014049870453865571534094482310042078357067270738776485962396882439463276019600752175314872838324255286039155503502137145387124129061363697513802518242743913899037161750521967420598482617529583902675415286025510479434530862017104507200 7674 11386917573281176651825078359335610355598855465388024265520415687231313354556632957276728118285027588631745728223879755881184951420222377560208913645994766533163210116390247796742637125848802107084355103765167738535348091419462772999355613544593941841939792209420247394647067323684287048492397814112881653536025535159540882301625964357469830825528025079484901829447281121206865568051468586569508955403624296741189556166698802262751734181467331361758520311808 7675 -12226075115364227039365502620463138555299036112891796186274993023340224649160651777401966649483968451364455577887636810577544172404443662255347754381834952957051763765927355455333489564265175179830000137483901517573326560891432355994806313854307791734280566766127173620548075388021842029947423517730315216790209237129932598896744771161007494890786414748727543181838413022981071472666438173551187584885656967399436374648809083790345593970195341489180676841600 7676 13127013991818399807298165725686038588934489508620159516251330419931102188900286433290009503531466368013386494871941595572893174532694746622921256093090341503022345631557628736015954996044355141436462643262317427928341205181205939060371438179569491345186085745341695567052911181290386631007141021249919565295673397449796411528726297999684302642298680853247219783530860033731930511731302277360264058231532248180043204408214423401926844238306680163614943090944 7677 -14094278299380711852187776797969050090592807470296115966403265083898722090078936325193313190624471304492909699236542436202766663679109334640567893812692148704260229499090717411109835289255875901939806140530603645617418172003603123473795709926670319126811384695920486502827578929988775624502220469961175693539022067336431940436395772127248960306517170566986661287244383814335495804188295090693414007363678827246283272771387448283979735359322275053739925553856 7678 15132746033236574889298908046063603215391560308410046691268631589004932715380709600540321751553390961390223619388917464295599149375433561153770643280483436955639408453991516760545206838126477629678375707543453139485544019300129637466154996965120019785456361417208309857073545511474224910792186771481492242473981870626631640500445545076801519703481818670342375537146225171076849117562402030332633050760290822050979352642101235024807965580631115383933462231808 7679 -16247653597839105198170303965914110715564981992328131194440099785447198481226180682529491119665897398155759011858007418654841292469060427230404820259681807343543344500261639776079977334376668561433200767020098127321667480971166733132986498251680791965471551117485979462475230952503136086558234976211443177129987874932179278102379282898950429494181611802717702525680360449765681181498446894149127408312872636861876342044643134201825309657047563739631049860608 7680 17444622115265677425247354269091075742856224118738886648500501363640000055486832315551938333109716161459476740751449753776847294864206048989422365782752133558648730072695434028192703529915661086206784979129276479580411244970548789736585503937382525623149690771927712829869071330991890731275458740636972844159149706906081802664359117911635266462654499459980520166280112211025934892060000403611543220194041091649085706344997212056376392518546492636680708670720 7681 -18729685662808350424660434059725916299612638664394555954102682550408492031327024853331358650240797941190768295352081807845621100751608693108561597467209326948154515020117766073833711479327462206163641121322859918110232308339327637875347215680996790711426826331370589583072119357990539211070605650772014800650446351893484921652899660796516997496364043457914664392587104285839514670166821578059996080007707896421225461931485105003353499468031042617809265115200 7682 20109321581134151982738304144054530478338652105687748855576796629053423487976879989323896834950716032218220619992110361115788920753067507886490991103621736972763905169867134389930258997144346603116002436917046417249804850027539737707653518210280272501653384390591367764404756551093499431407257951711764255638146605662630930443741500220947243834969418119923699298823045928038845062778567711314686099780859929241711213075694495557909785814461939479616268204032 7683 -21590483004695420931558364713407562628377993142212016594719079852092088790896376344883886196608704535607185137555674449510749312746077738686252183585787091225583485554724124313373942904398874455511320761742724117849940442925285261934301198264276714423254638871528644631943847078937531757098960463970101471419922217503292336499705066476098082926717614546534626068086738977760004509761141631589856239850565882116790923925465205140566220331884687130430681095680 7684 23180633777170959925181953820683338937968472569293328398476203693024634670921331168326091634247198319926614038795274525288139482557394435570591524954737213211889017375816714061444130650489286065000570384576614220905498583703026363687039917338864789720905429665925839871735085304835012745924392529345289812692251643510631693086299057090306527176422762162206875269324402122550890093728504545931791270847143429822879075698566267713378783229939765672139415357568 7685 -24887785926630898106823949903348829365773546195937423263204403495383210298720398457591936501654544517880629915758148706581190710279569296933885854723757960837026826926826152848661834300994514421051674172160377845235040260465930600521162908575945557520264337882161784850965689998680499852446993800305078872023307701713429143494383622453962838586023270988471773550321214627205890370977591617721534687232762042188120466623705341974270957877567584229412146758400 7686 26720539887901179852569320261463738853401751780363260726389225194157490622052554793171776042794195872141921432918206486629338101953490655195153381448161657497262245310061087286938423195402219711352753064993603685935428027281941650777410610485856095301763169929645499073600934674765304747046499413098640257973792281276984304141654069800968835529893519091474317015598884557400567868714194225838424281351325769336695567815671173262587237083270772638282040881664 7687 -28688127673321089223220940039748007212349936152387652152788754174244920857633526557530250055937062486472281984207351427977090233595073596196129427872518309041366682757720923594313218185554353277976269270552791370900008996656335054447387517947139308441277144573165252355842667754787562095750088439360166743076635229932270962726168084646109476810618214520763571217603283241257514684417575958776460183909262400554628385757090910841278022683173579181478879399680 7688 30800459207807436183964372885612509603672888013497485111347615210851627580997945901037181576495472054703569870885037325079078128916118528866906590539365400130405623973507423825210323429698587972951859210242291943439069957672270650441753447358533505256500190466132724006137867740457754192142665002583422551692083242945899629944983134979845159722236854072227096895010354605665374796455618980833091034866975169128826359333448231772417961910084655037340674479648 7689 -33068172059935195866872061525859730464193800420870133902870313114982044372815938069238407247033704899527411624428294565570334068400668003000244029650930868862904929441373314797997279379554966197164519629560185307497044921352006505605436286164246668577757241042908110542973400065447372172729743618097593239747945256440703774861869912542331474809696637140496644588923246846290828718406755119948193891005769908830972545758672381487367558283661878412927958965248 7690 35502684817695074210929200566723736551349254443529209386420111539724334322752045871458455820918403364621038015671372661524324041298025071744332788367249734572396806001204410161629601826557068085999896863761476105710708342917924305542514715605522875810635480190933237757573476536813919739309490543267387923061225137971670411056634321202361065130903927144204617616860508858299125449334958652711763260233846965536949209473900103352502043528184783936184153904000 7691 -38116254375777971896572697508060870975635774837913131167995706170536190530800712757028864740499149399822376802125223838175824212387190120150720820466959817461745654788435358398140072824447261795283733632869155818524713956107185507103747461534075954960709472970214569528748640176513761666284304156246778113143419055828381632911069982468482479964803691172675538474038992371980077461825626783783023206736115455598854551370761810658348039217365858996775773040768 7692 40922037420755082617016463004712193808782071195030326828827292477740297068105064852112888426494805514525878049208384869888839111294102264464580561611737584855940989790753596021523788613542700691757801218984910820173859027771939201222801943107061621078696011947785777458970403399832409001608165108435839320101679151240087524327150634756882890218243415116201967186912904466166044727593473587185539054045498524293833695874575205160798320534784389542943991407360 7693 -43934156421467437893847029680339345558144748055150024605685025449472902333453006002205082806660952199397122186537171974311303255787218118978071309094231720024509317406225752597731323970212244439023213601175303238619324760314632643932904072784659188997734897411528424694840621162381342615309458728577951400769515327020062109420080347463415305170606785490074580384543661992793689744375080435507853210047851396932916843184370212901194530794170234991004983113920 7694 47167770454414223583867632485038313280301271554884148144167361228392221889616941728420096360294206116382525530569091097741819929846740279844631020660900719760341321976191034991723049284024581517751258581038745044249134638083242616316362867207374078405445806075963029408467512569124825730920128879513096986870798996886580231298845397218171447952749918872539856878044132271706846090402407756010968994107251952763481531765680537883392993028785618529682792079104 7695 -50639151218046861669605669937411250100784984462891352615158088076248178212293196150783859241311214652587062300366092962060460619860459704508553519156670926483244060769374520961468242351196742854570667911578652796304283482910879353981895706145144610701293366690096489304573583935716368428632715199830002037297669507434357739045557918007939097536261781467497430556683682320003216881283426962595126325589887925099249860046539558792247345690887227572359382892800 7696 54365764615755540910730704740147435349955565052140660783286573621581466454282356513393405273944445385563878264720619623278781007066611652864081703532929504145423271967051653696482464976141450342595460366013108692196201621387600553920042563410247641571393608031979504197293627592278165976353303418510638515053778803162836841729758857137384922190455341981781535072611304696203932315130524618185085213043394505772335509619797870987357816465554326297762820086400 7697 -58366358315105198372562320788074334501592921375291166063572891116196886525277862613909164728423195391326913363791242117349056149426662081007850394893168719436625163660182533136392872340280818976515150912038401651939477578728537945645473817765030242303739454602034791985872364605959253913839077534739049205362729457082356312079378633496937614366880563658968575409003817557788608792197113495364557886557044308276154140076363910917962354767222652632560744291840 7698 62661055720676885320021482553347454449946716855238299802722270910355203462341683094906652997568385628537696588212771559423095406115901898843724889892099187127546563956291059673365772056609430556684555499781563009028684584512322566296708588083503288671535746450814412678564265526804156841633015140560432100440296237598838516577773204488034762550073286742002376945223877296028143114439441151181838167457542057621594772769403742898536480406348634141043715600896 7699 -67271456829846040842817654850493856409849269365953885034382636566069863240246876319244167345817051346257617928638843005483075109778671238466586273938800735509714755632526183794243393169492638221162954435890055044803496921914499465277253684153391528346008085599609403135334830406511631044763673675755537292854803749076226464316977804201126375604670701724835118755080143351083764893883555084942264742388366042408226930488148724428651007982607575663484728276864 7700 72220746475140283868706602303326091011431792300647581037656857193645657501406129393728767904975163700803027621806277743984174881646737041407089176407084459623244586668967199356255666444432656782859052189137264926599998401375567707918535948725400706847050460068868242908990075817571076646799168238449889497187177610766415398913701031527814434793903316372088573190986252153173333303065936705249254714785555197909224053784231031840959970029227337353497081226240 7701 -77533810493636337743904945737409262142483478255659499577003757548201410975014655520047166684565819527322633260918186231550050024623269066990829356665509267881449737602310291140604385146114529456172632996081983305593953314644167621527691569140201329633011703680504046550436206868487157685677242217079781125506864777248031641473164545342314453789052599362164794144281069120352489819969319786311072755169209207459762251293527880213992846355036114580214917494784 7702 83237360403361463319582659509675270235363983877040824863996298350779457990628146306890378530921167190321317666313981645064996630582052044928556326828259889751070073408528991154295605788607968713409563203075832498083288660563679638075815485195541379299854546941134697594522307143955530567821662461758801465953099004559812934892269642373202566236845913193762586785779734600092168939432121944257804640014962708198272649082243031536136385559699739029122709346432 7703 -89360067209055466420622964330377565596960068419492069906269936899943741301765163685630527315590077700203325299304923474727307996492313431959528040640955086470716867110435439636301141139791897224834673065851159552407316758195407538814207074094892277089758965440975272381960449226586449363751487640271982229873537477078681997528135291724405666310568706005485249179618799511131178125496527271661572414123038225490161722298588813731293428921824378227620730092800 7704 95932705005135432131418447327442465522407470020579865761617250941500121381530135488304427082951549279347708339778548108366941005725226918106354724897086697797717812322710671443969900151144167551669884614156568534598052075095795959507052268327689202790293090297893460345659146691364305462499933206947668664762741424898100737940521400848889767780112926033718688426098312734423767654799851537972293195915212774617009893399989755613460270642806467851400764063360 7705 -102988305092512629642263586843819760052647435187967246081554273760423926189913859336644321671423697183516670693733980855057793899897037520554875601075551888964685784141210944847483642802643313884665929364192824223742881975454112295187395530658791661348826747631704137626056267980334611639871984767150113004991714412159816754264777093231134057913113514374138028043533121718864989739125955500126957989310326558200320251146321616045201889418200509490983718062080 7706 110562321378281792196283535538005752048113078325750780571185160963742532063118843165345885846941254360230837893123569577143176225618332148413380376643775112404181034526874533423853650148468451942693611944304006098470053644269556385389310063762446114456952238324612315711985027620718332258855083805795751474903691527284303261465022774941918139407449878282936164467361328671061804136058458876085018328348352057732207404164009531196217153853476530446541018869952 7707 -118692807883497126477225380039948379994742631975484801576684821654766225255860796777829598296991497331155072141376544162917890028339762485547343048623414198453825860206149170390367300508799502039751598368479383888155395675032963611543846844496521647291113851855478473131227302088311310372947873074669279822744626578943355332603803777270193674800105359776179196871404331581055715801704298185121141972885544925761396363361184483334414439282061960937993987899392 7708 127420609244545804200294661652773108874407535478912725836592459211757401100812622348608944614350430291067543666662811874741682016654519284774729617370128066943588906760809865476924772612277358959170476193385696563849090933146590058051170202021588632014367331859002229956217629327712465139527107506494562925000385102153355707823350332557558581910912675866906088326892224068418052361165243571687577369584354900376681763754259873962459044835402880998068037485568 7709 -136789565158327514236474922559189612327699450136493626949173568581106974312168055219814955049838295625592375728008703761069375169220217522302237958538413625078641242328029335279498480532653564531348468701843268553094018913918846314993142983602901070461706711592145575369354109097078205739001312312485293062443470642488441779611775980483959479123464776910629474789191201320214563133585409121550294058717958977008830175679519039507390933384664206887234819026304 7710 146846729790868882831377460813441084700375005371754430000036738703355824392979248043580332738722859330705667144701219294985677608365252356130669338098229259101470053884250166016457706040362104756093315141732292004581145803864914359150735696779647849552140869597744947759618882847132269538620806251414119619458156728514952250316429607737380263806056515422426765426390495882135068555605738257345828416620260334186599602075834201603990845376615019056468572736000 7711 -157642607243488563526140777093074537089928892058512732424193351636526910565222894237955603223066231335241970856759189948180785050227171669935316942249011575465979539951633512639231863596382963769166676645993009755235350948277871532875899449702243506512274945249828940453753720748216533662762611541841624089775043986404168861302769584870316268095455643788135254720728323400792647939769288408922841544220909729864851317401768709973896918989451962245452393634560 7712 169231404250552005065449147379903249767348858386633668295870970957533699068668930534283679564206022087409667843889545214364563676370396399327910631381047205495155786390285858308627347728200669951874747162137401433904639868096660383294655560541739075513696504918580217834801595959822710543740012303586030791159314768880120466230238741338664071172473976417333538096905454256252149065319521291076268507407695735730518306955162157859889865066853006226446634817088 7713 -181671301368610685146939299963735825011235716264496458702142845491003499119930870233849473545539904103334086240839995876168677545604248932612342468500176866914090963662059390387468012281037135577102259343291224678552350282099685579978608245770337744349398083694086335765128793949745971481100100290817293687164215115965952896053840903381687879949607228410886322444614851700800780172673662943950728709824668477258142882704611742678394855556580131823338516671040 7714 195024744008734181566385802154441710198848514070134525856626865057590375276524923827872504429106072017103588296120317488852467676590010624274171896497587718922318905238724872811507888345837281620390144723074570202407945263780609787979482654347002805642981788031899963330213174978212067924824493583619300925742962741842894470054210088326699004438803628348982452950137440880598670239434945858717584761772451146761421772121539191949908048197085714076380557203456 7715 -209358754762571043287739529143073924281503912562450224196908431774123422037477855564633824957967559349161024749268226269299250856846043030152465023537765724648857368731723581978076814738566445056803571603268400012189548977846550783620421172505172200104449923346465609954186493919555903227848378369459003541523168086932202801288448015082540463598196042579244988043097252953677201122480852990873813861674686441772499093765267876723173528055443048332507837985280 7716 224745268578605450924706871114802135628915639609230591585453260327592563419984823735303740211479722051561221509400789347129275425090955354486746752572648473599059113300869020492931764794248858768388464250182064333309546380259114336821990747040571331008857747647746014449196736133741733392383584853886946833454156729038599687538446019763712724442321126633582012625445936707409140213643275929404450630249237575048440511909734256702617494168002599613645103346176 7717 -241261492458736190822083033540532558196473062832447582038155998731584989753446205553045900795263970197630538355519971804761725687154270157249897925587843194963537608258442491516214490798883411027235038557215485398897433403905625040247531652634184155178800619218217702391010972877553507824724715976259261007154407725023527733599383739451373348123410453934043014649487330592307468389094788298973606384136094082548286657782247952611707166816313303626338454342080 7718 258990291467255817397211049881692719340869006074116605468477607972210488155001830238736019630782247670584037992324512103507156698603927860798087453016579686201837769876730669500061831610456432783117732374833886112875979837185439197477009320319320012519565656516970463139159834233108638430648364874349330334210068209066107227551391892098657886295912027741501413604342085659517916162620085086806044407998085384690505739955888500690449553444906355408740329394944 7719 -278020602975155370636458701693950261017540440594548713300176380661923648664536660022174246593724585083733662436689628200234124249644305902086075030588453586232067859785700319215301927453784901424636444502964700906650963524180897232623034171146874708982849554283338283826521586231950978919696772897563794920840671657585040650656541150382152884206706955287083056278117122995965843652577686237112624918739348354448849825135988452142998526896226561506441158639616 7720 298447881203071977467347463528872228647112371337848945354209972655717099910457152912846719586495897307974611130929126277223739055341687545568805564756912581008030278019972897571915694884442532228999827835228645949845054589802645665491052899305715842724221427121151904556867656546992267740669730921237245652917555944037681001089858931576627902315165402060444296708416382237099120769972759777178585670011487253207917522398844028063523103640338974112567945806720 7721 -320374574276828627534460893967137831331292171260095875056053792660754730745132100976754245364529960627547231753848799878246509986594030011792102062951255091466861013792941642313637508724377490270745287674671294032753935908039625699584515815147080058434981832358346368556462160426117794745995812539018809673165261324201985710314146696807432592231409288041962001102130325393306427183121761146994122230653643797448719538614304603071117055583088163595195533414400 7722 343910636171133541970078622504109997941214072864832354348396069074475185891266507611273183579503246523150741080246322032312722226406827922267343995243096392091795926178978845205813178082072127931263563067090846573140299484214447110423031081056392507218591844554057414444278794738621465239968416109508400057419169413487056190644179706521299233967268634366126434655145851726394042336728896488071076608972918474649310226958452930558157027053536304227639574571008 7723 -369174076090411333029859012425198520428911463385927860704442655208811388149193750974140843877491711953375602331554737992461118630152491957285271620434328632540619250159825603467489768635024209840343918217540604703093178482475323496161054340786236356773927929139556914887136063000579630631007175772860595451960872966703762418181086478295036449392706219693867630528708680054877704156941843926622353936181275060864167833664578573081989170992983144413612039810176 7724 396291548021788337007741433520719535580909576135048465374897135403900850812278343786327097874434452602343601752874478914158264299531305340974193023969668196564582688243525530100586166207668232450946141002353337494499425183952318179782979426067745738753993081393738983550052608132798762591352777891028090573565525365720748824633333197726366063265992209991643790616308324253997604956560066426255916521620120558221169020377211310099461161819572459534582366537856 7725 -425398983394871353205241277162929082585296365393913281180667672997319054594867977923899273008038977455311047811234939176600526527611721909655539953351763867139188919033219008402734532148333034356868334476298758307787673243347656976017133411155877740147167655367202592174030826237047785797319713033718363122352300783543192196287075160816691114674403498976421418023633021147211087638845079801630880118440987035573531517347220776171792355266113831419552487603200 7726 456642269997130850236411157617013767883695161276379407528674968151730809388688685971493205541059908843262968470279814062171448522852685057644869598815482872907135588991780238817810252356037906805253509586408463641736704944806684669469337884890222319100612584934621797309975127535814416925553039205966866893198675956720703873606922642041793751498732493851486289142016490175312263965096441181546972572344664108384185251032445117795828544980177285536793459584256 7727 -490177980523486747171084998991858326783266133391250055960607448686049451610454360394846306340465892839531894931163915480538585967751280534797036592164697854937968990706704695529838625311875502314597224340958021749765805308005945417716549633812043097992643351900966630768849703251259365866770687084217212030001674877426304351717156104203583497131467499221815208075341795440240550911807642769066933353700482312770456264632638950590228076523915566193105868777984 7728 526174154385234537395563909797177348741673882938845918008222588061631941704815374966002865847708179201718479621263891966871219487477004970304028242554173939798887269801132211322653101612196120132495528711392216196815401414812770197372716447630840499936334297468347893919399916981067380341074946926368062545055208076883697817217179379427276966791068651158946474614207854020034210279100245142462727508736338074773025285489691662624437636574062443297351846797312 7729 -564811136667961960401439163206936204569740557388002471980448159036937539498082130356828557122760484544741229994395943847452464348051241487908351898691698170471700969562227831076646705753393572928065136828639089921943512009910465658235184946955503580946965918380007707891805355886640622782645335878391890063935541354780664054236102952532920945398123946178427862942751571178088537671674278913235666839329602821396943246900738434442144362309978944435015679581696 7730 606282478411900587076995410891784066778284079918326631796956088742036741762501551458964311388508269216985314622425191273194608676712662889834126312223500454531494963400809856324580233268525284072639057904804505659603631028723815342705040855899883527147189058304678252294117958236911220688682008875745432140625735569669760836487850306259251813091343080245165108666959819085326966008905015374560245439282477424671015110325100818079087757325439477172180509601920 7731 -650795902692636750734862646468422228589544879652559901456717750523599771140724313959402579674080998829246950752714710418639625101636757314765415450721237745099691154780862365999301156860449066438319058826130629734892198101824435206983073909003466113742710777244590821923727413318404497272518146148359573332814269759125913709174425420163455302990473795094044939686878013768512675796628223528721630102457897591155968817860991267731350103981196365591102034559104 7732 698574341306778572119849716268762966732721272295609437387018004983479167104791451369302819784321402283113991646438917143665246208902334418818285546462647478578086431244349748209902925764140904610548894502362855098315062740295245936743804787038162670558938800399016568803959635254671733390716145871796260271832829637738728711929974459294926136533987271369471258358971688912632562716206064520285284774448375920783984513926701690022834088679663873296085857550528 7733 -749857047217656320158779703078174105348391963323421976302914282715319639620693129716811904821439039833400801402523792139338292076244611215087723083546895163366903544092655303003228765392827117264369262743313606973316512788548194461591132105169253582198594579078303833530698935896426868632313284481252273668275646472587420248262366762332660002745559610348261637092108825180630436930654238536489636200805982642160385200905470756352020015309277651701469681099776 7734 804900788292155498978058730302034832885737973498348259325858306451086312723343491914505316894715792069093881934454254545938236295935953995548917124532200445358098192991261067409362728508659716998245294384834759070537222733920771795642373860245149025210139720145392667979313188400849041181626995604645401995972170790286313360174560716722433638879298232656250548120738579944965448300439002305994426919149289202833616107311524857828478746364850535024708991178496 7735 -863981128263205425810496504511370169315149505189301989174461126906713695631554373840866175492205456968104441226290478514461883137878211100173705336946531031744265861018565831290850935530470537784241417719513714072664613170795864811227627769138546168601554978063587318074633027885047024386542573954808292673706701183885760944464828937376932818270637754857942989153521663914008661747361695725219417899299836081824040777969742415840187834366306619452711518279680 7736 927393801285265489271694924223125069118875007272263335426174634537542518738216820781478129130665240988809280214194074400806337672466922097491337693722447951770647298286556212741515819758688704358245766122338223241814839854205396035952260908261439179333864524916245173822248749135476253464372462699956686167115008989177021677603149843011909039739640078659800503263326205935267636653538787619988246619116008990039196365430255905999540489251729317747353820038912 7737 -995456186914506662101740011230129298853078829703021697459261438935266254563321451387792400265057192872010191020682291676089225354297817379633123868200139291331354576440837136320504305953382672042789023424539690199274398642725849731296854707040387827239969426730309998730527913556492623502053029092749978840539025591812083385052221888369766040020620653630749364853224017327986548051461377914926081348079820555434119954457388662475478443551542002841399171299840 7738 1068508892843572721079642583421780230049592132025641898200115702816706100325181514645738452427842338322721605995399885918497229711550190660744954191287458213681914870302260797170977230377067942694173935619684014364194923684218500796090120686522407668275968250264296659749769898085392754699226083182716393619225742810154511209537894331423688683414059579368984103256939784248260705700059899206443217329789085205440623817840849773385475613901186302081814546856320 7739 -1146917453255286465804595034515809673556176871542542105295058392884100743140933799438555001416984203918710703737496696024293714148727450440180001118216068604150017088469391411972944151378657040999038243951612538151434812426559252804502911871900836403804301508395555912260631349869098753183089006022199765072207448400453573645571653013847965012104325334274320767037982282917144574839063941798557781140714412136165890695467796309348284343486749106946347773684224 7740 1231074151233082553511239517051403950386427314424025702646078075656102458248525462213565371550211997289822494231719818076279783594217943521553062740072306190436555456892303467677551727288735396270080075454883989568865919290204290734577649163326197406804113317147203905183462371739839504533050091741428222606831525211728162052162700938358531028422023084454007753189971297997870158593335273667640691595788516021949949996641534627131416276682994775558957296945920 7741 -1321399974281133972697614198955723198247663387560053982775476661248225907523525254348102756780078489833797833189940645490182773151560325906409012701109159364478130153259316778209183329530119999238087774804926819098883985658561974176125630966551447000916068392066662248865791763129703957937405758952387402685738541319740685694759285510073035862014028262940363565337322775458010740419105490799710797103938839138575289933757372830269926649666126647459890737192640 7742 1418346712667133277130229051783689423994492411411883228678921158816494530590971668366506646300392937119345712884683745437233982530888749431064142254558972181784222433687646101332128322226111026508883117408066973092778841144091744210692206411950435545745981191892898498012262705488903903336330311139506343421918473958449196594378662842607797768555787221133625001900999309080563615465887211076255308634193098499689685106613074719131156351074839819687985511077376 7743 -1522399211008753090498086416559015648576424213772520914175200040022389308802379332971841218994435915333869837499660374599639571464662828462864894459106009818671402613988566417642594278561490945100163764793649625237561505268398525865869877054744389892414771124356491371645724338455038707218700175221764714393155092006622048274641985663070415207127091103553516013252575565124984634891443553641534401283023489726985120210185200148433378403286031850150502228363776 7744 1634077784284440701289917100115464062358583244937942046923461090207963894866644651213083233564831417063327866301140381395956598585012809075129463508580203037509248727307529851965125331457431820490987561109226674453086539071535954095972026638418036761978627585265577500650685842722882621059654343231779223481591836617971310918301681727095987985999720020634976070456732816496728314515706041212475875538665790506515999520497649240775687301651093661382987809561504 7745 -1753940810264150676790093843131660537267440959790169584542529145910203458522944021333025293707390773411099888444876980901708619235022359625414584500306667933613262407425225063286962834327209349266310477011949699490758258479405058646440177529793447444276286479792119957032142653823338622042157136300835155214443649262161536447465403441136954112938138696365235181227066600826365690808183296013800673301413401883351995414256045351843820415039928498139165874064000 7746 1882587511229911926457681617580362860653748626153220285053055510439377722777182861183544249857177827656355270400383418945106051236621996662383400190595617317183403995694470216914179045591850141747507680549289919815924741490897453173189668491966158039552084556624300894580720052963307916540722443094326025038465853790699024496248908477277962146188585841405785394592745695748888082470882263417965652444081155432816131948096797357442628839594705915393436257191424 7747 -2020660938794078646427424842912229376767233771333758438869830967740928391510524803739788511738555973071969794191249943287731578233628278793675796824454586011173976033827578517604999600406735187901712328456142568092956447180217089136094022422247465030296248532317700944662504173771962532337630842349050692787428430660422211739912876429097813166571400415122319807628227569109741656201676707748035741403182440011802825900940422249998314905973458460009761792696320 7748 2168851176629358942620454096185464057233130005491517102188723801718509501941244649238833116618188533861577034835832006814817331853979795659450547037065779572361555456829531674473809038976017518506088653233525530892094597913233830121636856223242197884105388210145200237056050350024773955742846936669802260906666972011045257709764373491443215356605882482048080124908311119269877555594725416989398056669362963411240278075032226450976773457431923108465439680005760 7749 -2327898777004218061123742454484410065235823357409740311956172801776852367739944003363505901225554900954640714787572719131925207968443835129243571386859101383139159255132637900689480377541715048561646164053358214252611591226273699613418805941604913499890545051941983028337618932380805855504113319078802900424081463863806133573338452702339558430770324091586271946398578683009244370940028079653614558311143783728930243693796471389786706755950884989545899911368704 7750 2498598448175343422528713029998592554389051680527336938253553192741394872695791966435192900408576494145499920562095242957455097398996059864859323607887232449565323232577095684490754676225546274367824567073067136671825693471835864318685855070569849912686018627535401659229298373043754571789843404515160597229207166113707298556876768526574395920842533850168375031569571439804225730460276978833539869081836402382576279177619025915980967302449266106263472802058240 7751 -2681803010931251609042751715399706497912701666161111739356684693624734975278184511686792170235634504043601970236872863158602163264542948764044122161410268420764124739048133833356176884178546789490867265820166508087898032169765640279360517538866724372559271418964129393804717550204181090377813235472651234877346996390571980294125602229559134156396846512287979152440325081379600402915029475609050253082922688933268539018560862705745865870286705272202619735992832 7752 2878427643913943918539854584331201945832830185823618557929096947203546194913911032551518657736594635292817890510831154139273477205987156585247849396038753852105721174169700175242739072741958280810489960435972430048868738585207423761569073662441129963458408315657400209174196037752010311843725600610751979163945365363023197162279437561641272400325890287147057390683503973075189407019209816500086906745516432784694144652439849495216373476160064182331029633963008 7753 -3089454438775353333771320730356428398106605464877263645686751523107048299787710633888359507022591395600839956472392384769095799597968624542404318178668383421326190122724356060108503098918296973303135883212439245607970327603184350357983091067423366067402445450289695928857556872482871218846551696077914187324999958966354948546207005260350786883598038263903740423832590957470928765036775633519138495102210106884687984785312565410073175323731581870665807907428160 7754 3315937287759225769953669397089642247580440592661458947848739862298148775657644233095897714455264232064590322914380207437491335457755546878781081406851945004575480334473222188531556758528321572171294626933909273711990396935063529871266019631108189323485953110192453147448202407896037540949663895136720139774164472032999785524161063909578159798057820233161299984393959027765243505574230705511210276657139653469251034504338471582507505588426001167840449017972160 7755 -3559007127944608703694251361983623410044154536705544772083490002664293325594488628479581990901875006369445245502853466348675995770557253077690783356109993670486214021926641922314105282500502456647714732672264929642922850980654564144718168306779714878828927490554081801191475609504329024973899417004311567056449069809014711396062958734882077367406017731052988231903946927189680309612546001444090195013190351424463274041577207455068435985236938223889493522268160 7756 3819877568152396815078024647241370015531552002079772486806970058236715651617068641664268007297705376512178713352789151647035448602702366786123388426941199531260045579030973232330908509284343304734389297942410761996319885530713203205519810686043464984359589349379701822271942760737368456134145321495181048784501532574985086081931594624087002563422128842283661909750073345433937307836414306543714746462690718588569508480015881735059916960806597664034458619814400 7757 -4099850926410112662987418229133604730066069149943609562350521235475698247618075572931852915299360665405324051248721502295471135703750809317624415119196065078908032980754931791604206771293694941454115492323348134133946775690882698377684420609481451516638070262623351576080023031510992119351691035475878580239951663669529066046698841700406377958649831745579509911275018676674739557228904965309847865524820452287031954158876739068587225900644870371898844035644608 7758 4400324707901618514473338720967872823555190541411964629759300511497954589160577832560555144372932397097972611344449058846124552652124720539985048623081368336099346534151196688925959435126929801338388062974815690739207946306089979890553309178927315959518493958116255741045198465596305419539564935069939364262528122989537766659743124789435986246677966702951498810322587674603542956442670171890482028818060202095570636135265363780129696022102948652133439680348672 7759 -4722798555507779276214606816055683578292590468695075133687867698206075447106163706814238959025404332925668491686158158667332685081654915467260550108416075020067822712891289288741445295661725457127545079120332892766006511033787762228821934285239936396790617690400216603912692170040122199615564601629317816135045123262575932365523360035012574006318948841458695574718908492673659061994415560025395122801299066963436515759418079235724993373807001615739934145725952 7760 5068881707381969408304144953065628167883243808480812161225882904294241198041938298049317123669095113914796825433320506232072614343184944237031319147833873901960755317391494980005070264802299369583220860116347231413109973331354639597448581000624169672460513448786417088840505743759333542815217144621378587485674460072175243933759647696127997855366248718246991821459811327463154335121346071628581477824254768456021234270755716366171766725327395219817916192467840 7761 -5440300998512262250988424810890438187708740975510545912123822598237742922231674106803308967795753615278851274245828781955346705928520706501822897120275375303070103355460884492518285474238935689222255323586594305431055812443896166710179747170323083630326238495686826298388266960747636716919322322052069742444955396791472022108561595424662481267080745714033180309032020072169794005257289468927845493425637937936094259596019893496190840266710432896939567490234368 7762 5838909445912518606385053228129105854846773154239408201037820812908831440796407969601055636723709519785684224585454800149621038723351971198687011685899235539132480604892671961315515807076321797411175427769932120300016435438765102738890637932957811025927819121551162752771237749907940743234307480886336907541261336417406441011676111874158082574165399012045120152233985014672665422665352034006342338852852152903283107238363870030990476207935793391096258483949376 7763 -6266695459970660358679587990770020510526233274196014607875325463938496038212575419602189493950048172877767851977093951102273677029731853299682555231764827001389010979902667542506414294060311388955685600075940111768506923771452259533749799514887182587181056088937808976573304075824068222744717891723911028439770338917538705260372158514907383831478942727360715230968963764977727141637869749642405200831039668955914163706440035204896760331586998834247829956018688 7764 6725792727578394578484361003692195246607427818153803668770683604050914061402010210092341748915830976251302976250303731863256667220964281921621009119678472035095815718515801685943830547536196158890296711169959525519346082125553578074455725430066878541276644240265453099563806817694377612009498392985531409873453422132826387368005151520092075247382626221300034632501671351532535387922600658769831795318345860840585194678515048035144176427762640618599911194784768 7765 -7218490815987796464585140017631978233534167099624131857840043586251539162879170869468938398038056189742785821809610507202933498566792049184993444449233035733467446868585789499682020834651450462045953842446010598581306962235263228304229639456797629356525441022455290144485071434479306434318996342903640851492405315592453394294617433118988160331829648249337806506479207816950919779892887732150435574288120359351409491391233613992904273418743283508327027857399680 7766 7747246549902825359010323920628568753812764402587229519659216782638177423714352524796505371915372049892164425842651644543462512443815668673428811946438233701748318676008412795402876355674405519594674751745009215978072364584047063969757247678531375577097424745606005884230523785819645470414478546025301942073114695893362101571785902886457392308457806364248370492560048824289210209845098438117178558308071542040304449853700757449503251315683415079984601747112192 7767 -8314696218135584160155286544721791324091348034892316214855471074281744872314855323892871574384096612812006633809371650427128853370649339271680941721619713647043238675101981807353552692310117120925188902700286371915342440062427841011072333664919287516910159950668990509111935382046060344163554144093232783434727964191144030919198630250258917298415922162594465587814624357609801006767186851227783953009444275979799077514497243749541129805812232200193247406162944 7768 8923668670256759599125281684146686685295916875834928313425819186248803379415964578969737429479499946980995733200349323386301464371756695126315831605177211080288635378336452575609477584733509322168098065857861396389850262146279851151991088768700802430151903304109208505646342335909790863177799056986217743189169391002243322763428382268589992452321377805752031606247148769334319115331082824626233551286563063927703765906550194367873423360244305717364830976180352 7769 -9577199368067385848800244533649065238700014557914779091226177463277935757878744400611003848261194373075350046289657356684101173184593542799558596702223773578013730440997606758537753564665379599460548993955485773776191073151911184588560747221242453735566021348989035200755175892031582805220070052638978462961303504072008055244103312399195757082339416007039416550853891690228487567500934106314283201759790289285343306185172677062824079813188927462062237161060992 7770 10278545461436508624631603947123003046652872560689384566232812364795171167001865326614705354379243013388033534500722739283500652826161028363967795316738286388336861859824680522405047427633919273997496895728024366443732166868553718821486816669400063320957222928616705711262974606152870362539110628453521420676262474873092147357565325009013211278120757945226336375706630404919553972344178761089349246100509653886846284094588869914463122149537950527446177133547520 7771 -11031201963109714357655682346500199265665002908106489461116897889206751763070294812460011225548309814582227701878116743221820996986239055604116039354695029954209954735198462923706725030709047152732144317893998620925231270103316510089929757728787672149521939745954546934996211654643705190985931177558584308046516611915893658147166460723815691970441905554479257579384512344384273500744290138363692355776078765510651276371986855857953955666618308877049301026126592 7772 11838919102521737356050416102829723662269567697712704290946461184098477045302204101394766417641299794890319404015767699596826463858388890883178779863138337237881115532358714948819067151210350017600326495435963756386178116666092886323522376335892797975445313152412999426250734895423369879151733044007521230800339319041826566849243714598961980340221598848147860262020699124244846456967569623889022132917866440248457371832324941648792186943269069473839223337095424 7773 -12705720944469182600038839154078651235595102655370636907000788888125955395184765074224538695189374052539737656008316501156834926976357199962213697269628393193010629694080140822118745107891142017879291437852300192864913862889446827313353730195860121364605076816718453369243687591442334953028714358656514616888070859819784763359375749231579447072915758770380172068262027099228858771647655453929636836059986625902721513583737934573280804903405526136211462644715520 7774 13635925364745456717630301657354020054608238864957082505963709354203848654510149704195987853452476445336717102982400621502939440262591160007296473888875804967855580871035287693567091001801229626801750265822836907175963276097512717224863403190671362563509377452055945772817823123839318827546349841323835189219788375873682084014466818266781132344224378252030922119476321356083650736885462534010727853005409131033968943602713985465453781393663383875780939290915584 7775 -14634165481540017345208046987325344983183628785252039917890293001557096292371647973782032318178719990820558833846116133926348035127732074184948786223675229793763223415848725105922001612424208893442051484083321650129467007140401264557817894371787175941485405780087310567099445049310803891730794191128963365469944222718326999611553338251929156909757422442582281100819249575184835771555918103706107184293042891933078640603493346983532419608110063086759582364409600 7776 15705412648590993533392056140594066812430008870401710795749617403341321248916265079925488669481601904992969039261150320839018316415318511696371886025479253200607805764986617807487224465606434342068753254927605007789154721258017180139386602475416469300386323308561817874122342600108506720638067773884393823746971679016645195215884837090393190576933521124040306287381173408431126475491194231106468177265157989134887029396798831990691293356651847231310480208826496 7777 -16855001123789450205537368476455068735240573882080003536344785811656056058547661262648391755151837099562053560903381008146555836379019777907623080005784481660903201880643530796103855703264709234767166409330923048028505584335508072002027874289808433018152293246173108408349891283790926139672928096334114213829032615400770576688353808554816992566305823451427410343604720246190218109975201478720852506258957296145185157501359771691015032366930935053206755557001216 7778 18088654535202985325758520971063428533443411155109291238693635852531315937327580660591774167456313387963932943558828597610912932261889918846909963269370283812366951863526472010678766662120795300296512631627717145478161666772485313262951776049184322545898196277970907327009031280920961527369793417063812736155530072077727423169900164335612784447967557867856945592077184838835219965654737535598303645273870053060901261641878057589902202101020575545183280739397184 7779 -19412514275356626941095438662785999738972962247574235907771217762173322814249027533940761094711187305017818716402923170828755688499157436230052128912842209265372097552243802410110183332614801537906327437668543665485065282218671383418698306106370426621371948994780304059827158936521758903538261452048695213419950935455177694601221101870198506365556459543540812222633917535369975364831104051858825026439935518716845264696856608046122982195743588273116597811053312 7780 20833169964123755601941222250629272765283723492357704802495488180579926932654624203807299200083416400062273276945880811327082594385587713366344378117739015824275393396799944235171107118478545659262434943109734786579941441977162058143008522689583532001436259353595881677528330577757329729958768253720117315938925552652244392249830190074402329541440463260913921901274033381120721192164899546665418976209612454185312188130461494521968814971590475533285584552169600 7781 -22357692130785795927595145132946116230720065108377832291879034780318707718302854484306134711901485669256823477986115605138550738263551036702202380400051098569676158785105268506172465982002151618541012788785069248641645427160243464237516800502022033384787454804982137693889399911575028478170537505706783359660427913084551977245543462864509174746756424192401517865067177088631476852628705132510810270458090335962590459573730181205997898618667677753148793054900224 7782 23993667276766871647627896958214271661151774997836487095797837567457545011858814422946982021211937678418772578907763538786755685331588714958552033908686869588109724025560671172078783979429327272958223715039299218006185900608834312319144919764990738937707188403632428605919190403192522910146197615692125135176848183618342371245674392985570344574528949379573114784260202873053360526974890296104771045700618713712748046329296969786270898678092313749743423060806400 7783 -25749235492292311734640662947046685194835917622486731324367916392806997114435204641422436245360081215560278403371590628662588843563873635234460928775853464165065788244011229734789560354782879428265649752282106810124534670979122696119339997235450162786438243559009465963118075894194340960296526906593826383603659158986275844924694753315325327684536782879586621611730814212909397753432283052117727574938408172764127360985662300158488687449735269210136996310943488 7784 27633130812815543254535434806177824567320899269070171007893643932844694506951566271873632375441826847434346841355350260562850055829298155935930442453720765731228681940488989052565698709643505469067820509857233857177128883406766516195179802814826576230242415195526378108014055647693368075771304775106798794996508078103037643560996444081554605492119463957276620456622110866588792963684541597335361459355237328622488398387560888987994885575486604786447760472800256 7785 -29654724514568405500920820451821668572923647255757562876830422059060435649078461525304375137164259033905870091918391681789292178495509684931991344304037392005313889734827333213363977415892213059623173442794143088460728091800303904592123817866618099565928751803021295968353595114536448128734266776897690331312794915111769417542888746449080120783286144042191041614493894222393873521300183363084025469393332934734215415159149425151596532794292644292775838112095360 7786 31824071563081653321741959612912034004193229228368036784602789917508834909384615542256510959897393246211397902294804561062260342457762716153224795088821761977375564445415236084775463126555663145149157400696838626501239379849086884279782254584016670559453933362492665794538327118501214190440868901466160427264054115445760320233319821077145405319527664549723467578937914579407344347051580049578346054099933183964762042245045005452659030309375839261833009896726400 7787 -34151960444066581023480733878631137230517179686925603095484915178274391311160910861852380874404649851832263456633690445250843744231254414167916335525418744872676310452654420556268786228126606879273383320020910341150844973751710413742457209243484294859758063087641319266286880031720612288861972269419992316705565247090053932408448836471706990931885343138059845798020842066224202637100724701704261993713802781010675975914128698511595064228153849359950960788332032 7788 36649966622721648362865926945170749558528691667779927493453999263826572549631822831256994221134407962335441316673563534830679274196359173669626395010864984973307368466604823448281170411307040097885132892965803500200017182574729768239095618567086420840891853700992221382889189061507397209289730842686738436582050871997389296743973071967555241334212641734485357348566106491622097494181176171093614294063383139925079345790146695674681210619030301237574345226975232 7789 -39330509895411617924600824160245625783027520718585305286446356132783366852741377311056899992148579546275321850893570851336633873117676345259115834273757349180819720714292352452905318772367114870342601490445289434059150020622485345792836368052824272103520375483673184024188910806735481164692319342866859306254643932029665972904495962878550619724523128107017510563406973706361351280015990394505805236303915829340741080227788052108247067975297665021164323571300544 7790 42206915916848844924438190237759445551717944928354940943304289246919678008759815383634468197182794391679919558973804527015720953761502421983009071556082846487419956660364260724205468577278916107605963444681768908515126653869338466613358148392063979287530653806855672033543981313316529759335113616968997252045671266111401491385419907350991374503888688379162208208860621321358714584358246520601452696489547020441347365871169837816219765201784591162473166472768000 7791 -45293482206481187488875484384690263146029369296381621546696165940979504101558168657334355930866411516403415528201760375972640447393849546265476971441220203388016005393918202416665427428065826121792061071001757248406344866418416299059334812367587008733607847633172800013499481292048573662233302557884885501484498407589884116132377470927403574070234633719553301214376649833121606515717429470419576306899377695818024654117958323351500135217676886745292077560583424 7792 48605548959859544941951145835384628801265418954392597564119676120792732971055864459964305357882160215228075598329441849360003536634386873187678270540198708158030644512415229082015245670793801328140292162557098746390065050809509523196898444269389443627518012208335289836672345611665011706573179289766829777381276449138358634545269059716789016573406261397974201624674505476393466907699976110902415309126731017699627516242186830851486159560064366817001540879033088 7793 -52159575014428620830602742631753873543688222787467948120521290247147627699668939506169779522123229053164862307858117750655533513110194345585141378941932503491145037898408324397291862051918459730095801103519395977767975200176968699675228908302699090883642116855162837408834932233766460427895577038058675044693780478125082762445172951310764983857952915675598689114038428294456907211528399076252357037782058068439244105331789423155568847415445711716858374367961664 7794 55973219344573333579987107478580102462623049462997723332649821735460680008531623271692679826362318256003668213187752810226440692101764772214037036486341990252244251405825786940808516727906750373242101918939813851782161771680551406003401698317107650966574821969597866608579627672925010575342515749786485999395935700775695026537462990493287920370000849324755928653461832096591238832988170266167260978424164451699569071051432506506891738920181166478511627592845120 7795 -60065428487984966259227856024147312150376610057998692369970811889728100245649623059233958963450401523674960673764628820317956066829157889463456856796562099843476206846947000594795863556413080279127396485199179721546624458855899157014353834563154339905601645919800565896785085994311310537503359193382969000594526043289959758217606270737725584709950019026292417426923979052215778971663253031400212253175951326855769848714391865952347091447977239509135612879910400 7796 64456530334619291004862747283867249885838554403711825794961174163623021914212454211711261290634678409506983095752219804933542454131047269109830029664058801253749870749726700180945137160161887196351029641614051622240242086728044185906062316979339970583476399611396238371418228327094438721826739883995549945872451581622740047550458373753551282366202674723315946976596465734945375652014591471986948759022497594753447190666377888908925370619805791927079864846565056 7797 -69168334740846837230600283378387505317804340926963746289818319430231563648751937772084598558441816204979645819514687637492353930980330931046307858525038347951448692878466930983677011690254310936707977059888748343492654494702170237615760030612599982121308767273373854863828396038352075238103542476632751485384623571403659999910272588613199125370498044663465246602009553337297333494663416615272789554738703529616618100893840246063831887708737731501311298746251264 7798 74224241464996891530185015573645631788042947453676018460543443292404449387719601033178982771970358465440511563824269684291264359354310656648083208703914364775274153406569817692801063857561798936988564115839893365204991936411201489531614019868781867583406521907376132415552065624837928674724840526208482635275094151444586397674976309343002273238797887258893315829578990478343795657272681881760244887830477985633890597072288152448550855502903285474639718613613056 7799 -79649355956536549801221914287785565074756623940769241603016401294199266736924538700092302484573728949408875872008330135937811013235033058028939957460563197592739247308145517225449586026538673362517369857486118225512426484440350178277704152966151085651198988605434853880806094562675059569677516592335484687248481462691817094580619219215783134940751195316777320119693623921898455771869043057226261166229351451762871506780139940663234689456241317592501060979095296 7800 85470613569780955829821681575028651560407416059450325722717480442934356307805105095275248547113312290121564706820931954411360121403003200117244461786700544482254274113959854446748428998129275593794288634469856745136320940106580640443085083587073391866001786997103109606075864232621801143198332181584505803777812870123471296416783022789728283109070022758407337727869317766254214561342785547751441590028600556908770816611701624857225140338748814382261958527696640 7801 -91716912814490325111317191198218738138777657492688302806475969177338844183171227147957862345947544691137409639700712248600922683946313563433718378714851196525452006389802363301465035867020568251853822948791190325503516802226918628308274820599295934135698346092626834159076120703147291439026550087788143265334414919595373538068220878568296089207506151227677931888895000832807022661514132149915925809365252116439770948452950823401482010784577891374000569060976768 7802 98419258300176766590523005682050871124334601680827416322159736033230758186706306868398611908086282643501154600579210790003278691549654754665384035398718444182221522316266936815218434230401378047375401767595659737921162609774231020566067072104509231177923364963762646385867066593868930474261200756580150984321817547909762741452296904025247069004880371766871988025004881559981360465339802325075806383505786076187657625281161052546531881628231020724108165754902528 7803 -105610914078637298946005865818120452041372567320198563662628935783148085733795863077808434400980200756435869854857948050694130235576517284709376582534111692417312015184353206125200911197099533303254032851594141625940608937463651636036569980376497255946513580352143840851772641924116273700473605424225294330228051225891782279734939055074661765894842289806024306493883244024867930813840268007854774499090708097211485048591456152837447634712907561856166396515640576 7804 113327568140382619876827977756096657987303365123151886884502658760990544130033083948496989056792617222962224164382672669910638380255311211263501998297897898198508141186791493346306669191271180097454619803526352519040707913006194082040987656990146137817217423256112025684590387891347518500156280514191281785796106804554104018878270944828623338067981312058309719786173998118543479343306915515377134040216327326017036440389595404510997485062309725226794672490654720 7805 -121607508875494863708387517260834969912975535161290679611885317840788170185941344806686079855729787167737602973404034346900770662585305795070886899959601227939531148904673500831424072853487317668181336618744818080045289943900855488677525971319852999157536098454380421648528666088543278446901116194090558382908104750574905881549034496679238757122988243604328617386168706229900554028039455902635289288557363214621277302356128622987665953689525619357314941379297280 7806 130491814368290665528486218418246906799715983579750222764692351873717987854002696739661080496131379958090382573412918783904627722237300529040451389103696543344386512175329564737223313962470969381367154088154284078405452358467317813785837954479385838574199362776036894567098271940754638364595007728046447215676058668648244626726334429015913958108244904029608791832612652758770223213232203909553775889934793529064105579647071078188157374375098340400928956203642112 7807 -140024555458276696997732438394521425408858256140202921018462500017043982069201938205671609646079999578437007148764419805110081736262263950952747395851579407751371327847380139040936389445442083706893624125292336889623386388775851314119576411446915913128758505835732261174582590241841552356613562816825267131412781613317495521880360770761000356338972223692129703519421159529957273010196293448718277200201908728772340818605018490458124610331693200055712464135166208 7808 150253013567572682939149649285385985333303870660197521010453976401916678346151061980828287748187300367092129591282262989380445739916536599798338654357966514198646561463745201297659132204985779853960094750928015873095669281688468385198755107919664019572974287113989623917771043782595572690293842228114384569091544128979551550431317319799410173092986096505449428223461182618919766931212069590743550418803151299349250533574152962045537647000764134440262104534706880 7809 -161227914367573366512614647168007410438172839603662450961552744727142722590951511215574307731181664814833793355717048466294632452226108902840170221170534666498926419330964293771904949464228164096818381633117785258431308918133151848510213826094870663056860316850137179566278331435939725146412741462851009053336143350651965023104111695999651930091888615607015167023699605619770734878693756265198688481979329883476008282335278643644429493135351708322525192453334016 7810 173003678435481585474105787676903201214680877163326025191807433903842917897375263379116000622867515247978589947821392792114117374819387285228513242177200402692569388107152128197502808150625907549819562259188527284824563377006830862800168239916604563874569300671771132889723577993213886675329326488005182366624624269364668711397736242040813201534898918687002492865828167376155392754557667817135117169062373805860744301215779830972827875108221626364982146434304000 7811 -185638690134850913277925227638253289831604047092969133613188604281290758404843845587355427635362060463472351861668855206569130531646196488713339169881306436447669707590372417970104491513070827065531926296851570894976172694894212527147436940312106307067993098470568747601581922720653715941086995936691465974470108154272851155936708362369624126932223473014115821801945067595483586136037514122161627742827190934952551197130480713045154959241954608362597438122886400 7812 199195586043837167662606433015413666238091212709570348892253461120308873195675636254197906732213063623104295900378393755646580358742276869903892641855094878363095614451878776370414529895407164595881323298272303498005641708933435580775297819407894997042195728698898134910844847741527237709254643948008120199578792413276166315851221919178005110948624136748020564853392407280334927912349110042347647866967812369000402316241572549880350767055804035825143661378248704 7813 -213741564350912053041624435278730254811548144678583969529613264965102601794939464262890564459235293214362276793791764321240994498590809693876467703006127627379456387472688898817997399257624268584432309676419316861664525631389139670195170559247855939714768565574972591290735896892523527065098737824110571151323358620937135003903406224700294592262978165684233966078004817067552527627849778386847451762454749532948881572439176994870618037437969970739284912365094784 7814 229348716740809574559410570081754217771048982585059096096786222108625010365875010544624418290110669066454015792257532219878791046462536883414329811152344436427743242610668823350375999220905802752460335426343206134802663598726236897870961923958380842436426666640393474169336166753839254004526708606688012536533105040455966221759676937365002007225929206067178248857482558607182332650154237057492787176696591215892669412473991929132774315125199130516393584156690816 7815 -246094384403960964349601672741170013924639424012164424343152425001382333819355656143867568800019958456403631227411150533050046762975290512041495888939326758653686933772592342479615810976954609142237390538147994966373881928489954248489906170964072695658348626242326208143310348787757274481785709036978098333447558139126438405655059407772542698775998773102022346176627809937881502258193465513427344863716637573457187215812275951917911356009283804397825674074472960 7816 264061539921167507877540542840782766482573323053027104285057000804981443729861356673966071895955710008812743839704235620949460863793376317545988094034501215828957450372561228787121954237264405499917910064671798315299625723099876959100674153281256959140620967953407096351556967537814167599765770790824837578359747448312479902420400925465715739146835662793483752375250321744715401779535357118733373745399364012461390412428188083279669004854967078931908298496645696 7817 -283339196902342791748446994068451356973535901837111097701886217077091929496441871034633163712264317741224980169847419541847099731052882819349994314675386067809862234278637277236193398824012720470803118216796743758655225233319345001523983234612689174773632989955906091702958846684032022777287387271338502794256490566422246957580262023196511895035581727502014968606780463607627119053439034045855018221666738094970011632371043558572470329620850437938319715212513088 7818 304022849394448411638993182180883061831846191512900634066548740115034970050079059858096206253696974444836604556545092379650320011763125912224710392341119869174523540044852999528418735574833868375367277112604418888453138409340237658424766196608998172563546798794692922872895703029257232882878277892047976535701188466267347535080577728990389713635793776087491764129001188823270103482721757275588531903010019348271211009536027907413014122283901997241756241417329664 7819 -326214943219916966230556656933402231714486466792686571677887274922821056287495820021029411160234577915589191338076770453887702889204757785225836641454515834884827464874064602551893119324250423945200949983565938163016668380190454317864353200872717040541828110551845387959726705201196203018468668608645758484284070247791124808247057780297046458328521261166482746822328719321339823957959669678416159281828553576243580471928542840323651899854968080319289148249082368 7820 350025381563618346264862584734077723316782475301872646258483062086804963025139153553228099424082409390049208491717807984976761874041687274393684853418734797249321220203139674860510800004411346449521832643587337348943791740015410412193961002007147715335146510488011652929707623559877293509815059629884855141362797962197811367669150770596578267795634741208168751791324678153026861813383646207365403436119624505006796815574046306251213223827797019348215763758074880 7821 -375572067294546759213410086001439896149579543085306894757436494146809254363078343101198521334938622618653139149205890453369742236812759513111369578690623873204345078063257258594233406110372597945062439631073744152332973976930462811398029352646507014685980285932839605398389822201169362217133742834374697663066235518591780848422936084249691978973294228212149708655014486910080281941864721176913613442147896413275638995775867622344364686886205833486501782935533568 7822 402981484688708925490105316920874003446475965526661035970500361606087218821461679261836679515678776817520807423286581714240029466289456385862303197498108607524342416337403458560040764588533649967397632387184315859763174380653961168754226824804914259306822384200654099754517673831429414803716408555259803739543008537685113451789573602493796553892792079343245344345096466948492213067951255703405684802172835617549089165185116622274298194350827002543852288330700544 7823 -432389323413060229056907297445566222105230553764798161476114806265214828612741047575531609382385404848505160419280038247926053405049837348057391751749663284041201561220978600605154496157328837529261939911352249643601256458651439061959199196481884079542656928791148387472809927477959092878918471184057693573693372091718294258667537497462434145196210619531970570664609934049366732347059146522295365377347464450724016256189398890173598190876826665175457293899660800 7824 463941147837710859509604558054701819977649455772177119857846544302668636582907369340879328409518936768601974172062945600305165269199908594938542550953043370922979022073639501879484137709906509198717427662557714313570344429568774761917294337379145680259135374220742290717481804777965256215989772594517373658863149421738426145935723049964510835864963169682296334298349209025267615908322678937700294315913957922934884145981222873355122847243331958382616883834225152 7825 -497793114966022075647001887391906627923497296609808672739051879796665686214626698132545289001988250506651802295874639893431147026332480650506789923201077131732029464314524542570559806506234910788305064939208510444726715758986563415293481910099734289088568972911092006277273972863506480381645920075474006475439361554225423042495422433949131237714803398211446511698500391290647045713088904356222819428434230849108834130967934380889883081543233202410647752401323200 7826 534112744510720898649832732980281064343499736885122284628073690801720296325752593643743041312123739942831669053085816464090974031381628123212996900944326813493387587266498867412001907473260915279646783174627027222480638061101972271606240173732576739211144395165239739737057523757148378705864308793996041354128995809527150081260344345469869150586298371794822104397621695009653712341108202614549179408816091874299024294954257692888076013447503114229490440997251072 7827 -573079744899945664167702862803004374331794829776192107749751668474835639053844794726677790174734915756507930988256517488628583955305679128448194310381043988279968201509741704900940450467716571026431532665852021659084020781011133884577563081606314822136006226957535094959676660501930912107798844079120266864164477483910903084383786292600872204708206829371116051086722197908206484493612672317850170048415338672031071630177356980136765290939512745698449074567359232 7828 614886899271445074352159679786647932021489177683410610402712824451757682816664324847173704978871872762418304444006634969231087862405564403433570794689962541264114176523438993805331051698051114952525396702870617799441997364666886829888245024663729710608153106987489747747368148612603269520743579991248427009493968556828325650453599069699891916370361570320640778076132323325669347713909636906288785721773862270267792855863037778823404862768532169240149586378486784 7829 -659741015807330218511913077049959131627987723689783951779016252512767315029767214739202396355764116303200746765974135173888389489740133656785153396645858470041104759607779425726521510126540990318691991864571573166356164574186242759184815207352844410801332459181196969473546791788590964750166619292577037934570760266613366585044642635534608032067831484728293517072144860207629742870257681730896154088874791804131082863703910238249875902137022806241417344118537152 7830 707863947077259905193088154740045934017872404156575148468149664112914187774757704731028518145454611959700100066797121542755342666005966895513354724731535112423503065773689791469439199304766529468988761192093462249759409912735314856371182951720419405184546989023586426675676953689105379040715636956134753217987210661908053010028584412124758784583199248645369200493668686501308175354923295819660690352547753251818232518810907095879254605626360231254796573686656000 7831 -759493683396265903387477753661536652862412733981908815703227151834342185583867553808281919628446328964960831313994079668001965779754200791194763303093668426175192135565898043790792512988454270110181278287928688624228390997043415080565057968216706579073190899532075978012134987743129017103145141189447874540891352087844295739288351121946609480402801965731279088602256668537341603831247262627700364220611855373750416571983116285131308536837956785532354418537402368 7832 814885525566249067590997853878282000870204359110913004439101646119060781929042788018647369368966798505392754966088714595970541723644853866585504125744362418018510420553590318528066873837876451260982128127842844942841738997123182216596867375870052438325151488356610732791297164170860540556533813257902189680889622504185078582445359082778110756267069353517794565985361341793999533462834231988076424895887775128937891198035137137792555757412783658559291822323713280 7833 -874313342759272013679308867415107621429834125286861307823839960937818430669979350579184243008837805176591295806851547214955313962554299602750928803632852616500820261238299914042538802966557421902867844230379960769604740840610283584256072873774186519420562528525697831075319408121787958649592745416443566189596263036853956356097962909623689606954543798419365952201476422625341436616335633409935994521984069374399016279748265129489153059026324593287530732487317504 7834 938070921718039289951028900631764666314106077308928784855880896843507326550649016363214266594607247228194876667217100922177866047537762075381247762708630356042266776771104470760140382025384346182583097188816982082542904165340421849506124720867339589613116613423675446699663843279766378816448816629960045419632179225070108911426132645111583019489829307903335499793012743035032996116273987242569711944213213797820255546576478928187640587869337832967988099878693056 7835 -1006473413896429444151057528938602207525228579904472601872920694896968528340165343549206523213679154975840273940852869643042995872522565719563081690629630100194052376513741163226157413122868839350768592492173450840426590895984279247874388170764667089150211299118550836325401968526396077824438723768162573509997944348958283531827376652889965076285992367328203474203307166070026879597136421643549340449695479892065138573480223928678738841204317427686109521985341440 7836 1079858887642809855025153736500679788200399922780508260182101981860551513822279212536243056070635930514744474235851316873235006014323025861930333670307977409827880509651772509470764933788527105766992521976488841389301663165773929241342855523351346874351347228075287359421985862121112773649710860672490202763694282722487646121549036209276612474000495117803734951215836540452511632055815040894471732638616186568388286109792587123724890103890528907757574863813941504 7837 -1158589993043467375736297001109420481038833315234004727814534700168147419178043089575843247638717523764406553878375088930485705739673130053245175631574249462282627285570514933714697597447912144687349582414754999022559130561371002583682651332607334784618017256622689000553919104414595588382453562458366153241681440457939749022456257931799752886887594701113558321145654358769702976981638481117020557584665327015922828943647761345390836630825872267507717340575346048 7838 1243055747595337689535721453684435065549788905552392416336037569195135933666195041881182876024851362554855252287046957441501416218493469283047448521403701145386508996353427887063894368884376038443709846443003649304024141326898893480566363962463604903290420985984603152596316933132163244001502108537409826733381464454705952776718453119041415043690170080273877692179881251251125585533592223994151462242845563537591447875417071909505494613871288514949856128328435200 7839 -1333673451469007249897467685712131044145497925184291116616827649326847820612414867057103619204911025918174735204645679632618865657623540467965197726356517055348440180863706743915014312691089308647159108957467959371057191527508789102788951850019218689493076458616424488915588829396327810190307690452174688673983753933034165239980935827410317109256554242842382016994442755529014527284080422147137538957649567708375458846818282180338624496854316607495136428635831552 7840 1430890741757581792394466899691196071112471465106822929463284553642910553295774565939585986733394226472973149602152859670102153559077043144188202157776325127203734764658085135169136773260011056061575082409512252961967267283734080890652373202853967314001841355785027340711982290116283329603740366872736180060700935186546771142812862011650878741384807425500647672023253943200416929620071273490049270912979493482097409220043416574080723048566852316850295351643531200 7841 -1535187795787561311769332526497017008777029714082238585868467340920757429821155396345510788099481059084242561039857514124864628538023071833836122931412528352238366665203132380032847394078025032091341783386962275206304126996050412439785732888081603248568872398627264219860496315240327008760601886943021021511691095373891994161083594099826242130072310354587524497835001160320231934045194784432318192472629397653864993319470304467226752876392101986552660006836112448 7842 1647079694297653422029570038472483064973481561712581059379769136663537385411237808326330353044735701170867789969738101425161153003431128751978870749953114591466826213192262229995496828885694554840138361256130330829786512737391369608885113614691328616741853423909841540534597793830083934966884287703576051194649933453906764454932487099726948870825454743974257642372550907283225950519688218149402678495426867228279211070452507131216128017209535850922692315038641664 7843 -1767118956074055307706229361152257332398291953229444482997603471822877949417396552748997785203669104805154587521773804793472333822611301143610257416295766068565057806010771600315187307523866999649943359106185600353406766580510069754759069575558161276510893049358765225296132253542444467309257129083006756577915212793306679583568803834153655335803303570553967587744738774801150936698389905711693447729139652908592660305704970359074771402130681043268988077771423744 7844 1895898256469956304109506720714472557812119195505975501234812895722232588328043971642564481824491308711915375892952750656096672277991098773748697944524091524156263132301943564637377533920784278074909443211188938071336536969124891071130707657301235553539386482074785369369321939192070474164329218813726225775296723144374975071531357612124147652656984468936493812492413674770740101170608300174319534157219351957313942433530561920904524817853542998907767182806475904 7845 -2034053343136951465258316029708072792168853416419590123513466832770614334982118473355853252544544768310304615164453481899910018673659124523235387790346006292107923344595353418804388777351999861872002651075262952946963226975014256512063848938145562432393227563735290540164227872338263201478476181024617669971106606449414208890887799315032428868773932211133558027706219801740393555373760945904375653467855881872486050018739987170460862856166307053444569864766837760 7846 2182266163261099810169496957069713428835602374417580457188625780333568639168908769146757185571161265598886575283065445014618353366854278480505012269493018548993989303755328220756263118126571250329644535691713901853783842937705777374404061357834035212121149547882989290265892231518232592313847716685116819487032604620442767825359210597511139915666088510449319902072266935460427156801441559689906423642569117186593951408691231382477930170807813299275194260733839232 7847 -2341268217631214693234628007386558534037305692031542805219688669761577823075555758346162115219787210052259433182791441774836831988621888540442261856543275129683199750199155129923515514395613707187551518056179328829411046550658213698591557497212484389491364551509916674765851544624476921366926237206122489094760509822327380279960203512801948757659199605045787755016105159258295120739729028316349302100917555465643186429415317341416550676133631088095771773332705280 7848 2511844157976683086707023156168572073449609916140176439436930893102973254665749357709736619735113206059119505744449479169155216621252915576811861242803110959116452786549154258693627203034392662647848589591778873058844976203458032242234511430846906624271536902401685695389522197196054970800606151322937395068438798077497602147015565276111542292465472413623537377210376582705376874291133231024503774474882479887156389497112042853668407720367582708280858770265786304 7849 -2694835645202084917497634754147075117886444178652282171883727744951310369991071593919827699071867387138124642981313099017926033259815246843024362407297827464296393541003056082692315251891392475083676144497798033400691370286468376745668801080074634101716836130958447648516018024978934721379723971485463049014114077009885055592746170039943391424666768054864120648811124087300487190087468338381794844630606289927151610092909071620033787601153466961798518837810262016 7850 2891145487421922925825227921893999978135406576216195396780116888991821143390400793435911371581404825641394583425002002607052961242284072203532693247957691299138824310707991316573167937411281828115193571880735071667488644737889128489532711002409741428291154809045793644064153047366668450475291024639519488621204645412650451680536560438219302153982158662768117195410653599332603332722574761402250026377662497509645924749697731323198777190947337530455657386740380480 7851 -3101742078067096471328915402029362006343492480810888245957116123837266561955083517143752910847059641457116459754239313453775923302385050392480359149716813168961201313740373343159834415652132473736800781071082471700732709493769777303773053379250353016243646609975104370512367526360705383411791474463699472071180308674431667391473465588434916070037697047721570706419596478073200067822973475836111782644812402427043964513221836040971941266668625392798646465943494400 7852 3327664155802026864081870589305018885555796272333906238812873844903933173068704356956536875469573628213820714323917194607628310145431233770586225923778728209429339786680274661426433081767367804702403670094963288110589283886806280239833787974855961016263135997755720883740129840494246763686855733566622486403030757489863917344122666911531537008123137439122914878261414219778924652948846015571415298952561804636952198087155371572489054914534274481963996918979431936 7853 -3570025909564715977113115165495592965506381247541392153700680137084303083914198605465828902089765658519415270288962029996046816355393897565441551774332030179260058722977253458263228426948688370569973275442704185259911090892231756392699864987038224293871778742203837036161226389210260253010580902863294196633859060605834354819085548203828873201560303067974185348599527183904671605272854337199582587773243388004380443976319079927011571520626366573332522222780870848 7854 3830022453729158915025209327029701646540515539449751000075958707418049081064345227133497963611877561356949363953997650972047023310658602746541319434718703725676032002215959157340969731019071491447872547569477309636162316994638356278233016558980995739411492552531132385034581718960895122187394134356915771978787441632724944887827646515739285928490321212542834748872277153566052430227381090957103228661053773523733665699415536548781292062729643710800054006871269376 7855 -4108935700198653365116561821774032650228720278032671088172516364500342311624506932920348273842684289297582640517765444752153955787929031105533988234881944417199757544857407812699748618211042087493510458335522905332421610323984908266866424238467018255769032517789848349053822284673590932425660048543727058491518279815587984652088722314337529168439047688860013487711612675833655401492313474759428026679740843733750969805356923483654911901467771983286586262568090880 7856 4408140656178464007509743929847633763194783737025951070281721940844599655855329990367872276711903683081209352144318132312775996926304006267255591833183210529724093142670024915813764310196487148311978952327975547924273073842978712167803437030959831708653180829760103807400878202833916275632673342799040253760484367753799612561603483045042795402825081278642977300052315800743860002925647991826921906958566771806093521526310271411619048658888441363420415329588362368 7857 -4729112178456456901939064069892951076784980260391412749328005295973995620312949285278817856905019323338330194925688212244520437229473336026684754120596176580984941257512224942292339180441354569757298859129835727362681942838140448008777388111558336834047032642619851600742518281585281002263510603447353540112679432443520927655931950650073106126816378802610701777462082767475889811787346197830471719639172927899739325964996265020151693285679701014864658491980680768 7858 5073432217250844661012181941260960145282484784499369364582078929376041591736036043493023911119358268046299806317313086483437510660496416182685339574772531276831499325118525755156641336974235521610796657692286017471522011185918110558663144911185735622977215172638669853502105620984978233886404180554703778332973772444028712076890989916842924943601510789319101887799285678207288946942335725973965815686954469580480506168701222696703076458813909464501174519845321024 7859 -5442797585075937830332641522147055803035989502821311079145894171293827828573380366334773174124534889703165034795838613941783879030653956594642284369920314392078553951012272881638493917992769914578750782353605569230745074902128719390985472827433043025336639160395204314324685202319370014106164128735015566157056843781719865020617584218860709385446589562177465280185496959439356427276355626039136945315579535270564358048483782159299523098645945700559780879152444416 7860 5839028288641424079027844840558464685488589448128399385096047513438197740255807253210272956546934536678210493848413564121101767919815092140516931555131370599691657283286708726024602202375141026791303469855181723451763899432194829160316441617494911104744499277867938220260644097220210518851075172570533378432087734118906757033926337078971721587238680731142431886431685122832607224387215594157392970770002453162678053565687890289128857450758277448350887413610347520 7861 -6264076464550677373911588485262017459414303612409952901303931994803214655084014838112842054494758039150010179988352871284042645942493726278284588842563028313009388529903647692609635374402184672865326054746061790462563567410200477971462423828898957639056877960372531195825896426948603205694250368730011200568377442682504121183847737565409303977972493228072215857014095325083288657155937291055313546155571152985076159130873340555466245843122268893995279771347014656 7862 6720035962512317580026915955869503400480044260874379726471676174085027703318524399859856193378417103093686342226028482221508679464920348342364909019986277915212044516954674738869947971948619518774838465106863993763669662431086339184176503074856034935574321657594778092726150614910684239235716419352656841647257998181974063616702757965430862497611319452165083899757829142483484408190099684377236134682328243956922800597812792816640718556584441783143474120758505088 7863 -7209152622941045611087877827006782222485812719952696254304934214793209109225223644085416327609215951470475418134198335996767163174146634819416971670949653603975800379748606657039340432766313922473718269761228514771244977806256434692175296082154878793293104336121745984614213465729410152139086704379878167521949137915577094351292143044674198925105458319515115330537256764420184659798112887163511292409402831244139732309936410866409564287104910884624778616207999232 7864 7733835299214054026404437217635802717897673391859740884182765911700417789049721592256178814160884996023296219046825213288694258683574643695900492752910099729891284289420396999579380915953968103826657141437984478254576245932812881263179863585650725672939024624058919910071462966971024260904202044729401553981121635673130442812637137527247335447733156435081056985630112157233005462498629315375568619743601387918035022265921477054752278125393220422156756494818514176 7865 -8296667678484551067228978869479783876241549766282816177031561105518602020215107907923118451480211294294528914129900377238836339382626873497070704344882986135765161697725975451080377002466019763240430638061136218539486256075594117892048420450985690500288023319220030205877372054702542600968531753931134070074907770760417477170026750336082222457032055448523988800418446543508613496556640577034283503576980072276350740437044539074955646242033174529729198456334272640 7866 8900420958851820275530284616050817863863480145673442956930954708572911980731265227678433616256965897007778966304767404335742152000033947899827448135265164714606970401518928086800320223746920891313432618372766631774758579291330958284244797008967728011308956310040553601824245736257208685559338635451741830478082249544270304915955085484639076462117639424315245378268681217482404049467993033465828960495893864758928071829259597008510053340990113462075132222771084288 7867 -9548067444866725976584982924152888109406254551828900219699658217584521683862139340709392564361942931214311984744164119018930093673281565518371941596464924832891085434653048178646758637793647129877334351402758700401975202119237029226488506045363380505962298287518805328952428418635776129442531980046763340295177542200075394046421870585988737224339975863550095218048340006253824508355091131087471136694497171205016356460720843794045944191501468586348254038834289280 7868 10242795127832992046194413577281752515116203235182013307587242634081750481096947845305241076511395600002081540403340933897090876862223688581357699515178998439651680011026139630434030752295743834839564408598866900415989954956179807647570014392668747621068786052638522290856996428639535800159749455531346952155409736416878122022623300738120551329676582538593704713892553752830819042210777628837627472380644309270207500130890569160048321362582550545747230126277006848 7869 -10988023322169718101378305908490919010548392421877516627840002426171655285098548483409568500982789984172208330700533667673245700162948656150692106033417781125419816704311875517715797946975967792422594059906353253003335279436072495792394289984392587951571975763457082984413239370841664699181781932018156176392316467673893958164636854658681147605725198654420607756980548283544800731325175790372469545592293158648109574941115830044769481226078754855901934943275410432 7870 11787419434252815267634946287402436176097077382668695585150576296931207923658576579545381050520850920672263942779568689863037884638962293624025335207079391659181359826550366246958694591002394707893359796321043045419877166273804904982668853704565273827547223065517526378420654302883689252771488095932034138050052703199030759174557207756862378876791744924001180938467158175080167597084460637215794154747190762173438461934489967324651072038116080498595777296670664960 7871 -12644916945677389016957495863234871732635385596865403384404527219030028605667616901040326975440175482865400672270986696709153783801324189696710934424569390976853732609441912762383967082468430217382521433164035168470588445283972270765267945451245370309782651210131329807416078216976144409607558312306846064494740741568164774986978517849168430371122985885963298841294806258160078144296321330560138582346467242646085875859593539816318688072406041361099092124060109824 7872 13564734698806420899947111094613349111774039430489822621209823529997396511143554340450309805652411328788747679602316812709013793157157113411340136393791373333269391718945875403473443750542267654679900061657321050689953209747631857082763012261240334743210100233309081495927495915774984316668357549442772278813760595021907274752432972802331903259502225650905486836088149805152863227937563107457359317596857241705825507453332749039362451129350980219585507081543689984 7873 -14551397578822191651534083803683372698901086242607141995734682164522225778805453810607291361129929528406864384700028243324228428625834111740251707461818549747198652325736395136515440091625510788023673289445649964900859347471310095230227327226933368697064885821841326932284167102894732893885049358707824099804892438787402619304080237510097574565703139134260756904167817228547870761532835418623857766128964369551978240406058270077617486045811710325110469904729860160 7874 15609758693306607554427823075634423727276423529511144377329383628217542726620454311924126779918328364085904107458913087884839325054067299801105708861966333323249564066990388561290121259208537275991284499091289550850411399257425666240865724377356046710402594985399558970156992143094904788677010557314310143675731206777911694967495453116333773962035595899127144589371622956229224783471276801092877037487558789696674014008723246033146746675730366029451371681474019328 7875 -16745023157678027036077879901487474448581895087624700647342337618577087541143562385719779308659395717079812429829223919564572597363442576155658421996023343993651209087760135641075753292373858737000922311816820943396460812828173330689827922079406601766148833406291151152777452229799762832159798320877657397508611991977523314913515281625825541187100367666233056978686804393086250155384182139968118764146006005943208180667401395671873627907148790023864290054666060800 7876 17962773602640806895223677603783039744689217911828360845704850074758812033572833178989787121444680701864482931838077585162838071947082389167772676254386221952361858664267619524342544919090148282594286231407531362084482842095319465012722472972256175094707740434419254661409769437507695582969238112815034502410691094467797698521030096809439141501778108611114245883025518178365545506731766759337598550323011226923593680310769657111302234695064886766004564250176630272 7877 -19268997528197625357138713748990010071454280137840277955361196850874324422248103540157963146896857720816971731765348156639032125533710276089653471213323610080757784558342960915884584072835942169145942416117994417438390435810531020608600597218345423878570797244860859396029928491930237669212782630784813257657039462932192390328346454042246567908417426152062150370031650231454812649362897324801963784200618337526239289745626197726806885963288159151484779779076666816 7878 20670116637774460870591444334670840397317694216581876141854827754555600343036893195755748039522766220849063813730553739439107807208301705699805806986901796937753025820434747561867120118197692505692238211163408517663291218574102918713644904707896470565869256421038053272396636267982706382450528838249252274517928250103524127946158016715452086146655488147501830098398571479627333309874409908779354176284153425764760976446471154030040407032963481440554416051087793664 7879 -22173018295657617487789721878474614289427622421116589713183803091060382023982065076049248278664841412223174687537218755305224762726944088105609975598688638472433514654153670025242783027079919896558809083397222237422879410713289075001926583398902792724273264074803720538987443616734672225334810890841965645040284550730197249111701703102372351833562995815067851256532922929105464171187534512730731793321373839431157165991919463580655010891108963401503451479367956224 7880 23785089261288245382211461327708536624228658043385093357090288534847763383393030076287113197593884527619228749879741143471851505140800198362482968306548517079655039235722641511308869353547484167620173390950338517521739740373924079478215800086649612420868014076905823546049915098654881066935145841137166304105152053725870608341497871140652131437899544320635979610714750766860952803973695432166395755240678238434847136657150015537222611129776095780860923899542495360 7881 -25514251865052640100118938747464876998283389459858150407957134713814977856890053704223053577090444531390429481220345297546340885789557421992598988074214441220408626389097680447109141397579598657145908373758789427278663273858412616374964305387192538193084212547566667906780102201096304218411228568747436565053694805769551941553368515379454526489852513641286747916678172492006471762275435064203271373993823444200782431370068610283745668459233430491884395997091010560 7882 27369002802100067029340705106616084147719657906974043703785142720191025405260664558971336294064366654547940428179262101876902496462114067289640158174877753002405271844064429912575161136911673401128635280326131863272023307329868422041274500999043843765129671229791626555165503144573254485597186270103788383270331699957161070108253326299006941706090539230175562030731914879642258418436244660476146165708712872702863204479616327594316337562270608488952241569513300992 7883 -29358454733471678283110440073624757695982475195734650129166274267330689011434670292664718884675866528224550169554732381081223599999098468727288233575784031954886153011639346400462306089266925324214254959647956738160897435710926372099496148837573834336151937054818580988395839659587535161641374641430611971546259705959690639320813748873988598216907974683966085807570567190417851017071613412792606029145821864457587204678745901399469854135189905412770206972561184896 7884 31492380897496156389565655986115574264600631999062403850427283017930085824493403124335324830375826849826447653167406910546042726861629824632715254423662826372511395917595555369249802240098065142189626943344252260992268336210980617634776205400343024321828551542310535092741567400897099192330951165802260144500774981602250812981004499014047121370211872663375373625354590042679667506064651692551872334605503982738222779058317870492212654262644529095371591037797807616 7885 -33781262949066379462772724589420866196823823025298069860921201949293638344251274219861920898534830714658725990040245435409765779408932608789584113492611240471390365551231328675374506220935549399913318014694947117969372831340322833336191189273630589147445208193864720744327439716555787560815325348016056409116224664759500742671658158753801901285774510348470736312783271116334655598265482738204164415680428189615078712843406072885451108159498135703122322188747545600 7886 36236342260127781291716282095485763881964072655660584059325904562461790339931466549848911032364152087430392647243882842854663176197391701111075527581697452124390617777802379580677000253748961209664908968706981123480379756656701949113289816947299809541851894255175200588019217470953290216315136189603238980822050880057109841166488950695951728409333132328913862293075940106771732665261876854016549351006055076494598755365466012118788298619892353208086900491591021312 7887 -38869674931559425042832652220514680650023702042571142912333140215247650082789629248116504459761000358289587682884480459650020381963942186268504967051860802297923532560573784001006245651293839116621936092172657036783618105564539411379248139869272830901920131624559032219968014239273987804348954558671257173946037312657152217384879738832625540848969246090014700733475629411037473877268496796390268264187035097284004675230363923326101820297358833607539489251836649472 7888 41694190784694860285021122604499044282422329655382082131026308789955251359205995063156921190159819785768461771273103804901740989038869942832167134748251436857305238993316934748224238808376271028774394079392155539475172400244099057920552215786266277801903187257554133301186895831935649841419754070799453537287459636708431551966287572334606987681397978925022352203594855951219103826516986980375656891980789023744473264743644892420935179468967133542325327929673044352 7889 -44723756620099215389656209577874706639546123483717611636020060125456682070339150379391382417440204548389930544221638241094780716753352786684454515923810606348490882697480306813232707633911529864772955388236035212216102980407103703543007407923427922549617786580508484776222566391495145490581446710567667134954070126180543167767252684612293592912414647834071754015581640773399049638554019227463627651047960321333994275158611171614467255870636555541984700833833463808 7890 47973244051985626415195405829393238664931576128170154777882461385983367533479008986554927399244299400140293206445858485850863379741532772569634659764286745891048463772018172174949407302003953963340546355361642210066518210252317534865230272581111910455895789073171370987420262651703645978815585513335119055093201117205745555067006804336212982200554590979075027560692630658952516845458507567054059290527867974505742835723814938340496964856366679129748045537756928000 7891 -51458602248918718472035250234603340945416253970535383897758828408282894485023742037924317813330413869643718632158235675419700880736906364527012000279822837899986437813430351528229565076912569287278121132200225821216607455569299982721985830923363263433488595778911468120582286235027202640046005485161271071384329363434460242930381433350623711491122388981494477244070335498671992759331118680159682081535496397925884864176890414052106100112009445353782583218483197952 7892 55196935935323385674949108671552623474722684513746533334775988578081287342658977228292982594151670234521120353759539329550639185017182867140123295285191658408828343178493369464094024622875565063486934027782836956767579674355980919996460794478884840348157065071966560094205155354236933357614005759996347934881674131769540238279905615294592811666152459874160620240396445499127408371597166954866482559120658368366729200916255924314500337764127121807802247814434583488 7893 -59206589033909282320661887674307831456984126641568847178562132332112375914967070755030034662802357783784334914716784830029220950067407500214795382694170041574323305760934689592751326514596016283564041052509498750435825558266069591455492543737283425599641469371462909524003047264268362469132083662301072715458727129117099603333605720790819627240660676973047877904226684214790444535039100226976497316492402772971912765248964234080672510581314941895245885828822141888 7894 63507234356559292857989765676231040309736202045798470422958306944545924251549434279519540740453034077320775526528906774560070727302674140266868037905461923242419390685132556445472659540551353313193842904624391504420601090365089031585108924419611028336068570029847953113895678901055271467921888442181654402240691023041713399795105598639182184415175703552355067253080860741200117966195130737108285247402153660556227034158084340385374605782958872013625092587403922560 7895 -68119969780646773476000622458882606844082073452411618229239110574699192245534140122905884797422197585558459956246242082495904736191094198375083675520363793426231923260220040256879805774437962378065265452154797147452865545705657632588280268404038900264755377737710325287155232538829691395030522398179742505362844432382552572099902798928578957306750320935913088794349998910636222473699499487226617132802620828721558438772258971708838036679438219246355929956551827200 7896 73067421379284107807748830047137709923419754351916988211665459931891071716141727547853775173282035129041059523325177134529486113537205635393018203222227929168119594616538118651159633682524300310357287967514049165577605263205949441621771562958095938849766713727254805506990381637176119091647474933309051159249227641748497512342920349117586082499331622985127144693650479883705322017813438777367456983042978359104640734608268606308492371172476637371028930741708013568 7897 -78373854007816907927787504732607617439345893752577314450127891994532760967336626818050406225116140419961785822088996549892576926053510832319402469550718677251311485295819867826787125736957594891477103958278476241360434115316360452561279469151379751633355659896840685723168276045315313866202474725178128592217477503492999815512434717737450846052897972291133363113837920271057732526901790293902458974086413697161882011809144802607682488817335071902407518228107851904 7898 84065289885127832418138327366504540664919087779208131159716895891358085256403396943173996381575079603035419540647501411366560633122609862206336313845474907689718351030903242701970869266299570185612853167361261873612322416015372062547280422345178117281037248623073225948370753882879058593138296443459724804969441239817214997464847331623786828820849782180415049922493722780326277426865472634952028712151970979537085271375822400725080018213555871342455871304403733504 7899 -90169635747177087816519297867215163881883092380117216702969628126619535307025781059059180978225759029179152808264114565147157094274406146166992587818801356196354241813107749462151755756665389025401316478668353805192272343115772718528341517391522214136177377844449387119647841096703799820350179356148149610475667274287731207696767975505022123690218887699796374114553143507407539856668936051628430272535364255650262682270615937168325507244493728689520765605829838592 7900 96716819191871467001960182072282047011025355858094238685611480094927714648689944958274518258106875187370993066612907104716309762039485146707632326543073184479872942915966853256809617099346352205213312078957922867062999596572016574895983565190527569697305560144840323714595164184527130146869424267748342037072754085578267404072255071528831947831541114783487122520272651965451266119302298351026353469070434867859523522478753651121021816157268056153901983463240870400 7901 -103738934879022042005162898917799451868641092582795218935339735418742185335102860375029348709690558216729013990830570436794541739242864728270788126407220045511382288794497883653517372600623440403175176071257652634686533858129606149926765883746503113383482662811915159032640903797690882530182886488151745557484013072864781776876796075510762450464552310861394518937832282632164867017422443087840227191202115058668949953343426835752016890052895206982291872056899734208 7902 111270401297038672320414996681163566819404866416837727467972167542918811913201188868858974918175808869461184927006530752713120242334094877503382590248845007264943316551093627296718955903878263616231382412702077597660033967683408356232884827264621577253682665722086109877888759909215692395883700645480300590864271825569988075451627341816274957675148487456883348745102207590990758608264656653114340470291434975190157330206879529616426422161979976234613212982804192512 7903 -119348128859349178669349463194987819752369658059697936273667384934204839383675385155155401135734550138138905573199454312996538065618090708115427518742994646548773905986930798394981812433876144977956282962865242626417042064714879683269243338695218588985469917651990629057997713684614642758086368802469435755959699933543080364593485594023718940255003470003697623406710338091264263870835021428132573361015459961686216304001926598026083709143616057914792004591569765888 7904 128011700148570913246690828094478122993275325576789037497411488904818208446945066640823819705982707779945384534448467586043846611307056288269267366769112480304690796008823747209513793607512976531889052909127762782741984309351741923528402897350356921728391834283317888414314790829804267631366626482294601177829222773188572734836098117823261505424085281861509525917788397066332736144734118751296150828918948769046051956883811058728836949530700210335363362144251710720 7905 -137303563185468957946928605779918646439048574785937528189588760957634999203200446861609534087073202899285389190890244876927124875541721268535856961153688969442947922049387990207071812974504240905936389589262518958502658058877491566382503135841500891474335015040925742108211801675691245538577217427244845609746836207176206725248260064109950478458790836065262671317412193055029261769143935342947553515264864645436449075452521225429063905549428708579858504504022056960 7906 147269238662993894428922258993705955568063031502819775674517448161975703649835494424582006757230627029885371108765091703806313775810900483176621045545864308475479515852567463894262379714840088991170289764006099424179635987915927487417328407530914042790862247986332171698571384574539534885754396878682658011075761850641766284283783562717044414122903060920115460089606882164258408107801687656780721109049334470330660773026241657248619406859960772926612157933800660480 7907 -157957542153509149266972596722256099757182045094432149276270468967263354733588137247598540093697286563531551605084284886266889745970451116793883177948298493176824349673546296074289816333140124671302220379015221564814743195477484502057184954477308058826952016876673138600868199456375067591223212481850716944855549930202713613263539008661791153180167837171981690504292356609418616361462964087594893311271300623140814464118901222553650899432496171894421850555553758592 7908 169420822370021477863570579187780515785400317177589250079036882303700521741461671865381827120253588657716755756592830298878782366291028626338804912837728245972529618809358673672711987802751335757551532280755462508611690400200382806673018860940639521149122923968370245674076486545129016958488942955650948887593479630193296375044446637369142171144708924005859901579342496772006360331668031863455134473074996362958612572785741414849487818720074502119750744356253800960 7909 -181715216640169967313946144580150656907482689681736702823631113913504911759989590715735948693846121179335387138395600134380937631804864523956766245599451205501314857268221252351276740808986064968591513057470086648755683200524236661538408662848376482708178092107404051197873339914916745820879041876105311954621102283375207285795459606011595545045902740288594525287020706278829749723280511734562985418720665346024524617779973647760436766325237428579353898545296037888 7910 194900924835286062895746726745968215011200929324890032404455058112754284051807762688775278887227307319307865777261171160502287631640434374999286581391465506905436257323181772197773660670607843713158588834496727690330907176699033712113833103133189648063115606232574787677993857056034290739917667179113519087752782989114020067300727271828573902721232484471954149374810463115934230700088204799965824754305184570084444856416762846161713860104413747328250679671239296000 7911 -209042503086413721518794586117163742809414273633329006770492878307733809203318084972409200202334208387870754499709844703739789699439159143934136282973824605052965582535360356506965773403497836198100630586995131797064445467899283816871742268284458251573149955533017595708226976967675724944892337563815277318094364921807291375414181198933316582634992409606228216522831394156571812895925065529728645148124316789694283655168603321981063736226318368463535926741172314624 7912 224209178715208096810263550498572214004365439556212595516072348201517746833492713758256060061963579610136944325828743208072290271903282422466664464924075419765506896834649458975776174357478205821391154769964654240551053244016919974110403204095199493817788147721777610261682623711561937715588725812371091813589316848713753500580117222946179328698533458999677078185470160041530086586613103385720573156880309282452210962637156493014535950485341163428126119568811955200 7913 -240475187910577543092664312317455256807903112916562627148236775679154296665734113707608061054412711038787623242299117845859811521511210018751175416766877466968501482930859674869194328886940276745034261097813986667280661238069012174146838297881407607396445613237521655381306075802881440522785033955435364663699194169386613303515554129920422761896994821750666017459320489660636229918233422454542466056541534584485994542522064475453751261869339397538149772839861716608 7914 257920137792294955570721423313072553783329754843770456121444839312302903284911006497502355757308352204214781135938401442089722289715293242965035213757546802917859421479560100234996693364082607986869703499339476394200763795640921015674986290579897087070114845675577990345171825478095890996038310347509080232566875993340257772919699496472685243264149926130911051412340057393223405143803417377092232493779986221166296643489603359591071272692233606490102479016484013056 7915 -276629394621114093675892793476652089288424134772513142344833703744682895338956282338165136083672023243674667956978006688099183331188944401094471730736596710797035307233970903813941365467794766902067000237577074207955835419599041671291653748885805688902285015508762864034388131921629725141339190845712620414357316655652395445923122557577709278443700875388844914585811189503157954977582545150319110736161997671010977844633202128948099334908661416522252983638606842880 7916 296694500041756471967413777080368969006682779679838997333839137244468576167740958067795881726152117742523106984868456713378669845584649352798708626036522399367584516869620450293864432523804922015928025014481406843911333412544837543775550842856600994859144131810746147459419350788710735167495364292329421545213879985679022548722876069419778202215123267372250974018857014327851382685556171996055712778303530530287137517305332344645486769031198458809857204537339437696 7917 -318213617381097667360963474172922176792220734897486689172041793776446157253672598897065963093052546217642203385216206234206483702835850635243080377307122761042380404098196036890963340218520137417606010410023578057247361778826008961741698633505525136132136866015223377243083586383264362027213302005025881764634001958652229099080533206759099089507050888357659426856876434913519927477470274348610460326115237533007566976047905404078954829007885088556865332556555145216 7918 341292010169635565083424743835204386841501940812684260739926540862230709610389564656909948953181797422591195814987422278321932538253597806423428992204448695254142539374314500663312618196625301936438684671121165718346199620652668460096793232221119619334464316898551782837638681125874901715099203287019244360664586488355987733653959606342522332193184071354582320444411768040391844086303704814892895696844592160550234287028988911254400221503505526599834457009568583424 7919 -366042555210571458384024604041888453254993291240656333130977450677678952686609669489010107414773866212726822771403509106342260299205042990784282356025588794786422460242498197112279374090008129318387142641221310195708342927464862695727636401852305476788784929296553123344852135873278136361109894250067917241089837936859955534678970184948593844777833037519105972430593072907116940414653791932194252477875671082173875083406798545168355699580055047543862522908355695104 7920 392586292688332957024778316310888366452170969091178042004148564662694426696484068257306060264205454870179451642242222929671212350195509873969758413365244766233594147505942852323391432554642625352619802429400604534046263771897606473609770003197007264204401720347631759595848363228599086898386056675030725265685613759008911846447785022308685737230804109368358803941765902474434949658240756128778004349611897510076588379392446085334738116448347446458702547697608303360 7921 -421053015987924528354027632640886524578438413164169950611679398995010217521929453160254248888488236156106494522105452060987045248286944807194645141344867871687937247032193018066844178353331049804528542349445844127201721208951403065954927904833241933445939825981134677825591176121991025387962143494356913460539283292567041056623464824556584252896386330811263261664172351046917254541343036856718823495705176382037500518198195567098054580741868387044835642250962720608 7922 451581904088974522006276102051978701494582112297324191185936585530458341768611518792884868470245681838253301510199419543762624718362839699954735045706546611136427274759096120108835016639522592053995226333038829162134436967357762309006219766538827135565383383490927422536257329697826371261648775383944512652298997314354083558914116950444831761032816983304544263583153603012479094770144566316649207163072588700460952577755707647916833827096250713504473462310238968448 7923 -484322199604686367445752970394909366240185373555426297200330444374502931195810215824492192577349270246213774341356397229099134487089369731395865395560979401220495781033192961700920713142469459494050720524468577475972168756504193762373235110244108676782681615578287551032682694562005530282535290289929216998828558899738797657985417581737228786970452758067442553095117387890203848200667075416120836012659215227114173241040854845291154625874231717006792218736944932864 7924 519433935757092731937485664510074914618104067619268916951084374410455704453866270490708419105823478532813703964866163373865042372832071442642313865003574996601758816727337755279709618312852580415265496666979583902019383436078630791862756841984645509992531268536447484835111623085051198640147506972609441719464381730771997557370341689146760904392306627592936317062696928751086616123107777439595493502561241870667305243935011392447125540157982457733902631354132761600 7925 -557088715817122825967716033452905660339546057702875469583149849068510413465780953173851938995406788581193688548057939421754466065396740271708441568902582004564714645342576509533345385979919207512259951193015210582395658819378919203610475279205870550979427831046935684516611628551093249602713319277254832629172036076755913507493819489393194855312440901841377385515743328684556081697485760607111591494361288240528809620809469299376012722113636028592650160852319777600 7926 597470548792169514844510365158285802115146073059155715170455908131952604344973576035136697479376879380201599546334631946264999787342092952780514590635789557048677103448973889218006696391079897951090173428857087950152530607709914187255162791737172227484718338764676544017313816301160757598251422070691250159686840598861953094982314339575628600911352931789417222100811388360699250877454928017167327505151698026197304243658415522117258553978015652940166936691684878080 7927 -640776745416311447897424840970023683740094285476780064441570677994122890124977348879692603272519080577138768569077204709270411990519281945328906926824530249961785611898134022236936732309974614687953290105455171825092611439436226160104229925979916853028463118862138929130615655877837465620876172375461591398922292382112959567427786928723268767067182605943367767090495735515505059158422775029668808749154527784010462961933109445794104420757340642754166498811758969088 7928 687218878790421198658704679026087000560418562036747548808877805822240623646662408534862658062984918950906595216400249633643206073690158544418353552091992250829499834395980773812643381128749223871636575993822784878938800746546823398303383875181532530125542530593676402661341495220234949799407141483975639628844240662308170623125116865148795492162896810216521689515410936318909594264428607016786656358461907238299873614056349061365597209956713910673577159810393400320 7929 -737023814332483033791706623052188788549355604101897170816639415160197104676483365191323256579514693822027064840666828792683924035199341581242880494575270351680753851876818606896802152311110364534381762308892295163163204216845326737335914916077607556851475824432674327326765309250859765963908557315039994028174844110171468757883068858411050656123173679538118170931953811589142357474226951857801611543743641904503389955638845918388490626826192615177813803967146801984 7930 790434814034064252077124172283981542808164193703093547285321000032966693310457936955818754734537480780860072843824296431966347487936954963219593192479049438716396827796970866931523683349155348265810412788142476657302381242001808806204031254389805540087807848546163347387465800062109837335909646385540556623860127727372898884483074759485575524672594846181585617756909724326571940507112799836196713579617668559563583583438172961469151806660264915328657782755695363840 7931 -847712720378651422539103608914510417947409941196349714519297634009892936273580783344919485727248057674110706879141816637991294970758826386674313446707045132931766950119288013280847913631206008146032698287949383277224922331620486923429816247488030333654614276032458971606531709622495803923198849609361031948161402613385384367177057969633668592174370691179494531259116641787466463370213787175928778370367367512517873141394868882906757274352228727226046947101669433344 7932 909137225663212961684592911456792318884798174841330471162721230752511298279367025447878816886695389670766410869624952385913411225720725423865579867820044770215723198383619608338719455409184553494201484820289010743986511315939908463087675588089459830897454649253451764576110617025909976433867915589958961436117911439856752608832421276170538276564014767027936542263450845533027212457796743574288200420658085497594534254158091688209780769111181615571690809600946793728 7933 -975008232877742620144516929706783744528382075708000789206679175180836806434352832063690205485294475251358472872941347018301237190275778940058336578891528307466284845129047774285730203061345443301451577044641854967284346812510933627188496140034108884018874643513599308815927928523945253273498871026956401521121336234741520915374175816456234495803681739840952287534905033119343129843734977622106759034021583852822034825999624451997136206015577053086856755982903609024 7934 1045647314740668474086161340136505491212816980340677613163806529442304273726900086427490062139591313776794016585866999684247669530765925922158213380669509840825339316419040293437379304273295003503680188663095483853137969330062824114527290224246681126976185601542038841248689191051350271937717433699477804785017330871619643959130804543893516327340906244964465090518945056610385867693553642285117188323435769772531762724753499630064730293586796074974735819359019569152 7935 -1121399277963015973485622334748795510490371701340142569729485265183666490466818949497865436395547054513855934215516721399435498083813346423071859261684852568761597370766542356794103673987909860591477698025171683167223658259348743030501711126958324059103250435699406615616262835679834218068169224560222206898301691271944919872160150090562537811966258405092296570196009701354601148463603359796388865560754887482639533051591423622492074593134384572924454938929542933760 7936 1202633840323381955363187871941740280147084574180584230338538736559058518316777221975883198136363523470505744179454836836113848110102511214878301761451306566908196630972909923905643257392075094141289722885761154824192489109274576486992024273078703636668719638300030905845574571224958137792672685308584400803013086436260351702029641759783272312281134583181763443200547581060483908648279101917270653167822823107455681773257517204781235328763606931433100476836719172608 7937 -1289747428681564189010761230601445814049437349435053860639028706899113169578478820013074624006368264337966054993084709472520038260503647667501446118261883287616872755685054753586581481989262523363368968984748589061338418510739847715110825088254393834334957335665018982308940630186998470576019956222030429370818786007504686789668394546170401426536052881030805874149422911864776072071432479820584812133456228357061861826196324637654879748120378328276475955026775580736 7938 1383165106643729115454216654511683380203457102201420180754332756667953194407771394933203533239703253834234254136607656498429787436541957518300848546384079955142121626529081950564234213647944814268922818238542027669474839625242290968860772523424325657266132308789941563050972903064325748744588964719790775420937512837588323224299512101864056408951697348088550676427989770298369671255641587341535294507425672087423962763645195961251429760476480328925749498666904317984 7939 -1483342641219108976897269286415376043871702298808199554662753682629366570812321298460365824740544630792515503815075784536221330452012790326292017299900571868443118159724940866684408427624011248792438607673997809084327187536948062763312563426485184580590161597110452093306631565499934808898234687086481489439445751434967017323846286412793289642851136787936313330852827158621545527325018110558437708576030162616925583278223530860496088151038800012799067877507682125568 7940 1590768718480420918754786366203269254394019610746604931347261311998221030772648717875604927527101598446913897960386500353353457440998390605531258921123969381419358465441879482288251064529950045219317769157449705673403845306956157924132058814037005287600148103447235332762833154288809653776446172056141949673388312463299785676775138895476920866303517100962492507150473782245299065799359545192316560379116529523113549859438776725388991974980037050531468837022183281280 7941 -1705967318960734230064116003983067419651149179004723872911056607660754382412916319797881445029425481778065254837844218629896143633047507871122436122939009555088263250894611131533529248298816685107472452359797429086209501580747925266210385474112881294162624769489065557391900793220272843363226915868514068687028234316874685240781840651348720414178384550698782132560826117733202452582998453982658866015069267351269674799658796390677631441834324361551657016785000283136 7942 1829500264291849493094382936561426014094734801831781405507192944028463355384303696120242140902079238495960048722055317736109760669955979505214400655951192798147751352540779109448609790356929204718134731051832843814074266444867599281740947948588696324627276634780967879679272657699422866327341652160703533287870085428025183645378115633803725951856763328060126958060235740972980685189001497189350944486053224651977592068367739127153533831863056579892985571095437296256 7943 -1961969947417116016903890370711655228522232676402560011590677821761388882148138901670799499611811897397133188495979377256844223512744484567512301908934174674932478443245553647275963851389765374685276437071728386812350640209131118190248778712223770144462081859062070638641555910716666462339655022769250605345657487834872790191967675908089790269070968767865678340823771438319105101380189517327534843084973547073737621436847856752254081092862596270170468058217664992768 7944 2104022259598989523952799204731947235675526410052358705062437050583966917045722474069482445912029432274248749243428116213449348473451035759224707898688009061351295560050850934103221364918123209612697002820542280901348344466161899637554216078991766272046457715558731239940617134338713012544162076461386612847708424951016840370259537273131710210210085502920722879404080611496929736885669961157578838858251460042443434028693439598155148313844040544954914363382228198912 7945 -2256349728392794792096693760152753370322118916275858385699724912244821850992599931186918810026992025424196239818411091306699411795774928195048821964142296268278558756582335476040497319275075512906838130307323985899861137650245439590732788226402872266336585776621333363436744555760463479878936634385375653338399251030103607235120968476632466274980717139002541398398667967777563534075289955255146901990816651589178953946019750617161644853445534378411043932006839818240 7946 2419694881777688645153494232860428933169296711959342513327480355643050394320125497482301243201703485504178578588797065674855663481494374171762527001224318050115218522595197797443540126794678677302049240033534447189503814344490607215354643081002582732528557868570882375775258070859489201395180804070324742711312963203245802977583077252078564750974132783351592447234681203287531176058174128175050986345065995007235914690808805492783760412612052591916987035142028658560 7947 -2594853854728626805457365024264102090261018409592422905866032630782914048333754309690325813634443183144796207222422613458722259667644387479440594784761528259435696317918902700121988337705661848107914256217060254244205846347700856934596203688751816789534430945701416219058858687727613637773788310469733761296447655293331225869039423947796730894419805824509628960355223456232808716111454561555919836265457262642854216714429242313655761368293832491273350175639126841728 7948 2782680255684485352814715673674372402902686245250757154380814530812626438454873513191867067483537993829548962297757212316158455399159755359514923372678548232084668159734709803564010903082072539318516320156719413681868128749541882284437480574359374497449162698052966654584672791615519173321633676056059083157680158584802311547183606593257784144038911286928022698327028558085953918612655136493961538724669738258049798745336729572388846395166781794928820872862573820288 7949 -2984089311623013010868348821087711639711419211906350515808742359276660672054309787983983280497933428239762860719460320136317273389370223009133517018852598358430737419098062228036502495383388580801237401785848946530297997334194518572900864085708857978773130689835433446531812577550950017246126125417996739171180971086962660035111383872595438800619696378913634239095366982555258318485936257127600206600979444777677103926347069329521198755771626711165289881661818758336 7950 3200062311799037843452270976167547144972993601138058153343884074777010633370363280646473435994420539216507457096844521887665160461395115621906796565908975008184552797746059530180824420849291539298304334975801771243109642599520546603779287079922039706163424923323627238013746933159633842429466701855000237820782981517619175304344074999041601891989397342644736420638197384801066911065472071015294820318972043625328282087942782987716347273210134864417695421852155738880 7951 -3431651371644798322110706024728997493031742659572217145374118900394538914126240238656042764287931664265833192615098514424870526350651031613231594936450460218905579577027062890215679056330184313119676806987528888279789418854116139223984836833835448168290840901600494813750358729407925559376888206453006277618010677657966707548036713936526391318812768185989481237297272124763835963088132589622376135653853479020212051666246237366968578428927378855092024410513151979008 7952 3679984539877355809655503798377053412885596609682782676754772212854019655948147431357137117921292930698223514819423321046805028171500567562169465760399244565505177756146757386170203849529368407162213492046686065845983070345440187824024787312918343323883593637521600444710267065729093424844792638236231276337625838508488755836346159235920519458705232345527654564471113144963780064675619429335984393652951153342886255022091450940901458309785186475060187368592874260480 7953 -3946271273515212824871402775746879076648764928205329566836044628796871121740828879286517618767218602424055181405947588569637088034929929303341690338553589141346940256279595440637816381572544698450850513667214414930175626171185104460394343654929430023898889837280691224174710622034005924454537545167919145246238032677080099984075782273721466487310166140866304828516035136861327111674759294270353462726808075633002427696384250925959608675564582268078240422833286196224 7954 4231808307282482055150139017020871071811706160940710451831698069857620527958161676577681398267524649523534523205654277068345114378712790230494325005427606888801564056663879239281387252734175652511461718256806554176280598812947750183245427456534265424931866067021211685944219818819082194801329830949898486113577498603089437530536492584242697465956174768297260704541695993505625374512779370746423402804842386029985738274166604116505546647648507394600112788139306280576 7955 -4537985945782769748766706830959654757057476844236129910778742758765585275057102217836134481047326800507068765644104028209374222788459240459186805418111727155775522524839299211268607366894795780851230545255958961869875020068791237870007353547801981352675256169239387573682978399085832201469797752307498339572731277216315217381010417250791141276409325366754768242423764463266537218916908047532572634617946953141074008667913772299694131943421389143116176659122555220480 7956 4866294808865511324789850610678993765283115897693709724160856308649268476608056110563174297719150448738514555736783415214195796117792631916990641229201870799800155882169034175054883023972889477176225531841569919813830377542126503361405020927715805627130680474105546109287654540136180890698524991967897287280590675798960590313662632732126628344128493488239518187700927627735695064259568697876110508187787283647881329239437786581340997759555804120986954641145475705728 7957 -5218333062794640851459182159301195551484574872713843470901888831263278749627692776629885342985290398989655709174289680071787539126698592288221337827199626384697443667563599647097271232949644977591646186737016352084795954336328769779527535646588767092669151701456227637905380621814575719407348378113748148445851669912898070629566891482693415184878732858120162053985048293960131441014195599973590050012787915323827774064239024912455910300466019718302000327013016517504 7958 5595814172173707147619916445856649350514931619708723231723855520354387702607469076241330714863454121394960938590934369695678230051297959888579346667629739346758213777255328498531723340498724436806026758276044975416191181545245453274116389613333299915184569953289748936756219639265899343411187368385428825400499388761926724825082886404873976396386517515146088614181455696211019088952123071208651256317308140909595201216478581308087319334156277048105068577669283270144 7959 -6000575210094139357725674191631070353304854286086773575393684128931525700486349707204438462907765981099913858891939723260180211747916658948570268560651305131690951915852024759364208566109938651629221669190746953404837476451467665079573624971388679247479271899006765296766927038268398396929561869320078899825253819967777138916088134347770811168178968426724638361664507747510845439298563864041992764400372907118989363152928428565872138046223548223502000824636779204608 7960 6434585766666393661234876605222265944840565262385986407602560166808615951334201741363682158205415205435098059955754157149348731991309755716411463887290822215057894901253199985565190291186560150480653556095501914558130874535549484352510445025206761338848428249528696022111309470623001206710290301359400686556674078068321399362204631807819298679321778407520686768609662765952517794621739321484195322023152421990001584759963645748580809930050085694877176116715175232000 7961 -6899957498980125913449985136409309662266597770265711623933853953882901341253421826294607964092709399237689053351084837361662055162319142397899625182440538571762209602154572766953111535441808061284838784085063206504519554553443075761531484467245993747795809732208099548973279730737001848784410513168508920151606906988618470888623695272696660243892089035977877471930901899458690892207145007990945242702618522677837390578592945418236875464291366224248969650261265091072 7962 7398954368633205986469486104055171270413582620517339837548107883885613627535349574570421742154704919217463799653240233951887153902066903093987548897900589427654433316499546449737596139549784371398522690564047219837386802098562384643898559026484577648133683902549626446718042985327101007181200757209784365948645412034161176418303849116885832749276700710413308598695716100815774015196962406845825428194494323519777811223391798983836418344577009323972787286150687062016 7963 -7934003616285186238470206421101090830804458242274770995363370589063652589862804650766277817922724956767744155063711845442891776973863499727489123453373448640061823253647001570844444024939785387370142464754405224762334091712645934023399603570761286767539403569226106539867138419796954677387858153177432165554795187581060842488313852518713021652161268317521656601423801234522520602327330188397941199740160339218949473780007878539744822845347244428850786062454969257600 7964 8507707526244692281114302263099128082658508951494138429737663831059948422883530639075137007058803764729653615619922520316724035415818099740987355482741858699176656274702351442591472225208259670944018563516340813945580307514226663280472992027095206067522128568623594714986923564293000681574942359292783346809058678704911137358078116191031062335290115762790838309932301408592440635974223536424269425511127446940943089315126921288383036165704112528286264395158321295104 7965 -9122856037909194265885281915336800682338269709173782145118498031780177746199054327459637823226166208256928105151684303544970536374276203564283460911163460079704968258226253762561464530588354785779789214652594534164751471371081407102533955341642621243389920192582711247101939656380259599730037916199334594994112988235750056646425149532700764895736193197941744779633379936611161452243960485530220985483910111680258824090090347684888430699702287417465784204394289408000 7966 9782440264958040080232539324921623158096509385262855482761689451197561820756413927215086194388949861212680521784360987091945210278562799023096398866280816643646974009887303417233713947427045316870432696296844029481234935426186169120283039728019952499987573679157410523286691950200998860847061557098825471844285092495263524387367156694229085303553800977952775389342469733671341605917131107285355501142425575905981593242845161839310113273118137059842530855775749617152 7967 -10489666987575098121508006021854948753813849423341510870196255610350370671025814534806725947903565370797653684744728012948177893429443007906681429957049503142670775279536262270272650319245991564100280228083689372738333907028591932711545634022228341778160958823546445309458277116794252830535605038754309998951195877419319774265193379837494797557223782563005853989165346544239658532224321090155142038747762992828963482491838031983362719409326520798060709516846819620864 7968 11247974187666881728217394205883334008866332956111975802355975531946411839051988902684019952923310746476986796811290338995934460258491759941174204644603654347407335746908470599764756067374934761655451343648907921158972152651811850542079906167229686261826612321177447408716507546261092845106059801663787996096123038054735470773590356860468082832980850784335024150311086283774922121403507017462653124454136817266698950419888569382079161969311105106801450384933248727552 7969 -12061047702068130534699289793656879232452163073964478296037643419540021009513442694670109919171793813298274960913846668842889367468708614356036499470216500204292132154339744716918328278855323924823562585969102634545307954763151813129981587735551360179231806997799915242449953784684916060669077829535828345900145740358182053161032813474234486823653017771352817718476110978338428797862136540537744637304277343127177801368389753018106631800034652303923256539351263986304 7970 12932839074113639996856867128837817287570729116598138429780437423087984011749292352735578939728230902815204118145929016520961577109727324288242831337908794160671155000256239006139070785635523186291573708784592612242577915351983982130479045383109999514630944542684549318581342278902659238239199209332950313187896264705593398065150008210680349336185146404305635453344059690504826511634904173124533417459444798539083917723260637648178658667866854396390358791759727826560 7971 -13867584689728521984275619705268220831403180127606595265752743603694529198134613414949393619492384143736095793758064870175373886607071419401299017879229255777450313900340789257048758336821116249323061059549577204904418071447901245286692363701410910232887643658185184677150024382858255705701502163850364714851265070399438477256449358599581458351830203548348934355768754945966696263430712177017932495633411725939319969158419257350340329862171355011361485329191746478848 7972 14869826290376762099443455073870481614675466266858760683845169480531413442222248899063496725025374919527695439512794008631887420948363946668430230097118581675882339170027743152281990086305411829355356193887185201470880587907395427457616002197606460345373818194048827178725219967835961244477734595472673448000611313771986090790938513134311570888343057630259402664857670119974569914862339350905014971340678807197272133289039913806318485900387766362192769804609843870528 7973 -15944432961839613874768375473646114800792969152795366980548619559698613570687713982297008932076549748081554531310744797899938653654239413328910265215574223230408779018148155676254529840241356371834515290826108435268850760580320226166051974641127435847468361338102984541690255904971572761007728233517749402702525440101694482949520982760231063377990266739979774116656372005334552678996217720830100650440680211184896719006707721376622994686041711442577445130043944937472 7974 17096624704902864028629544603794553488590335601505890298929666981736754766434510124306622021109146104717652400363276114469084987221745803831639061714097290254597406531934477608925726365767527275138354602430642481553435833727787430060579580721767521250420869026899365728853194666857026159676401718690134295734588218681674407723681224636060507342016133294951788501526529761183120979446331203610531015282886302866193184464763881782193654119564503079654520594721738345600 7975 -18331997701649423766766232365696797778561930442678279845038941321851386829207269495581485686159945972338967484809131500731727400017687281304415621793544110152130015417332577542998438032314674098974057681139737360648884922597783215936478117362021093273439206891447031758288271870576066758930118307179715330693756747333216696827485560213767828583818316905595440274510141309587317013231607607433362811651883694527893749809083115110204056240375976399201259180408083488000 7976 19656551399217598436495480465084876046464926617212612078529077710022096741296728197530048899934838907030011132507584580656686147369971194429208635012426204158621841338211149579460063413514180281944679540192097727886785153955624752605258142067773147175293694706978848095004018281839369061003401078217019817254959807970589152975178519917675673148633823584575841574032141415089846136303915605917054592210525891311052796130887090271776095557802336730234481877640142327232 7977 -21076717541634928675117305374782278634292943665382915708823626183169803832474299672052405332303692280007430076444605147195482562975228121312208010387355747412828341865417513647449311400751643217667372349188443264428272617949742936698615649473233309999935624475048877965418477756156298813175896029818882852285963800868451440154453063690134852294290425660210761125664257247416760021289992437916978600726649134550658175395064935998594685881864212782945572148035521069568 7978 22599391289714652029539311751073961184568156604208592704219799012105738069330246275528009197157098448934572869625121911664865642427738130435403791330461925367372691622983712675572013982130009385964607772138095152941031019569016571981211685411061228253091221702049617386935548081757536245081417906933067054303360413756892915034926096448658013702687232910528819427202953784544672455589041035135366620929966129516782975967539620241782818707786587180828048876977748137920 7979 -24231964579051581463031978305721960361914856186144574659181099799573028732069285223961299717208187124348287473178838457150989488946433792464560904230332256065926127985886568585936057332550771450131012021922867653999209658613924253746539577752129316778540175648092919499752601133990189969364330598068664136853286404121599225007251831113067765032739946667499416866505978340713318896588531310086803997883690212586425864971870166325559765448094557498271985331014193009664 7980 25982361876924732878169291949330152240200342467307820481173478486750762324826086063649333224612063461617851905909969246573825348775431642687979223338113645181495989051335438385771009603945725931625752047542799061853074377194560375812160383558914806610110226812115525792243675047951831519267305854333167515648373005621436962691123957526711930234429031716551234428737023818585277307385776035805581132276586091862358565355890251629815772936181865198389423517177363865600 7981 -27859078510457004831859748650705172553535982166270411583992427756895108415945903764559290389685111394654878548622416108318033060079768065128721517899178392774293327960654234050131967707213644177049540083162704242127703995847188948764269147647932012707576802249388019818298450848307002590173118659236437073574920540255495614735284805502304240270342338032958248709322573485449163526848393947331364284163022956325229603146083469741257369032013947061540154501634811847680 7982 29871221750752964223547100708522694992972019275270738849265923383253274796936288378834964168356491685324136280620796174586669048146570368067827759427401072550974058467560801644187348298369735339597616776286293143797529429006989921359564510496013955473405052844525405071569005274659731481656446774557031224523525555612681763224153839793429397225016338306046719861366529481768088562337426831004394583662016568537254983130110670547502037908446965839789817653905326552320 7983 -32028554850993627700733113099786813137588212168119178474280315036367721318947623014737711449277273510282299025551395549387981231984187130334512884283192298608786243370502176583439169709861952797400715905572457386540463972178880017881977811482714161895131678228998594753489647456577881125413546980496763322941108930386163692733570292823810925200692888066223411372579342246350215977027232606616482755838882183466923189293396481139804921863637539743653628017285774734592 7984 34341544250675600522987472683299659310383668132821810705115205591676984538218545043673303869596466555801488827087105711897173125905448745432527576382798455083054426675323915863168984979122625302124799748639890102874778114536455785876742150185579003691139511968411370470300429839525462087827240607870372082478924762612031639060537876065510442102472847155845040417776800208034040107010719171870454240627218666997277496013932750781336186260128496706907233782578694353792 7985 -36821410173409141750808227942303465965170751971802202534063781647206481473341707128976692208576450791434394934993200464294958088851467125066811895936176201281571269034292112951487152990032301702829323435182385861848887979892168376486365043936593732109836766882778407218041464005713138326021202212428286550132680544051651892348443790679605024634988188496060232143004867156719703243481670953825467103077732788531041675425254764430789729342187218491867531286513051776640 7986 39480180862008639618159090874012917396095130573260148079310757871727321921032558202360514794123137592682189102940509424062965310880986729820868560162884675005421970634294655753074338952568999305773795559333656653224977410207576464782002896698929669624139704124323089417194377481065664709971404927605523644445209712062018973174766926616499440478871144112116726344036472658892100839242086193043684501403052486313606783955457002506660402780359330479682676567965827087360 7987 -42330750712097798650356316750847158482620355269731838555302450872309475807900111524029079894651123976664740713971337339576073264102925666878113466218478163017251347221046086903830867380976269077139667761249340473671631581143203155145120217469810592180885478662309237986965817504728004436562898942819139727587799464496146298714599370393456928683129239124836945512374388699248865795419560853051309528608413639712152609203600814426572482999342619781588723392098623803776 7988 45386942584194350799183174015180491800979948762165997145232834898403229948662475899401771882035346356231703016230219811440669726478001414522347222241438211713588048665727411805578935671104830944590861250516255259137745703507505487946197871477546306651538722976471412607798827784763479874048663500034985452099381067231044197114349018497809954581228262803440929231542413632916948820440178760763472757931901898661832018749346216212159954043959986822143081369323023808704 7989 -48663574594325092352189021460384729750582924166099146486392263993963008689222381190164969134473157059799723635159973003966504381767977748085520630133120942845649360602346188178111859083155750047661640930922179871125805019521372881923120697125619837943750684231369088287307194363139602360636824378642917752889721551235462421014792698645973966611478716243558586031741055167706614947087616629653256856943188716547222586005729789935778920532504009595657475104034107876352 7990 52176531704747726457574246583988203943544097979445349080840559830045860738522859498987652296733448693359685193898013904249882334162412091068697931552828375340559216703955337809048596362254249585290934376162723279901262577764905178861863487186179097739239933637367910931506258169393502948884446210093792791126199418476069775994232948296474831876595527406590565972877732729961396975748977817028586033428815881972688042538812396723773700937232393023295524370156336896000 7991 -55942842459424450866078701907653838202573561635430117156406331386495262434840443585155599299639020402610745971689655237895327508755124780784853791368095049809141749257787160257164662823485981770259798761759215276356673697063673024414033460159044270739792857787782449710940064982951480134980237193754662197580186925711984022819616237884556442993977903242193526832322594390221852824381362866998211579284957735779136129545858798975286106162449267119132037412989459112192 7992 59980761233613940241706729711879419085426474771529897310614689831923833534951490635868378316068129527280948804874404096629506653014686688608656320178256801861269547608188949747525069563801586142520495940488748931117312753003694307601870786269374050722126853633549113752763493780137828638940350557314908585766300506064561915367726990227217096550168982367873427349220076755324438540169022589458964059272443558444143218160540115564804001715916685828374405028952898372096 7993 -64309856393441702805986116885275960616568991081636072575607932808973918135887727215377819859265482257379329995915505551076594762336037497586404467090534711767125702050714460534820609788375520308576216963965936404191698881974401909029930342923178786902283524050811455850961696632782804078750664340175665067288875676121498535478114586217830825008037128814181065574247586891841279855067840552992195867844110405722166629062249196130345872611960897510217784027658011871552 7994 68951104789700579941630109497372548761053499739100225187491177124649433562884688817080282951732712011692652217719099443642887800533675808095484665170656509226042312092253184657424216364133805485274666287392102390313293650950463303605914596289575205263363361165798235919796553923330712306801033729427877562058827110631869876588535647301402886617465316188343334146488209727092678003305976058194834588019421310493791022757394802185317121669719670665833722717451299826688 7995 -73926993040559314670100791210918378233235191009678585036474774091736484403807920343159590370192976278954358625442374071381597974063563920365625422965549029747060994236689037873390979775465885603013438155945873432180304875057669261125144338604326124121473663239504655002942568821871527615136480158332163810957433187696877317165971920666043066735540187854040142873622199251975836866703353615665543245991505395252347251797709175444163868023261491752763675025174011448320 7996 79261626090463271084736267942193880839978288536448095060677157502307270753470994287042709716187813815974677007326931845891659777065732405705582869117728272397700299237783083539557672568562437411133633135852979365868877253985364927446049211492429829517536620469410983340449524223270165282932602987504587944778153772822344536637887198378437477892722983900119097710940691769099470512813078161899466675425397121909979215080298439161136722973921145962349694235364751898112 7997 -84980843567453587348828133884666213281187751114109511969710891524188695208514899345701403876526719547661591680522674202318014430047946119130155579132164610213389091518630888413068324460804207250278536296304009470823894869106136340705454906537668272029122261419040550125174831493859515789923081134655842271148230492684665375456937244625691586334205230461880429404299968656712371555372528752166723107558086525291104172911151594399968509649756532653461569660072243958784 7998 91112344498576494409485675126187966143119274183472266831459530022593558912029703926574626247985193532082094045743784540357884905539481794534573381749158971229610920820811802085284178529002644825336286655175569570142731655700631127419455281836345761521787682742900220139438162685069269637142525347399553508864546321291049160692319365799559578629214548135728532141884876811399779728192385607921031773089794180416983395179994082568136064306434460950438689032096326303744 7999 -97685820983182392214958781036619938587965929135357072286949105706742998696611073386824584741271409394500439753524486079059627404800098058735133613728509472829526138342828113022348905475390795479454950015468627089986815635830829921322508045713214834553549362178631426518509646759004555694315102564813759637674022177376200473277964071032487624679664774665937121999462903136267466107484003766236151872968582056136515153325859475872828959370353903939521044117913377351936 8000 104733101466916516627897004407429975087698275135350102491931938767676590068543953816534555907572002120959099322160168953310757439047075812477390176126575944917864749398992872902842235523879757478246922211276355395049948258750396242200256616877794769979575190280482090297624796816235206363467516710877266776052102725879601524836868084704641496802471273104561846160916720518947107499610794079301500819922156893094510802539841626662976274823869966044332194889839205124480 8001 -112288304305285350788606247787118689752426854144901539202186539915467009540916312899702434304264015770127647918845735787451137777658582248936539291577723246764870425022891109567661541681946827009234614415729853255797643208571248620662457346579297861396721279736927043261288755571477769989355125759367297759128535227301035061940884656823719726278550992598671643486204149050580361990475252859574051065929461020175652079916974206059067687631700567615372921073241487736832 8002 120388002355065737940793714212490954254154071646299058318463780274997559811255339505789204519302096463147669168948346533497151406601506191797163255868768520539950770435937305939808183730611865843866060602907421287889468894005766182015040941121561922180697206459548519188664620382709349947082631462867010185528360425499254465922298442692602919116595941019111492490157717612842381655289578044830384460872980942870386382019457093856638275879696297454170611773467881091136 8003 -129071399384743098780176641071290793031962432441814912071052405280170662817605002188534130277886440799401159676075942580214366012016874930827364915194653236189366523131109231503747635705062851842203338885705741521363140007663935052604867606529350785888475404715341835481982142867440481123892384800028675718845725628706795475627921631788753254108944018943507445049503992739333724848299037921445313938862508061100356987599680981404377409657750063393004161897697531487744 8004 138380519151874287224570587137477554506123759422403483443663365187973752216522795664368727653980894216308571214897041330930682681764278623325216212101369034506755813711794112806693301629880282714333615706073669788530123625476652729719373465012238194447788425287166338667695910368657853444118633988881886135811461138227910907104348857649609224344506900053582732580548456190382851625465454253139296487216254725890124303423654321929268929035213580483046119744083559573504 8005 -148360408056040563695560670892036722343120711170485081959584557628405335900701092195683047193587371156895901941518679465155075381751694586107676897315042369224012549773381030829318710630053725782259653407859281939435141956910495779724961296363706255561477171031864467795208630160026393992634128422651339817162307593895145172669655796356695439569654039558277936577658138832374408937679254946900584017017184078912634418075886442835140018427551472615571214868427488734080 8006 159059352341177433347214363654894425301217442446542427959874288003807983693884859488863182241962246384376782177011670736850446681331715722561096906903059312093681239846613774272534001190547691647859038820264967617140460721119194750429725694993560398819752825544334587425299277247934134555633523873237619571013090776662251810029656512269443463396223863156588679207499209319622972094039252452821787242983572218969679540945247227301576910115225657354867252603777917091200 8007 -170529110890851960044362671421309195493162818595196119006059657525888072472766226536277097969447020783214202962022637467900867954930223431268014334085283305053639582818844486861228013702253534439100380842090285640641362134711065500265036254113120535295509199507732198710593019012768165318641507632540460843917986982227167061690648657368123897067429286894269956693060698933332447512350998027438978503419455807717781172320756641474522719435788962824808459113995884646912 8008 182825164734838142768474329950575948605706766875877218313862315742210544684546303415951011447854824408873358270258342360325778898786327794751309414672826608696244516769483536299671003562472356526100871074258088036441858596986207779429784141072920539857306590974843880462770340701933560411397503163529612151057623338212989464744260318141280427611991239978254725855144223370239325130435071840742604055171062614058913791152243420467257545245829703054477267299283710797824 8009 -196006984465474380928569902810643579256581114518596432427389504756493132836018168228234946796159857096475407154703165331519260482362981840450520433860349827646069012092303412473999331402251637786864485238162179396355817281609055572091144281766159255672090814861691075800255853459569953468360047131593808062532954707136284423024728820352168831634520646688084786662773154728261834663653946697107385777293034859473278257532445036352794422149267104922577419329878303668032 8010 210138316848156845727523485330402300859214439622031268801554495700138892673123089208770850806750574999583784428590829784561242380113135859391345504543162100117337175524262060294470010395869160670131976853633492834854185906896594871164017619458636266118750635724211710920170121313006051061146790155290495197307242501246371970792562814227472451820937668254338689972325536513373877656804382629171223447008462951458189437474152583422842417653873527019504100343048228528000 8011 -225287492002338961738497188889896405328128089360243314336786727144038669294283793350527162501763639562298432730429711662380550859776242957772319821628616452988909819862787622675109776369922588738802072356401537899470734281866230219537285309539908984384405424352490223012361401106076192881246884322154406038019869050186636582774542340624709947303035915981106964307380733797835891733967505621023413930625171314494930290728419531932553052694370125529609306311067844921472 8012 241527752628009743140720020896641552345657298111676685013910603619907996928531071328129629624491675261091219358320801866428575511047482199313124359222251399583081605180992334802413044700413900771944282810705614098770775314845512607598490403019271992003783438139349804633831736627764031606806264119813482027200168279640078714193724381063498398493139353734170983052687830405842205831784313915042206498120929095361940471226153096527691228197103762518708736093724689069952 8013 -258937606858283383381516594503497072900456085990399098055061056702788240678469919179407060097321285116742570247111888386127302004136870576769122524882617618852214271764176122481342877827913564504718943810407983918941360617379124896527779630813945843731349701003119402040918743779678887119471174910262295342073802327801704908569355693698806772261031256351706406537162295669063743621223025042685918407772103311990278665854542392428071753909371783999817743253372951664640 8014 277601206431953871359872043576095919954908681164969451298463847805960948613543213081000002998840526880994117469489628477467361145420890637741921770221020647791093045441323478663182829604514176668048340975182872476032779214473673044968675103107725135967701305662533578621745036259600567317368035632527965709132094570484413551919553466288505661308835863063949869895994406873807764867442446338557621184154808575389877247103613687326743841467366427786797029085091454626560 8015 -297608752001192154123175433300799582192161069255310853927147951767661653120514192972459954832439518896478129312110475545349804257632602890976426002981828932178882773612706843772318241991044740543854534220500558923971844147849518456097900695982712056519068218196715865390117532452008797693445245941412310765683947616520547557128583264352234727802535460208891219197556073205575079835796809480530640952685637389872689506510254864926139943610139087942124941149158158515200 8016 319056927519568757198317637067801785610334685446338173868825365831160721558734738740982495434280413652842690893175890427312381247932710074249978343498353198839273189821587840451491555054578277866597975521630990347956047891156522553584675369449070591509048844119934261575447860894362680876684987506369925917912166876269698140502596418162478191566617074682844158752819972452959180489192062827400124732259573336147452491873846815710633362592828282773253522075102792696832 8017 -342049365794892455771967304753127069517638382867081514912914375389583026578933471964220113226263771043575072930419041819064072651445222661541827015008087398931012590097565535141235174796613861577975543556074157807334038170395576233349201703593124911796752999696569377530192223234461531497026132446316365499540760021286778992252138068413207200157748072651314934875442990854141249971065513554288665266453436557183353213527958570202450278919107241011497251265399035225664 8018 366697147440630537232049441626983379360577147152237797311641120808899031503782662199584555715352234201011652109072372663949244725642751252590988338147307854682079687828092035301331362782499200622454835961774946256729591397542454945457789284398614112481199780241593248073852834361713240378839480042681311058619872064505228316648616365474283702257552430843929090991462728663197925736014175325195246137348383614050902542466201606529892202904608620652000743046298466304512 8019 -393119335619630872753854266885926535961909669238242398109808386405265395382305475142858845663633581050188362224760425644012645971020549140789027294410228280588250308984261371666271415619907822897334580043583892429246493108025338225448925542356943209723557063059376054904639323778493243283836703187608257143076063287225795126777201622798362375146760120080669176871932282678025051821062760493452793515477172885831712857092883482857374665858696330754758894958513764198016 8020 421443549145263766155166635789693021042780631842769845993424403079606244131819331660400173656959893791071390135272570423175554630918899914128352644825178404942436395704608413544107330440587610825796603601321142943483453266339392137559514836002285442858521740908057989232801671233561521960475924446665867459585097170448781839246118713175671138837386232578854161427248698052004562223618600174968263912455327618614532753342554775943725137270953438315494426098461059626880 8021 -451806576688760224397205047302973474919323503554117438584809473446942886088497919611197455951257285124646386981320918421217209414284306196104012823618277162870410617967687749017338734050008767223118469911273419805632836064343059925970567746242453287986853014860843078016982981552290027475863652426458954035115449835210619518530596621200101583345448784391566454358108915293218290800933998008256075513115863299051097706795819437279576642350708757621450604466496609131392 8022 484355035038319145510527590433078981231689441434836797398501181449841881352259632442268307305001452981564890271737718112719445637518488582510827770433373581847137368402475030583673630183784230102503289218324963864054432812251996910824003310223026210267918172251290253791501699871019273313005904062611678353158057638649240011036296460443958572747817994672125832638313780925261155884393093525935060278289754108945243101706753835699737000042047043526518090714169527566336 8023 -519246074566427759214770350279207490861918454806583913626286676398614857306622150201606560484041994859722008920470298892750264802975594486247959913187852911476775377665187567266226052153728575457296462834927420475470065879014626930451576077747521252763032612137073263856410399373935584800529188704965314636723380753424173161533482546840163822418757718459077202558026379351587317735677655115443124260446877338895977649650613772758526707139517185044930623000194773188096 8024 556648135287793321802959164600527244598447116379207207897081947859944126772611753691606251217761373804695532024693975332679066709455955672050149483090285256624992285065118724739797350084149898416796483706857888426808796209865837920810550868036226648347160386553231338899737840013166577259142534980193037371588385104241567848233212740207800649902365834355927480232734018101921511126840314353377982808699660880573110015198460589570432924599191493416341373467501019839744 8025 -596741757132397205300756975285549690832889485499964163116149907912036620652600364920581021568855256596205907825061974690333937418741111132813180931484428213161156852395522839419205033677348999715378878463303823701110017733620557076927956418377033400380660141544542616533414211534250068009986520670085821967665740060266034838945626675882443815791003394639483249085850857637273576459464228573879371260919245168521978973184444621432378610069953467004653668618119449049600 8026 639720448317609704794513058973071809674923458745876436041335732628475840871333581993610261389786926195383793256041413999318815977525883967668227156044388287231227197169384136686355383574882073943488448206278205118539263989237316995299004134024869975501192551372713891336691276194475673739068576043547583032943255706852440777551266168158757728078816414866723203409633243331885299166535951798656235737413509959343405022589096737988490069660206726574894499285243269602496 8027 -685791615981282104734676128008117424573313764613510362975812641748402305985026904718468384808895833391079497005942778148335037126441885376474646444527145860551918758483185500497889527072785735510083897312473926776432506321398869216770610437864294434479834776564175811110717928802834165191186915730290897227625462984752682830320507333900301335594836650999591228965213235822562520149025827523629273156955324477501979467364986110499697173260148506344816482443141284068864 8028 735177563535587074022116015729100202600649848197042766655971152843108189232470839402444876568717890357516703518044540557149557311780042353642185643137183255385589147033337001579824972675621550666894848903445091780248462546591289914012901949806895194156586881011084807692899032614981883919061840480598281514919943016332800495536394943524096998821092993744957400338138888943852164706004934001983660477975306320134647310983940742010258327452197025714774911540701989229568 8029 -788116559520529167222315185097719031234117204996385345113276090218857061928634809169651017500087385928095122991668039656544274208316081421829213113324461718272583774830668094616667104450861221985679611649761245207593522166908944276138663622667516628262772135417311979311917166129777032584199587650258275029296822349753623216614084122365878711801079283669937885319518358676232862724008098668454226957557037414113370850697876892195345470850259936359825741917555062456320 8030 844863983078015293602730135059928616934914334859901019677885594861705533580612392648277423948174779883882705965390657933258793411917735868913699596026390306458961019212162746536019760430019996301180598224002202723350420745687335234223018238399355905753217252851950923703089272568697401009269860613245087617823284905035023890776581006378341519122083422437729909672328611218199105540113756093400557077956006778619971960796425998137704512481278544581451876300836461975040 8031 -905693551533790231842708023488041195400481773605712077166494774385463240354296596077362779961786112586015522706466552923343052627141762571205311485940401272350017688636028927032803907756209951485442636652177629075634974794371284244778049462446630240618372932217818287195000739780127810623858811768887404368131847069451976460493327886787786115383593174489541663011291472410229814739887349740033910685946951482733208887357451677396659682225601462357306021724982657010944 8032 970898635967150667453574559844210243927751469555844096836984565900176696822247075275621714643674188003087330132414536146496964592954194816899653664008618348523984345513320730194512370448950670070572749281367380352635681443639541557371376407524668262300546922275653240469423292001111752281048574822180832884775188586905520318219756554008279647520762764537671759505017851617222741871373055352998788494007731506177373854620257334533120277329004160841733623697215126256256 8033 -1040793671069023450426995225052110335263964543045147527506679337364907242793562287607967541032062508545925493444788168159471445889185875722835580526052993966115973033936943519813933658073432296425580851482252085753393516271437080473552292260986313800031680676212798135063565170799484115148622769423688066920562954328262995394329383462411013371686280111736985940715851537664334340177828566573827230470191613903069445412114094628163474520842127661308161097708893358359168 8034 1115715666039733918966754201145924848965220044220906274398679959144919837770110791320863557311388862478179935145113094564622835301584671541381532174891735289182637952348623415830116209165078909363896771784177759780918628926310955750456091729620915311278240193348098772662033083873741166161199690076062010013852349893494349209129038704702493574295700399567885220451127505491874319640485000283770445652740415107846210224735447527929725836975226276556316578942904097396736 8035 -1196025823760745300008201835290954764135807976510071412648685169301856240683759428512799443120179839299092688675798917053778994395955566559341663029834091755957621425144747380965685863230362373632083027098454077104072249716904963791477236747081048498178828814168608962564206569632412639036036586948207429695375028893005566068732149029697055580946664778099275233312184222956538074289845479702504065656059513767423134493877896672336205893104149863753297737496962468119040 8036 1282111275992120640632056105336273064272218071879447412921979736519040325491291505775650577720426340392420979076365083705508624560177627012901706285475656453512044155887003292195677124049719425277436992306993953091784596097006040547795550967032382933082687304244973320963528628633242870873632374865215670677199263867861662282919551157241299530681566119671607452750725257631179032253956413878113752473923909527557228657273868691342995826507534047379500551499648228981056 8037 -1374386942901908798868040422203552092143922200605899299660174163905621280324977788810696635014680007920196640536681622218989503284931434677722720993288107923801139667658159716748204883872635836374506788339809506406228259374602609525986599753585905271051133121857378318791951426866957444304731603394788283726373294163157466808451122762655801591080601781381538052626922427719300666963507999252953292681600204380199265206793201396066709475617527149873395047294636953057280 8038 1473297525827725864929314098972730139106165169022267155409069211702879911338414944224291365286451908511754103516330981188091674191261035243999968418430033002068011021277613716509339174748358960412168915049055800538136265940296258770387881291539609924545172298065078348007177556313055601706219171701225959536596860962562472802776713927308834749493684127439008834106815263285820136055622194375428369930791992466583070978230345116019853651865709651288676593031888015915904 8039 -1579319642807321443510832775472989132001756756727894162432057032699093176272349820498941972160376771054566656045124524258157725604704781181259378506001452087246933083505360681936582730602780610849922350430444165301668099304382606350780262822979687319089153624489029384540341502773741469312919488849834253599299942671550206774929141063643056351473709339231650881558091397370285285091174795364088726758878788918100144669219008212175772485968356568444056629290736480862976 8040 1692964117096915683880133768387490548239170746224955293509593094786297878219218995116318909609406300153331650092005976577630824347580112001367280822519405259052940712369501185274550221375873493121070082752084008429891550835957925492455661194963504469071992292204990880581694102505162626451628936652074976937111438247275028231476004813134374837943248241792673702686595616077433103240649613046037767882170271679392369584501101615388460350399962985361987379207447713397760 8041 -1814778429626814081257843320850098133543428437968133975899979289660335697308586854846793360485285929886878211209074432633459663787588527007071188763849182265462396919875189703052643423624304857225746808111427703957732856534418517784350128839228453051789746995585941146540816064407668110313168010295322523314487969400569772382357940513455091020127496160948788706898349722774993171886273662017269053943991650784762517773697904732627177320494068259724180764145246105158656 8042 1945349347126730676703646798238887174540427395100744389634844058303953871092833071041621413237304288428390452736456104834659082961276788439547786684813645671318755493496683282367165035447292804062490680831316127702326221424494292132306619994123585853464318640505423727794310939062640486455625383837643875943823198855720494464309903773851361008581441783191114994776031327678163544529661507875135601028479196876572059337894190189350411749225346032149318210540890153145280 8043 -2085305738492102135182545232101155449656176900844873576020289702301222447424645293662355661237520203350486383021507550201925398973681548908931731087934151658368962203916053884919175826157928247224388822961795006437408161003490762260258678846939048825429669490262527877376797594037798203150903225188635222136752554205759630526379644628734124644720294884870094316788965496830171299853309950723586191938669607047122266410310170913585925740302575433990430508143054011105280 8044 2235321592861446727359841440910678670353045120019092280927246246099950915144559899331939176466509466953454553796719330116346017993737284554148346702709387452888226269359198069238949024648358396724070043269397039891006832996446286320236105910440405397364629186771451797716012214572076977261216980801098482504164357564931963156415669963549346087881296284252386957539745825115855451847251849412946181221124317743001632178145037005495910248091212426758349176865398206062208 8045 -2396119253837789512325661979198195462205988588946852855166163535336626995460553318573155673395576699646136562174926871887060739979107005884837199690795843390733850416856095100879447891858349366109837697203904139161425101524217929125320193288913585434058483671384015159902723672867078993896321751632683096673385443197370530209975639143411692151692659025044710573968656830176905538659020888847564389517186483566102481422670238161194603339482181555603853246743176340438400 8046 2568472885318918907592820003596674688742665616510708988501154282234271652312534076382768854396315773251587937676017853392957462588661100819947142402928200449868335189438271468422273163220051082887849928262683475806171398465388649815476077665902480693301966392732527804973044532245635543514033608036215232891071709895486835527900001955400277498780848280828833573474403245819998383887709290769140355317718207374524150285743146387880526445834093314636422858908955153691136 8047 -2753212185506667804674612318938197717378141092043856971611562594906337471154718936850074917737400928701694406785792656391578828755319666722075550451158098509938766124986556766282504820323941082602065809006914954943846744648975286685461997389791292225004758117124415577176105016336959148693896036478654224338071889343829740133517984665726320813282127991938542247605958576553802205474589889172356754398930641408559811730334844908709972905605165325118809384424048938478336 8048 2951226366849781741724430313025148254647102964374099810369054700801047062929101391625791392898136627747935277335473946877773304588430009178380749591803789721306235012993613138383343997934511998706698075974580623762211006690729389705548650788119472361017686875903555198663779442477566783537404274452322563598389601599104099540904558060953898107351934957194102149058963574650639532207107592670876384597811152839475496773980819040031403991162883137912460413089857586409728 8049 -3163468420943879425035697216104896226086218006523141989660363723848858783844397113615192848250745095354875570771395702310218156850388118176496983041404074090356391847794386066531631043493523793968260099132451467859181270484369615615522106516947268703033809927418873538320681673728723765324796031254553161138282067060821311654180984582892524451848437577237922386979952652878018091152753871016613296569057601273069257541081167332014870178604525881345693814214333670325760 8050 3390959688771560579274050352749611456531505834159244951546684456336980835739272779532951788951886136923134810876720993982689572610229437042851001702422088765699711770311300602687387951595718616180732368419467389424671708293748552259241723956994975467398723490728946498358894612639109909139042691189792695991424219808007605539955778130122661619262652544241033520242299165711992034736024585517152748983112023250523364468382933901704994005898523994072188311693253053655040 8051 -3634794758122336203281341700761069845160711166330029501913634271713193072235130073174654883200698853955605586518508613197569288869204929128143606649829344011529922766068431335054546835771851265547189801842553092459536121375816460775029901267618776446738509775562635450311748140855236338030686435038231519571559847700746122254827761092474646268170123765401990315019386739833208482827842797337585516697967682061402876405897701524241598750756212256174777894526973448949504 8052 3896146711592670955288579834153149632276694721986251375576464300258148865126631948708392833161720508400041767362677614296960188420169185451308120805188872870883271704255588562259246225227221597100854645819472459589055484251902485462191348102950261875652625479802846358127344158200756446141615858319173045789690864518543106106663646940445445744592678549863174024945749937774008281570788385180177444257403308128113285355616478098025911559990222952788726236510645229831168 8053 -4176272750238454167191937218663287660362484946934519196830528628778664189461312797849110403662228799724422852450725338598783130479619750887837357215007633546075107979568640482837561783957947222469922941553662613265282399828317516669808073170179391895750392710362530806303236695514566061724795879169141535057791536489519235965898808006279158184145475347689040649539337961763169131471397704692881355286353761891363751293726423521006078994923778249535250118650096509116352 8054 4476520219743601039263378922388339661267496470275717109849118887346303315421894862729895477653326073724258054045759410860840197628563667042111583321410770388818229096964127056376974230535342698611547936558233010078500166177878265968952940404108905907125616458789262688832407468349123344178581254509708664108304104962588356306230918566032209686951170143090852340329141242241290895334952129733583332287954394255723841651856323481458066635961283544771133850160079559238272 8055 -4798333067887741239070460473294418759926511980036955624734944028172761061078521783917995829674337387266403859712405966614380313252336773048852300865054877426981934138451266298984708892440357241860825699787085573278533088374288657661270283605835451893348604359909813584026706967880464744101453639208571180333301704638701636761036296377431242162890792661064814826301099287446170325891936718577380341029201031101788380448458126058087509734746009457735065169575361088390400 8056 5143258764152197269709966498691893586135596691212628189644064829898464416053593105945725404298747063953882281432872502559108285312975494402278572483609520473247835028287668067261856550309371852481677835483489678023177255409518205184614241259055319288198180737841546156221915525577133600759844555164991062487951624970954737272643427712971627363999935554363947073720686231114373238021441671474395518733961471703598925555128615284287953021286144588945185243159367860420864 8057 -5512955714506458106677408878596504938168249376671297905076181324187824855570632531590072291481671382883478975118855149207473820673450281198045041540516274914993660300345873250717078782278418712558849501879548575593918952115360261637788995490590816866557431206355961790711992345598293178548902516607205255268986068752537212649242222840323179701681517842867295762572401032647797691425163271820586204645758638791956314639331489284042566281964652704024168442694409807495168 8058 5909201206777579171919563424569947038520793807301685624153809109077181393724143342275547993718186993738092234064182922920207170920933385866449945925058368830037236303160712598607964696465218276972825669386960377440469652269699015142382834480462872577778431834846705836127671961569521482138546772275015949884008596631135757312668911881015327881258770212182854595836638029975307644699561569018086536472305004625728445322883328998062389542289527498096453101439207579717632 8059 -6333899924533597608880656490941060998673777832859125363607508665911565040553566701895727036691993551104980831343119516610517002006662595752885362949860681765725242076039788674852645090071157496575961485777511418818473662144400476617835140241086280238404768993365996941216153698422487717644354948964364590438831955344641069010275246156760600378083457765994239079321179169093373885171790913773860094259877976573874841277481672909331982915185107749487355849794065703666304 8060 6789093070121150436261709791450180384380151130759330619695066821563467886250930583671635037473663926410792268361696120096369534869587318939342929236701979892946084687671416818034071212131466132480082479679765149600845692285819524109075701545589958615999171031397380365507289627982093659355963186903530248704115303965596224486937629605354751302880783097279958098702662423593549083984875517459135095460009211805849137084480177927315427384666218267323511249007734753669120 8061 -7276968140399886209725835087739673578211981942773404744983728420218993327823067237057706188140644034378160986986091063164824260926313407925196973276523822724951693461050119542956389505689263216440699699712282710548763840302467356284746716251123943659852618251091872887247090392482543290533937788179691693310942402985211348923055598386990357506931093535833233144748593164272440680261771871121250690567560640129971047886186275396694359489559333284233048773986380485640192 8062 7799869401825748220040579601226648530560353130714205486799923658058292960387573255647949312338972779946463402463255535789990851691585537622465732866327302928488057014403324446579397679466172373563178316932274921302856640389437914168316421152756233431001667096795750729844557005757573853545334312623474009280610037995603665465225389203278231996174636830150182584525193894057601684929308319740884175807679709509232868657477624521899136293236303130088032720624966069058304 8063 -8360309114866540296321151751937086809031473922945076949521262577539010845771989503662276523196434516419136416584846637745417604577672195916589980492684142372325497460730742033344830515139854148856981833711879256276811503194593906942976656371688388676517956919506690305178594524955417594081242451356117031499623400428620257185551165671496961091310655765301358476107275643870054100316643724378411286501486546796885238399601294607569144803488851627093997344758633304574720 8064 8960979561302177466513156261864761846799561892014497325688984796126619650172944132390418384394607671507662422962772973602155042471862179882829364950254884937777944143285835382909343663565361598229742759346393807426017659029564880754623810418500311098389773950894867949228206451569613774445789984897342989052725105222950287486616547565433693444630863760727527840220130114201048445109505910625654493858224562919641512916432980844341713206472746158321138734548346683390720 8065 -9604765931785611555300637833415244628955282293122004087859928163026795067679260356584005067035804559194185570416837241970805040888623095855385075559882401584488105236776342023730106652034305945301772215967125378028859137319667219186921950571370770776667930363126239265881042557022069699061109242747237319413742461354285550788290793842763893726827897961731934988705396908039818337307233766299175842899669945848952127472491359396609153736891039549854317380157291993406080 8066 10294760135136750878022333812233518734517482064768925415137507040703478877238887388793897152097422033513678465753403358547242725951190307818348225447467173316694073071519284470765770684383379478511702231708534472701991595985406508870618579506213327769048731799031994272899994036518209451285639438408980617417939523481418066663644890778622337450128585375085397949966699990061454959011961988436228692008624573071750201847860765951112774476449121146177048990021485564228224 8067 -11034275595230200027289343684830907911044430830394199845625835945752531646938564207951859579501241894769089129307611826007289122282005074842673715071217351423956330348171055046067046801629356920809313328022733357784450971880695568880598974897473893745426274975745255687403881367821201205639172618661580608424173281968094798553697496996110215949905960189733499648030708242705034349519184190230093643226448989386930315847533052262810895355504857416634970976307017231528704 8068 11826863106039150656576758577200219513476137572345309197342686812568885282680138840054233046570964296879807907580226519838495657291131506824538565351215138930717020234550130872044693617794235504310890696865489446577109288402295592641238841848441744794017127742311266254886210664849766813219169856889246213960605314970842836707377701229658835201284156318173816380464505615951193548269775640427864290090561421306588534975747388243708917298693548404469633816389799708706880 8069 -12676327820434559679747319242166854343154251822389883574097767878373517445736823665435616621466826756167891209385732470138988044461606017298983957345994210724395399242638287759786872683623096380980355990302405475064314392154772997052680558763779553279076109103826516870533166248310013836324774360565314511939603611499282306575787334172834156756295024841258544215584606619133256902327623620862798566916991386206826266399861380417008194326061876784772315169853922164907456 8070 13586747453734747614611333225782572870081505803239737902204977450396388811175411756541122160082724633835371716921642756300060835713266061101036737614845054275731142005797726596642154429624326745504281671792499831478342552211902630431073730807421227767977112800632948198775292969427766625066029364897603319962707016589962878244544475786547671397232277614868754360498924584596620408912465504746459923126316923565014625016344147020055696436990298708408722218493397809446400 8071 -14562491788781327652041960394515068046884156490894402602279445614147047581821223803996431164186370679299363507461547739771355938975146778796224212208075636612038291294608024587401078323084217059279610727971499282723671584577349425419126033329384028251441943949769272171512307996011102730267811841981218130961617261803417827918369942205913316558018988475703676892827589009719882483706847685443505748574540239182336705014284898219037151268295365466422292235592128909221376 8072 15608243575510347677518912299113079675100389440398732779579992883283603530145498905043519976559584938238162046578202324118877291845341142607435712657410909726713525747064897958482207258506070059025606131553506791691504648221970743851656127535734523349097474811220968699026049910429102117504069035871564914580926806977103301116416961021340156069428075937036209593246311552674381635668015253047354358089705858296463533934493684411301103267918647916558898006173159911863872 8073 -16729020924622056182366176721819967782799496272746353587139691953913296178860102440984882032317901995185740585177335161674662376959523770361896046395555985239453975589202210165835142889571401792793889604986690017582834127297852867547332094884736207728267530994225979859317581478191316124455762683265781563033552114240478969530896245685034707958402658100927059553055878845134650962822246592760750354693115774766117006044128898943807684495135195400318970674356495907360768 8074 17930201302060241805507136583251719638017064012920618280735047657133710637451092883671295131118171399513105253658346517962163173409098945572458131676102519052213295975711415206921902658711302739213674124590970550235066352725123021741587258351664225403907524083196132766241749323259383733411998170899277357443559486378339006098275073880059260800502839471117707728555840612362876799515511990785309580194615424429612893361525506052511444289557116192623557146661125088512000 8075 -19217547238626336511185735495075053190403251343647287086971724869266298061243396581597636886840953012443129090026500062434624557999164015844524979795699460066063995873719800302163580474263253878604465919410165275764116901681072415250683820097533941220493789879815685906346181210317643592890023630252204410291779549540778824662895987788008228401071265654441667119072470591509458338629454880584922202332022882268641167522924183075363484051049317026180935245889097336992000 8076 20597233877210502980804971000909634834570118020776830130656145574182819675023513983611212042214533389224637740817738095835731363625422048165695839377532500735897961696926473055242479795139494534921502460271432542887234129933562207065050683024280516567275602513694766342103475749040969260633941280212176981340486281253654774886531923076818629506560262192362235000641798301586365383997211766554294681430337601927281940478254727010778093995571249752110700334767867977036544 8077 -22075878488860404446870306848824890836766142425017663498972890516949501409743926626597648985225827260224133453750656410638442801105095936734642701465320750366434612806737111506826507850859953424314720976629511127435576754519993935217579416511917175843183313914358805022033639733886078977084543292876746993868060252669205212162399455189534188486096590567659453782807432075160598414467535802260272598202577680815453401316110589624284600138032728490895794337428530143692160 8078 23660572098269687163774583387634401110228323982981840109561471508185408858146386948896054434152683679447348702024471614185842343340026583385986871545871240830448013155752182844188926671512069610412126270696170602055708576517411772706657014502191197248549876551515993193392066624519030519014953240856364915571564509527852863479322455365731019797483182093791760680350282402408757986835445901681152672840006168088710427229236821182343628228624569884866972922648752766631424 8079 -25358913369296745217734394579732937500683130462352714249882891379645043943222469824255356364094082922390938550990761810148405989927753847890824082517796066986965808983000558335257802111738167687998139740542957007000512920006090968564353339316460162488959868634786948438405993091158097301290187815642454171256979842089811102050031800512264925225593716198645219586383214186763795734223062038299385979149884439755702200986609216819957538407318938810806010631420384559052032 8080 27179044911867593032665713562636296105067322019080079132460135142307803725563223267929342677595026305304542237749052508167059448065834638452223206472295588385678548256827761641929311566254421766863281568791798443587843267910176818897166380994107674917200367487458244392389538699725964489625365265094058922588206936360514596134109593502157084326122083010919824890367476071641265568724090254685169063636789213899843967481198179237281060735567166678962488618535190383102080 8081 -29129692183125530986177299072908896227776198622958440706131735391140178442108883021092544532879914918391133115214982031457426608837410412443514451718245871160956520853530923841976408229490886042119999334263558313858162000793918416604973615264767775438498862362449232765397348869045564044254001233195287417352960689972769250676426483040245930528747470637082082217278994416820116108800433820140930195481173199011505672381918490464836090951482566569070799298724429330521664 8082 31220205168019262108510513387361003912511914241842916271174713543070961198118979815176209481208678063857867128819840247959574071335695614828179599825926377735770935276438285475898787341854516858833812242764245716835076788190755817476623214220591819869950929701815517491789691380901617463894258272134883454929553444788242655960176050028227707005050556381702223524258828519392575602475271864719048886451403281534692964872322369188610463025425143550229476426263299013881152 8083 -33460603037728588084601281255064539858903241157539950738223856739629094853133727561517968046789607332196844573526996277733041729549003735439351779885948920155613824030504004494704127927556200688603830344598819510105329251406706968835468821388750433732389811418252831833332583223115150232994990539713190036845899748686772495739756869938857324088242434651078878039241313340044206326532149567448512089440846639438621965309761939320822206171193374591867666008676575917228288 8084 35861621998475318502869517284516913008647847268969876477461782534874383456623632038804330256700032613044519749720907842696074972339974539182214083404587178685578868664733432033794645393072834586317794105953564852060121357637786462921065450279132995198213447238985203949079173253261422476762376659483386470441986409966883922016108936085571272288012433065675466359956540328067435522368429946862278970868588110538318906183193597004127131922364730696877702932409383780673536 8085 -38434766558423553951639612043629424245468047280859874123608829899656233651739181291599772876245541552795726106902376006042764382114504237704122126593024616448284816290692257814563153776513518718462919974911720729171571894226052100274617256085838981599916428078988718816648568409249199489382372756327702530073478360215671496041528308031810811103903465876226724168159456096135750986611014692587049156140591944691071711759293398906062787407636780209152939016965698843898880 8086 41192364456609800300794991020825358583217652742381355031482487551240276556194512146880059209586480917322734774810326682568828515936674287158435258325580046176452414390205513604190706484075777177883371848357022138071008402303172977102078414347792045267510172293105554158950739667627209040079207484161727306850715516135175445117527823013326786393625163534587261794585612586570655586139683928349713825895765276201584894301424511449819590712902659847677167362689160178456064 8087 -44147625515236289605487380118046376514603704658441405243385265360239441406358812860933942854306985202563660373680286572042769374191398515767029557601340795964888321203709851446234823759186818821093247764983112966640439303573300896183199764273294809979290948867992588524530811399170740825971374153309076673151149507184001025513504165257865028978869498991069787170078538225376940375078928989821519413265351930048831800338385126772059463647043882779778490380844825605377280 8088 47314704695292738424351428115410467581614861509593590290908318225424545429262926263818260668985332737514765170839079417654332136664553325257346537349773322345109731306253424356020865953979381237464817657766459124914534173379705013263394779262136286573493035130360642454660203874466385601645209844225931309430729178346581814245637965791513463876451943902973788145808215979758393858448671252289883607757548474477964400660170654270147704710170771036114083848102170587998976 8089 -50708769655430735661511510203486667723214454001497522752189738031590170930404663976333856163931682984222265863615703324419129416996627743498408701524538983916525631230501279895633763457794042141475758921808255527988562410356924529528320953256298414236345930243834322715144560015948862438705398296752870606843816255180577374501001285011731238394617099204185318618125824924157708791365066566203816067552485010223992471658652727113934419808498208078987535939736662325222720 8090 54346073135395456586722390329355590054186377762783853001918501210608364876218175682739307087301742647597355122421515860571403340872451239606542745478587871278759013096434797750541096784505706449860840598088978135830698161363258757140466143193605184676963582599144012289484259956401848097814422519063586088665650363557406314989242278442513395106197483789159940950075040252643107144566635857255029684802569764304993307684141148371261662618250611795235273712495927990128000 8091 -58244030508222598546507465378017660876318350093267189485516502765276184760836426527700208160450341123392601986631161701719091483289043562064840784561779689598439840010277896319411769461895198196252894197649864136284322656814681119206006245185524218836939856759491177142415512466302009368405197589979154521214889871994632679832515898064457126371599161263589902832812051412354973636000419153662374327059717667655635581113443156873556892275198148954739474550143945143191552 8092 62421302869942668807229148006795864727280388295603126703090103658150616664541402820830898957122450090364418684035629731863334764737583718124057840777712580935063363771800711364088209329155896848211871849601084241719182790278278836352797487889312272298193784811492661577757166123420711000480099569808552116533350123493813753222976055845069611896985071173196667629261454065431065716672403090877699939125675973476622292080370065899955133694384701372302732336686632116415744 8093 -66897886061816069084792937384496099670941156076964866370966235162508999994814664221352917204975261689542113050965401840798081437123397977897993771351396751769670642684031838155103810692257409368837029929156524088992443047090825530021167820598258837363999617417157410332056337350772820421233460866527579055270462246019585651493558468226630226036581685725030759851940699104632212823308812484227081549916429922447727004304439614021783982079385052774143240282400190274073280 8094 71695206048275106015946519710373571352610694067662872657979644653564442223951586275468232091924528281798915954111284560122028667714241361849916428778938027772319945210998807335498981632227776631561047678203927641944480927157696034927716587406308430246875106649715429862915558954390431493405929010991585459864686910249014861998749998042268998861306322448592751493507052048991639285281846800037585087659435753035459174828980632377728355155083861865427768531705288005234688 8095 -76836221103906237526869726017285672139699959401526814767186806643630403623979783917103769054243851773295701324101844828100077787012684135073078204629087624904305801179723993929545616114505074650466712538116390479910796048838060005702848470856714977810835085276515397632942075035643362504167018939995158918562629325538304094562783787600970188998891648327731230517866608368458971855492887017132403750810193665705585846536318619545275080300271017167261807318050799773804800 8096 82345531295110128466124717073628192723253849318565937352769537763265844392092115090422631762863117927464717149886315118861729454185761837452792963484250775695132798125882126884933723072777765685796046209150476207759108764268758603797869676933223090580480719567425609915123228284183181489664088639207903314153686951873615863841112151769030168374931058806701741503115755265786379703902108700867280002534730689531937632583832207943164456800076176352411118047859663609705472 8097 -88249495776681154780139874703566855499940339305999468487174411525041426768124066329462259317308915573199943924257271139624574966270079597909400593327406097000164104011561846492800474803198696220777033485971217377393336181835685080358445880347631037453943538061896486382121879586374545793685616716563084178757460688572346028968936565839468717395540398397070487818068782905663783741747900101538679281435109846169448673141334332133606384678215620905044092333167046519350784 8098 94576358460615436224590140331571023979709512008371545721086962809917119548563686305393790332223059203266239685295895950655720046628289485857651026227038113083064622594910904390759660087761408811031776029071624352028345131712348646328594361349612216653244737504039707490382807282345096671504294130251880309403919801972319395085257250234672367816036155761422392654621217594446873286430492125196174179534519774177241283604648093775456589270741827704917236086312041738680896 8099 -101356382654162488411011279761378621139337994677979062463928519595196640198906789104008935784351998670312116567972972307263074403644491713676554033015805549660060051896443565572584771363927586904873270525475919740112638830400629358163389329896610047149378236212525608840095120794645592022613819510027587305455134914421661064153075817692659848527368020572050749766256865093291547975387180022524489438551444934214982610696925832039695041272874321621473673761898358720726016 8100 108621995306667809267885299578422795350401072200421721984283566787668872178112036530322412153531843428071964893898330731367158986715124042690279786072413915871213958057070387349514045168097563883523554880203663137782780152136245410141164982085017278499654105631024507395047444042956127925060533454545498637927435782929199379737039625068688301883222683462862205000996394400754983769876164928607450647016664111728426301576139102864812122008958153717961978594946928201536480 8101 -116407941550313127862227925267643547965635182426382961261602473996462438301430033412490295050597459914999059428993419564576701481316607273223151231320330641901882160210900210381663361629815589677272979184061608255517097374868259941442165532673446727999374548264939836047083310854356634789895676276135601118972514426860118988809593275670566881504210426654665871992750739341259603506108245608630745074743217777939231220620656027375537236776872898421192687029162609177975232 8102 124751450268662898123298215411302753035114360566064355866441477162547249000028570987279647886596022058940746614387006290670306331524290205889054147204261358356844955232630628102678628295760280227517913377231268971255511646490158122047134189053567373211820130515944981350114666460801895791632351819494537224503561438206005207215435029050267588329471777948672723551886671029758632386078826280418037604950037942815137578958321691019695466088605924278865748993960099486054272 8103 -133692411479200460910020200271275496742452235686255831656839193976359930660372724654947174778840770198793733776089487024754057615861137917930920540263027132717188874298765380396187046690686944172888417352777414038669839263700327728440480330344999977316363488546716358555835849280715026557788080165520535603556142502695428807756575546091935976195062963423688042342454844175747811209520113247958246736069366427939177685158724564040884825891565113250968803103472230358655488 8104 143273566372032046341935856460899845515114142673895787550292900412521940062223332271223578281962321621498010891769989095573639340168119658977077684126088477919333684638024165614247842916490181194628329384977301982372828896975921918712563442481357901793165929862998061761325415162567265038532845652125933775941425116504500463748128789157316501146488538219593718446846238543352088254073559815091357570117804817315632792143528131045783487603868730502130042356028397976316864 8105 -153540710906915904557352421276812808635306572884468229440593710327132335647865493575677652646019416148131234176296847522145865607339214739529033084863912298028206186592837450614544010456924695512588891857788763674471536775846902159345862942713170389129443540696839979004054582309099206703107540037847859396991726095937735125031344882142402954123490933442105386472784605353475663080477816815764963460307948842210652226824426772471976955443720848761068829728667275348810880 8106 164542913935020580789397794906234820026869603435333684189066923966324451871226595979542248534160376696551990748990829359247484872298587504457696626397029989785191253053740653526881641487948937350502746062385557851214456053374789657353061432091952877759700677799857908903480983196218629780338554768529775440276713950465273000460266184809640389080383629853363271833549220939053691399702674183188561156694856093100635051640986047022506213513518112042575525376425775487870976 8107 -176332750880634049963910261157646284214973607648531662387318511513429531785338842436015596842825022079113130216812367745957979843133401638755060959477172035838650979745391809018078840278051977041466580786124335433973625474573355795250666755513365079209099462813844157444356716294501519191684827083613071917610812252179866137131002086933203136690378174880359481336361079935610942728876684309636974825189167681374687290718739777724817998629355724680448087114657976514487168 8108 188966554091759000754093139507564672928567470968342776411500932830227645355511723352853172735793864544196379747614806340605423405559312308771754966662272821060777809869555387182696208032716711983130225650573125032437188945320846164679518892569806548076834370951299256017918774943387820538397240241255331487460347772580956503368903817305460352157548308529197120572415688604703315737505310815519875100598145253921204749414939015270303405187325140410473604418612192481868928 8109 -202504681047486985259548564712380373361848592141326940548911162495896963304399231053907650338967249091916624875572721239829614277949490560085289952093464412422933403586726895231477341104874091173361961293194252920727439517384817878953727186272762114181830999987253753249231468008403271636789556117002956709651644131951958557508299785530924124849826338539555697815302314687198013547807958093760690197302263230811199939948501542942322764002833049471751135148540788791632256 8110 217011801694618113417254526505988293524197593984433922356241249880440460401978250206615225224098026623063229865299605508264916302646179312183475554132385332407380394738300283209943881671652312965368134525028321443409208338532036063570227840600884744621844825051145125431436214045339744268631134712026097030723243737412690829029275272175625000333289239219604243741261576154777438771215381555013632316742924452906701150063424397640875519177512746938326410361973010626400000 8111 -232557206276582618114437003920895010556433394455954212700989163288930838124848054158519409780059161973785657464339523338424735671865190998326492689020802782791962077877142765067631291982214678496606199622757459211704767290469622685486928425447449454026253035274242866800094908236338149835544534124564243310526688920068318752770332321850044870960530524515040991237853069538765072647475557982194795447715348971318955223657285251982841972116735823103863610210864890354973184 8112 249215135114753434104601636347766308449793509577090830413433900707616375508714164019797429814333027430925667016367143245861676001442015714965250504472608034147363945110955864240033912808845094083185366368259409807731770705007933056521433222153998161965684684450132800439912351675538389085504793747583749765011435744368085666796359771422516180350005869596742588906939528240722200928898573582361114696901574478534039722096246946487626999058920124925544598448550010979831424 8113 -267065131906172756858206114158735618730052909481894963566892770100449471710472696043040504892284814546386081019402156574404664561934172396085442332343059682516100890076889639892888761775795585533154670459232952031201200687574274891366192884305665809432658719967763032631516305718297753252831966770461770941807821778839132997202010918010052965412384393852793017192262922580903021174760426656021452560068641087037522684168484548135846247921510812180843705958338265042507776 8114 286192422213040713923535374673994515273313341852108473871863262864401784540742890038686939852640294944865797507799972386122688180490620671534757423207657896250143350359890300277961757016113426847216976289371909527381296194725372201030800082017421208453038334193762408194201373301088219643951895228428209467945370106965423450909093068150732785599424390594604406964044086808547580047808321976469620885451423366457771479759010412281858791918102652252684039943991119987927360 8115 -306688318938555935767143328348157933805031453666529481106525668539031723276234412333075756877141479091715028252344398077688548779211962678393841545934752252062559343675210582251012834198151499861719098268207061069194749401422541905121675556634026675404256432024043757709902698735878106915149765860493105175038395930976711838760022123817891684741874872813965266974972039960382685795217603919538021216530153900652211753016588043930188345032307456971279631496703820769922560 8116 328650656711418375432287691562534449571114879518603377944097778284634335138455002462961910601468476735967036286731763421986710367322729245609131390619379650391974120965637819549593727982361226403534529735109980104591743747289200417056768677910240858177081670176558048719797129046660815063206539590821831720042414099954207450415748610500697101137966048258432742771101440034595282030479063513146996303841100537715429468665423212941322728176738791436759233842608491736462528 8117 -352184257238106535577173216170776115662439548426830757276664985765553254199529497765942461005658908761513777188969142131425068286940826674117630361654428973739169493879281371616982681240563454817364080230620844065699063663688710129430674239257796580235598910487448333039856110135187281644219408292438892044433811391304516996063259732860523013932330010811324100489682855325560797071244992536911355182115779632499172537265657314080042479139615683166403656492703979654502336 8118 377401427828569405903898593234696366393193654395723212019195177208842269457670567153658255393332135746704128502063657552185571951856383569611841332237602961464631684500750475491888192829959209970591276082575591643371254141696137055587973047458573382264233001359053017619655980654795618691025999069869659676123739249009625267841085221965656482764459249516956789754430688106998574101449817746920929558070555956439063168192592559197039178756731021089819761338624177251275008 8119 -404422495457918762696513114658597805093090047057638558071426789434945926407723893123534652893738024105731828664171914588875125313566204172672387356683260875366312345811182678669907777483144473842060539159100391885211378000025140058975641906296507864704620207747816474831778268709191398577282052900522740576977458368116725530016505830217846289065928003001685237415185616149778953053100916803767865404280629072545172323626274460413597096240825583778077668790986236447431168 8120 433376378894809930738705380111953961370469222828575514655912072357681768026376526308871767097606954105343975138407118583406195397587236044446992918928235293074115243083022391112196011662660874814041567377996407047852299250847102562555701123670532990673317662938151520324284554989293405476133734212746511117614620489899432714531710162693495553839916113837598597928436361282393366301045090300019891027277372257111719086862246674886646402127572424433956836917772324518988800 8121 -464401201607251054229266047512197306734415085226459355142773321710763609778583272147353767346640456895540163094976886708749816120927141941399783030250504160099246753834420011231220936737345176972222878508508402841592138266325079658007238217238697847040158473530271248729689216840448208191993856335911743907442351249471809858265079432855623340755171977922009563268681699045319210255410044200559450842535769237238668098105822644943861253494428887274050147331235236621089280 8122 497644948349430989773409767719039559167061618245699005313847351541400637940634472380042551811053760469029749475256147352096623235255548227887617341114032751017233774601060555510725214864003960433875821594203093594876855888829436626848185663152803177210509602890248971157121575677064871218378591637879785168155028045248967873544169681218626110317512996500041442578983927616940285919742154208935899934576227736347663260863547355867374921384576136382587960197027682385154048 8123 -533266168539712953395178178491417009632661645901777903724501935100155989225631213075505109966133813671691619956858995702479720436510546288789539891164567525014904743454588973178822251202399953604833962881704697191706931185009140029379526228902891437441457195833979847282552324655127480566560933655927121010956480733499162078389188350031650994354530560355393201129068539793259552284951395913365467415305302198683719939038581688374295543274299663955684829932683109707676288 8124 571434729761178334939065747533622941297026901223091763430251564660746118927441280431674409949376610261436273571113407051072332883285643227163673638171230910348981411001671913318258139301798301697064027937059782719124174419892635386905309568501909265471280410102054513733623258089357193054390091660688380610817488298459499622688029695108665451523780908564194071696637079480858186055745470797449837874553791763729957288691195653204049702123519487424884559825452412023395584 8125 -612332624953064995320419020881744820534946036496311723629065012599584577094488577294765521075170270112210418988527755229548098130241018536865398441640066452281303590375464408999638716156162884573183810326076129582052749044077464697838428707056094700931912695429319863526576238420725625902547295646716603193971063020432416867588178409601986085053646506634655441246009050753054327887495685497612467168169392824428608419210158153250895694485812251129268273496137600828516800 8126 656154837115243184648889763310854275371736980123772712435412789169496121583480194172349556332969010440501470729796721232980651919377017617015606926041892470507764343123531638606585106601146519350426797981348148643851705421284988897148615638705721452462440893751068239672155759873195582818798242602395103295930513652991898188696846774651881138480192506303133087367970261849016314860236428548776352969068391771270370016364909836807694881313135355383449706616228001102349312 8127 -703110265619705444024137448705405592902617197052943532877363618663380777907827679215360026126650239656706070720231454432644692094634004113272386011737283087164863430593257994821104075869743520530247378987912971798786102295167279104222287668776400383494930372477204579098798225989282341261257778231431237899170759705590248801225520668065479757726276463495480550918214587718189314320725706213420467574623420290345326080921842312884205704235191929383255157077768880200097792 8128 753422718514194755721173822196924041670373195980898948606413534661412734831566819976753361439771027142969975993000153117894758941071172126570691355180022666417283786830237106067114584165343116962789550206035679797350559194283808794771778713588377629176479830598762430616032425239811613822045784605901565761830883359245138467437553810321960913038826973761528427717052541265375725464590813620483816826070039109107514420681704774837058906040203010740267224969628195235459072 8129 -807331975514928862206833302201288360822531210294454428439366175517177213225567320278498786511331016991153250915056967075296714807305654142315734067691418398713087172325940796665157097075709849945464346538459068690386840702948588215511846361335538729993385206309670171900116077498673274221292877791521912976641490883354390787572970382587642890961280180807201548487040215219766031905770247514295643514852001404502285609380554279916336552851286105650672832827663471462004224 8130 865094926719366396252803102963136698965156678010974776782016244231917299984378647878964502645153658191714086177770296938328441264187152193338036202114843049715278489905686279585032598720586870855126867053950940895656141330655742558136346389682093803550615753412220127114746624304874720087360945564046550387026613217244207636023517997116452232076755136801261077750534262682093204671038271773902718194176035114409333863563085935698497824677158092101213120359758351912611840 8131 -926986792427674689615296722699216607316053667650656078750528250824818273526573800456389532306127248732017953069229427820114162216463226321839151383300018650528644169628316530987000404334270996594140192251123182286588167477166165997829614725801416438613886927366613875378691310340384380094843435548095012527676069556596229705856866560406217539653041544530467902977869591839574930461196353349757058912700058538706290461293226737634064098330286937295296404191374391705730048 8132 993302429844683795624672617472035006101112001963413403658991470284556235686377428930615771791513899351426645715465614273374830006962440957556643147886399172424312617436874482393448042011272505276752061721575981473771015492229574657041538633451676835455687781508419395965451904135348841347122351093168830472467766038967436794018092482900752527856674112785144760765431430688635430180015613262529660322855760848137188259335711917549571410438051541609558866468968417198616064 8133 -1064357732844449712036612981288761899036156916176592802191949183297551275156387808796962081660646926060529705430507595712222765341526234006616248387860252199901596294380102360545940288216362973213679173628867083365627209921083832883978663343632805974439208344444373068724232420683604621847160152764033461932990206273426635617468222601836236353894591204651847624334341111209418774973084347824768440524314078258983145106631826516751836052526879887253433494038181326571559936 8134 1140491131419033224531571196850093878640567250206772693196803083440766805151335677407327114383986924489200270726922322149536031320356957302695808640907370620858204996650051084915754468724462197695984135223276237960978748950260371684421855812571478433597765243486773406338693080322506870090879274127114176248878667474373274368777290495490568042436018865955411501359773334641057352391514944329385809434362859298375158120217852578337136111489289189818349963452105284072801152 8135 -1222065197903797324481216766712199102270700927498922489600864061471257956609839101407731597570079066980543188932830328941793127623123256959578891629658016028625367983474396017105377652117543567131374145811797829047865764656380542059232230018077827850015263393220093266882292626509246066112661410923432206702197595551306600955862972250548036263094015588999145988567918878667476360402880662781580312720262053636356566997584872479068979466948053335609897080912553682867587840 8136 1309468367575650517262834040804276649652303823751840407787517509703435343509541731665426177640737401721194190826859183032597021244067920654719091886328982684963488492759234506828630153642276925813099053247629784504560296256369001127887907451766051575016170679597871663964904836807010239415113854721597317980028683709091561543671009044051419580705210085299879901948175237284605695627051831300635632604378950224767055761582966068580664286678126588372470449702016578774282048 8137 -1403116781760587257821839355272774637945795295309419892244114362749238778472702127794205534561263765773700355943404541232547474668441644449456907341673093167828104388655382991544494162813246932631606780844549675636378385404670341933745930539894560050924948263193509291608917611804533124994673799154307395517671346462673833738406333607392640922726108361972334949631737190196642381943460497983446753809129035669106125890599910479777449927258383394631290592846781040074067968 8138 1503456262165140073570119608483404238737297236091753782794947338672822130818668933357438313152910166800458406180843591330405906265071782079004049940158269635835035810393451784454585756735978855588966879998416865505327253038902803447633344874269943676549869551716779322365773401287697024326939878160072190555189809912925362402202884873054757673324262724497459458568583714815621233016864313180357909475045738921233560009017106376396842873153799144554581253079966669564565376 8139 -1610964425765680528653132990281007488022120090038918810223477847378143666672935687145430735678155684581455799949857280281970210683370260886816942752951702748758119304078184284185759867363100401791296484067305066537578352067630398559121927567438288689073824126410897215524657883000045377907786432308229431902488756064325227304333749179521734654102073401129529138466372989301686355401087962496948294529262914561016656697379744038621616520555542074823668606984097843066556160 8140 1726152950252800685894866716137013360559857274665008292950493066914357118576167368148074147588275631697899311986259038408287419480617302854182287656011083808172230905769251231628953350130910722220558430599735358189448568699674715033696679257796446909611038660716272053322411075412143542555104802474193884651804698031534084653445565453043896728317738533674350683628621693293456971231541693195878829728997672609380096633413826642569277362244692309670672807779112964014645760 8141 -1849570000738392190949339770376308508188793332020788767751403417218730359078358169221467363441773043149918106579779967474517034261458346870868256873503117623265876549312438401945806537619382695758061499158274885152067181494184384117035584339692257785175827009026345006323815736829825596422530664560008361463846749758147805621141599510138314526019602082952727482029395773178604719400380686161598930161527968619275218412178801516476079099485797733818225696854065626492189696 8142 1981802829193856630048834488414679174786598222348928656235757727517227860817237621188917288103461773529061087340399994180254760997811344725623279222696158733076204294789197875706507955168737789657070500038867413129937956932459244162484444153634213229051459721773116177174227580769225176099089172336939654289366672480498286427068072206548336290622216571981424002785305779553259501633502764467187274598199324020181634451901763314389231594932958635587919918479589117491818496 8143 -2123480558902705175107123256439979772875849292293910634542971708633126416935086129217695660329592052583393725379875375344939635964111056195293387171687708216079247701548808218898709396060953128054257727370489101033087785361404771979122333066220450351915956898132694138592652347331203321669238574742462311139225271445234456420093370923133135069801177125012517201563891727755313540929248088331174989723479263543375545309066862856271691705861506707452050063266635552408635392 8144 2275277167083467944816352739149785530117642925374682028316831820086682277751289113430538419957769023068998477943996440259739748998239770358256882168648052009559417121038948386858622747873687403832658253880036544419951179316712577974104859672396321536970331799349715934049902775638405322968246716696291654828126340337625514678642031621046701989593522891990532820564459708063068351221455027017839099716523475376440119236551480864432565737893290525777010904940809064747938496 8145 -2437914679773435576004326237697595918275793321419032093636222680801144934618986624372193647658848704829525364243131477779460370619523187123441055328935887339330091558242096675503104362800612073069319144686284090006000001279400215830650108784156234559603240179962423071788183087435038517022709833286437971693645791848390215283841482209755658330288820268906602219198204419682882492417119158155194258570022420984309518549413540547835446736465871482919384279359820033011000960 8146 2612166594064689405303482681007762053920037753102041768287510357629779819285871469953517804840351805460801491962649028516660067724810043521493825360782671863432196618703034996608885239213409112118398970104319901362636500286992613313762785808170769118592041477732059851314485669789228656068336768543708667299666994150773066292679112545649846597187081105403123969553097654096833969331079701582284135543086131147336475173035904945062443667767151853849597749013917353271539520 8147 -2798861543855845756158201430827992273874643857739824483965350995984732742056239547323844568468640053140290932297744328340480329922432609211481616503881394551751162119948241992247507638838331177247038224576649174466863818343377002444961024446027258622784762845120590564817835660972524858932582031273176576165202555496602378052223288182797305233463678775491993137449555675425154733884119565204220733162347210930418503500495446198246877402702500864820379873767060003892641664 8148 2998887226430980641964998037666406428006926611738114216794893408084825854947189359400285622136900938101466735568827516343312825508979072428444087600804316583684086110822307121559171663806598667070580370416958482276428554061664197196656185275446185590357509352309557546797010013867680727885589627931354972040529801863612408577624577584114618510812241340296417974933519325806145055714864834045091391380135420697707975882597569665947175440750192286205212494778398057372379136 8149 -3213194608406707027058737244975380595718611423301164701853150571441577058445973649779840745069826845186598470648183590149522451468473946628107022081755987354814331483999092741362595547769517377899713103801288863971282803769094288566765684985071825395180054459666440141435170281984103522411417376903193743232839302824705259728470558264196053911750250319591695190022795016114041214619201096235949465807141824142326087448854835697801781701349933730728786461501612868762051456 8150 3442802430905122937885948752307913595914387256448697221245641146441646719231566218085863110469875698665763753005709133784109699118148839943965964651573008052129448405666941378640846155629071714747288025277765378939965313816862488676720071385957665887139775280844310275705235063627903521813240993087655205649977184575859262732453612750194022456902626241203464295349013664342310331193342396754564809294627185073689540378914152099966279027502435942701765479792237911316792960 8151 -3688802035220519534277118879475222054161509117591649372419371852246031090744015400888169611358156189497618329506000604452967437239266731268156273851725172382327772973772447151451459123771039697655880302555390231124135017540121018763564705045989675861704669672850155766805646478068661680979195024107975559186448693549337637134809474493514376870862736634461611316587067974333651174256899293988890735407034667845618065221766989271790462314663635999086793852867591350156816384 8152 3952362531757956068739757583535304404762650852948036173255529379215046548538912770717124575674779783456475384265066137008299780472357288668463001857605825519172737278073083604070193404711157503119124568562490604448684601938034170508831953152002404172183019761832066205373826409082301673052584096041951980152313292296451761588323620835185715929512992659399622908397066599098613600938221838310758596914468496403704172349067072471578496321524058715643656580869529496054127232 8153 -4234736336639164789587384950492010088537024689993376169821787551917613372775612053410543578450181632638611692228295082153035860381334010228652346904841758572888481793065344343468636166525792361236292488665424073120929176460428715265476784550620647498418596503432669467359206529553732730287298002852700254775633636666605941809969326736465430153598296676661438984590518228937534179085300829172129658481126749541391551755382096481635970607120880191915869424480659606888980480 8154 4537265102103336747177962001966513157044138090152894030853385313289726580990204270872824965359935709132813478580969815555944831061586881091070969919124074675169547779222213167157839656174578526472238503814118365343309764147997280554013300009169968830112962142746983810847116216623765451172445420167968568666963970092010173335609954555322715852143506884741167070286959884838627163231232302394774677690412374598017473459883503813746274823892646803540488742034478380233283584 8155 -4861386068685290289075060453989227289651531155406542918511703996254227040399583766529701971544906092366932684339448558225939575097141899323911690925448595076471780459808161474225201791659612035942162898489936481064857516381844077176642687367312047483894541505868002422889743505256468219735169104124627902426034304357072884927903719247909839840729711796895399079591931758823222036554789610209598664380304545269534952213074857156116834949981708174933067341488654371898823680 8156 5208638869140044645441594493607480212862914556711340078368254180086977491709187083174740360322569445407358378672227069667319600070951544440036702610078034505390979829573145174876086017264216187310069403435935514136413235656987013051358818564089838641843708784775192515024792754690405738870869745741145819316861882674307019662348829789894308490157435890372272155300594127300791129545336025458775850368197055792593122838780879477856707662675825834972785718185854603899597056 8157 -5580672816210234719418124033656596109429406382584379680009289112524232652626827558945735746963444343223803564516689884530531023367925947549189288786229612109078897996000167102418091829626060734821600645177849285318482280295975781517518747010857432864850080054107501012944589721819481336909525558940821971825006625709401046830686210007808004097384926490327076748356112472029609607318860394967151632636601247644943260233440330798048557116678599016927384452633404078714228736 8158 5979254708611093363524168551247385117041293342276071615660058573811577180574580229112869773692526031453351566321293309057155478095538639867057441503577538558373855186706290868395379628180476765771423270378922997070301962426169035580419953490810779397599341012591794119230094470081753624430319824207898875795123213482724242296384254917915088769889214817735892460894492078768580040311177148827290714438160955812492547371981566379229206774055947960634847649431628290260046336 8159 -6406277192047584127098750432102010160949044758851678645205495268557285455339222382053760658566135150488950572072071563641640914764861164547987937708298502564722524919635274460871090714691100547452313950047725419347482140712126461413657512353613365333374740658792502104194270584360986429510123890059576897762596221744304530579110569521357970317388780315481541080513609165062232025041211281377923231858006963452698727493615307574435684572771226088292646992857895795096376832 8160 6863767714691137499076959679802330849650102352084302354502914003414353257067265222279988702482688862056067563108684966496958355503506691855321985256294583216672893723155750790025065419044666002658165982874675151507744397019468862982753253651953731357614133961150753311852655327556325532144753327809260096807625215148499359104175216076816049289003109219039734938401979855494885479766418696911232580336883103914077395258726543315757280853359384215874088654602179362866444800 8161 -7353898119341584069828908867064606386001285072713977197832845202347391356881723013402796714542678576050885336957740561310017277965321104438711670573342896542044978115284831939327624758893257485108079881827669417657353822835746395320771046705438407944072672287401480405182131579302226805458306083181040665745298537988200836827895995180246788777990277702094411003836840732666449736179760358297778868999437983398589056465921644187128259350880717644135746131602636684759573568 8162 7878994917496413342874226439452307488083113629603573467344633458063422377015089674095239716670475664156900153163441649095077169416323831502051151908358144806658804432739010253791125833351738809805826069074889823270700077525068510507933937474086684302963971139948806832647430199698599183338506190236225036293744350459858770247576572251395433206510243563226804538142906785476222799774566565902198631472514503563634126870179514609568284403044378256336585501210443241195309056 8163 -8441550293758470555467416758729598681854569559687114768088687649223066795842687484685123670476984522316891496542230050880330784175528138479741341675322130718758033891569086646437319272824071328210884404685249633991938206090567400599601281284117469735832343784880649857757522641837720684577453938235020678873413990187204429997353838042188482066563134825312982477420768160175742129113612173436908644491384503111063589901535234848523777177040105062832756840616781290383778432 8164 9044233892449683772508625073242541101006522148224614186022634899940031032160548988486720596718279577148955001062770878031516528398770219284371933182902106807813162828750359000271909536673385212221257339216089686792034689087207878710147428387883340471245553506461813151859691315231419453495037552242085218930913227434683740251668218599087944224273941333005414296634454442124145727796003276304040047886829429422479415976563893086110515843691662768028180646252970673487548544 8165 -9689905441978502516105697822339132252139348869048120589287544928267671155389963454147442672035193238611091721202306293631791685301959017682887463841383383834239614306883043468489665166628609217261759654069807206143610392327120860143960741288516043447076949096678097626728722788152694032815208263640011248253900176550449330118911037618113213310232665670072827651611405003616902405884795168520561670714626081929142877084451235021690799425513079837144778551878820296456130560 8166 10381628276449680240509307632460833804008203915579976437333137992213455554184038698672710835049845940815467078963603642723973614767570390807964180021006718154779891412505102596197922588915709561909699371900857742131132123551446862081140482116849847437310287648282704147569631952961734171709845901644570731532689327760139469119703035469457096897277168551303905644280640899531863270723443222529381580181656356629094776011203658793059295041602912677512627324745783754553961216 8167 -11122683818225319758492696745545201045307799206175213397555667247828992568971400444483026537571419450641494547148946653082130539964574973973474925023082700814120374715265462724082387649711413178847026178831238284195154871186807353769018267732915335479280445785408549655412525838827822385229802264260022888902781713187921713968174425493234173785401990896492569040123113874556268660848937766819955039130796892699569513730558923089353456811148471028261394264982059172140233472 8168 11916587089665504005166735479769032423976152658149317420281914708323843933462526145057817924827725522892176127609778053600353302550573804534629671422113138496548008376873514547734017124874043030703494550050779331135901232117125416877098629252216283585897480630539220917902855751366506882163804279113986960511675468837476578123450507679887717269357003532647666193889801389940811594333343669679904875502695216548117507970736409556151113069554340163056812569480691831915180736 8169 -12767103327116534445574652549956630481945709828081655187354473620561063050729669533627282038498753805882435515696062960096293753903998360693168069896900711380443241712134163042494674062664926716710288415825118862358271219004929717072874121668705321136709915729747101651386490508297774932661686854431902662864454075268929896533439081174246108885157166894656466791169140080610912834313584654734226338355842648239491493510789899304646521945811046110302593779690186856191154176 8170 13678265775397474483552026013772348955261461593949132533218867079982258075873416588381759567388296870002647977918840261412295587331885407735802941681365231128612843628925944284725224367433775988778682024009979157385420008245178034407724999186665819011062783047844293930121157665009068533702760767470168794783244101877611836997368062216031242230228134083471205364459206018232407565037788331288620918395624922911409090533108225885087778000695147680972384923259243715055846400 8171 -14654394746585628130809074666912431970706563979326707293642390992002968968947531745412590248005089416791780549614626119198819504652107853438492723034372808503160315410768085867336200628534662296129725355563824312021206838018940353148250665719869859083794751469492769329323258129074428348213443626958490788270897138858997621536947820928108415848037016799656062827503120428590467794339598498201371769634342270877025255309118995498935313664628319802748452299182585960844129408 8172 15700118032844775268623739295385183579408332456888224047383806912582697641004531849566097059386517192358756131198806980623565505672322387544156379474889546019623674615434577505862590424914392748860223112758976806689017201461668937835841809063727864595652597032182960448496219880808207610353125273053625848923779264076352010085823234702422818109309616708514440439362998950022962631364788461588253116832406375457540342087392402762176101339402034954904564565781065089345850240 8173 -16820392769404273381196111376883841932771537471726301738079620507230850368912138736121064262917691657785989269452118249384817362022286617121910249411384023218123252065919392267924776810550893283557105479792883489237248057906753890935906065384920353894136986955937727478507153823034658178268434762246314418793162297938150271454417062737390797551370702433267455553462421752344228313164495725527111795016593669865717147196545228782151748834144337440990420434201065939904744448 8174 18020528850612329887362455019791864695128378942203389466868479795203774929865906622174001326202432240766053192111991406668822148978029228159645512234862540193615613231625532561972063131968335302612205804122042116244555121837397406343548065713629780996471709829996902597117574524771889300397485172914337281476320709730580945366874653979084261427845831311140905596760891993628679338229975987358491757591941631464101097124732770079575850268770192997385491803643538387642540288 8175 -19306214009284765420797490676345604202160750279936331459962187744620931134215344192699911712670484537048933081573183502330760777755496841624106435811267345289004303583187901579936552453966987312650081472903789128177984502577349914546345249012475388355003159163436324310677153825789201660800635678904211514633977181677592404878755431504714550264937237424874320842304900252148623582787345211767849116041405246347425811478100614820928463208471384969070976555122162379387232000 8176 20683540677385599871174449873892410041729578563204920281031841407246272715188972937932987845592757028389819927124470019055232773101599670583992347215926943258542672344350655295677837662814113212895483034780838814033766341328778998606778470872687695969834199984990270430659017702386068661398223647217670943220206285851648021616846993245687116898672014744340148967676101650092575772606124064560581816264229272636346416285727739653136094224887030396307790283259823224593630720 8177 -22159034754444389406088337632774002639430183307383280279296224839654607985380091455559561925889790182705243010221484164639846747609937415833581510637372442999780940998007474954285869219477955010484828061671058346031102755004702134724939527990036194278884879026803814050943987228185303212711560695054221114407717546957032322847345020129763310691311173598140254911456932455487214613172514544425125358110354454048991270135417500555978012055214915625648070049443032524131073280 8178 23739686419076600904292256151895966197158872010288159946261396971891941433639754576413374043234815815234631101263627257512273881701476611674830149374434417542124068639319660798175669258491675649246160832189945454524435489388940355575309140086101060824810638160453403480085525988797469645144647302411858329462261054887809172533390706834592199317233896925528411213519469452007652996525902500703825307950460734558950408686802174848878363117314653387146238588859034529624838144 8179 -25432983128569377013451424511329179386537139374747665803081909682740720400524272803168661957326119936104734234237148386399368866747948580954079629221651199580448739602985863586770385623456973931279052001009241631216046428939996596972982661348249220858695217814784071958806645939851133547797200238913017108675567424466881953481900052648655686781981689143255892067007800989991236424815037636106090058914818806657749305194786327746922120409876113023585923811480044796267314048 8180 27246944961770732734477422786665400357541530183189637984548500800166511532358818437126016392025320568294910395246429259232644764868676150696794578859044965248516932817933274487450231054328658924895741275976543434218029618250748850562381580435513504666760074880670967301350303758973749282605559050243978890128634951694688847493468441609471182857132458601436725627565464697862424635843245986719959722751821689506599241636890377551626264603495289652440247121273336237264726400 8181 -29190162471523620392696857852112751330535763115026879139366050369142420791741232744069679025580058756341772120057827112977567948937111116084425706388948738605046154125017855650317124424458325479819909064404385073222488095995808373675061167357056488881474344285686089507045622701292895984112638170430100110153897507730396141879871779560027790747538889863763252718046733951398846751168360770729468184725244423900631573786202455564542861425640036718321155889234618108500752320 8182 31271837224668890719455631894615712734310409445085065744588748029637164816223750488879740076239919869512394439750262418640331287932404174633322096543006037125588226533765723731114632537063956782910790404716865722106133589269989140660186582186521600667864000440285541953415200669837272689199346365831181389927858301735876441397679069018736300553240045803414731720354050232074516020914266318327835635406861621075982675658085388337693670216375412895861243000988379257354427008 8183 -33501825220258089511462342089629302883372372419099218755285786661695321690419923829311493194729358038474180013335350486684351870788316332657443470694075171156538279436796242045139708782052568443253943104049601634180607230881339813701895569748468292871609231653905823037395338881432366518314735318002406753500072535776321379694119112632709578039655203914603176071717015127217709723163792342842021042142551166161341382636677591656699978796142176571209147042483242213140132608 8184 35890683390127284278754251299319147094735107476241584495745058434005629903630133134784676123702287312945897363188039915877295785531026044657466390082332102239677300518636534412005020550638010175046318263130659293367605286977462906556159102665022533376075487141957618881999654962537689593321591176056827603348498936828652786972541364944140112494667240339115718110976363260500300363244686874950883190720567363593662446327534360163672443533051777129097628159567115072118538240 8185 -38449719400449907236649030851669911698971811840088880907837650393631322912338684682122626405158404322081354184215927773795161418492688666091810013199118748363179953393889311035720791983501332794803773913526795376256165949627311052198859075544156634681512212137814515890435007765220317049477839645328935606738342232696833540521333335918254513398918654680878928247678905516041919754062585231967146196006554835117274073521571896314394999749923017313047183599310486074973274240 8186 41191044988377589772422311949698744576793123537036764359929230673474745921035706959795414917768431260691204779616609967244144780036629743216727248561789739482198681634963600993870888596827562143101660505793727400535705529318308806731613274527656792881907682364448954594853334778166408061751444718698201534427323220825215015687335209199612891887870022692499833976205547192416997282636593956382971800864407575657082763123191822952474390717316784385020991412551363070099804864 8187 -44127633084465590308531856218549948006027931081383444093776271969805630960282443602200977473844317498867278480859124411282011916093656038746380239926458235433217001711755132129460293046005038892278382143668811437899122046706994274661781752654096509886412635372262879315477638462919628312773793724026344068240617967256747212098174819062661692336552015476313686113195262343929509224387274025984123132036550215679461661022649825357784045226663784989913812391754779637708191488 8188 47273378989341242399199945772262877280160540106851350757433918987449140500958032119061012586001320656823982608573810794288968763869448409092134544414483250136256780751724688987708277287267094297823872227176697791889784275720087684400878747521481953247169054307711499624639971524709560392569394409524660543061240262921299305437789636854960643768183513814213521769107221831889184773131362832011681602388945085562755379284501681709447856899711283872040070994966370299913282048 8189 -50643165892092913346520093917841109819216257765560334820889899102709730779438817617842460814239661492619028621201928235492027242960496598402383082563906318207942019129545573618563635612857469792596468753687296729093671316298290750232038164389516091522266738019539621633506545597450497772004680598355345819109322171264150223588638117920145279507533685672974252702044898213686675116343486144383236453202570643211466705827181871462726607374124817852045842596437293445659727872 8190 54252935038222173185646957503394334403195919156719712239975427954564463875048325900459918038213032697795774007019609555638742519044043384626894929474289808242011237055015723376092465508817151298055383839218156978203572733954822695168253829496926709680598866549633280762911153384831609489438959093262711575968294482541384453728064773724732808283358814382143231070964769381326866408965480467766198022295876204631315212402890123737353225474725833741393325512370792057508224000 8191 -58119760876808418466043890490225576154200032635471083913569377231503528129865627659908224167674115351912485677230463867543156262575597953521989609851174687950887253082766297773794446059152178729276694989710072230875198332339271295827973077431976598272073265490651381814807208536765914199380799266382778920723681470675272601266120979073963590643970462678946518503787137688376312559987510208853178110363268088424263371390979953744590119517878848919992255199194812367584886784 8192 62261931539884988425124478761565255580871684152681824531441604593778891857884120777144545565379150932227241927590117265938287114327860527965377538497790457808855204027472446339732563676128381934323047991942554939438234117206804492283733530933029536452474256772393709620143053443204108050799104008482957607773589375302267515521547125301819806533686941972647555926318262777605200678116061172345974358500880632638228905155399930586350096659101815206479509776627949429373104672 8193 -66699035032027965789714285639284328058470025657412935879369172912039164865877538517081463711502027602246888678846762070062845684705913203858735800725621464097574115629513727735505902348738816789985956326027194160762283397876310591180524408926398362402651661888694869830493814456986267145228977386921306331493129744411624188603200752025119820935329649357652683977751818096741867560098155747645440965964237181538254324247405993800973545689638626669281174720539616061181179392 8194 71452051534930190816017941713757723966608974531101412048624425772102503102820419113801446063868459288091885166238874118199375110424951035821367098698335578143014626335851528731288851435872737230936304064411596395009891761840581653331886330023455242330949433152334935560961160455319478518908540244171975592039852736578125143473877530591667495756688282289559702759823925264784547569066492003758946445164796406016218071216733781032784347141122954219757171256145383787468302464 8195 -76543452260398606858609269133735874302085684873823499985905296766672012869806961211818026805673424829325107937736820554145793867057360828747177451032384296110114601198441666527446118087119586664689574128626071821511800606535867712156279916032389436442243082231489160922955464478525736318260965737520897189537143704932934569200158886850573049508101062869108835988884730377467859800047781920576281804803516982565020027395846310619605102509169471051165402504310767652813632000 8196 81997305315906803875094023186491728531152797190527308619521902557526533125929537213917339575784067758413147418028984359843104639085565503240710227666672594659754850195664028225962461364321297763395231425842870488526269106558313786789688684991279220799256597190179746685107813551147858234428810128864534529980965291101770096074127468083802858359294621865982170136792919561560957400974375659921883965824479548023697570216587824246403099231929783341447267801131267653872195072 8197 -87839389079699894831130442331057151970517148863733349302365540204584991136263187484406791948731484690957180508913320777266243157694370533109949623534904419448308152211732616684970341388815654063287503426565240544996715686086646385009304207180727361530043971856058899070725944588871717336759007258268870618857401113755582370605379839804958688001323561327815846683817064375021357110172566543644078725995497513206116168676618228486594417456307805942684282284373844533667005440 8198 94097313617639135100903582559042922062529797250692826594135200197598506980636853376806087455481422438090396361968048580672069839481155421914394818448573781324467448563409943759810362292656358889735353850101893079790213163842584431105235396855763249197891880353629738991470720524190856983034669752697453125379413188785923730301365101851966159911024378444162819162656664651406290817238181659983628143140734245482315437344425632592039380006128189179544677772008666285783298432 8199 -100800650711653301202370922447252429049974026891254047432879392326888801084456204915139494390392917054691540606607553172928452562837239534277916230868771768713911209655284342800147749477012797411375368148993589529388966330720407324741039213786963686079610924928310617414049146928602799354088045318396752283405661112989791421680305356889508374758495561437414912028928067217546314368518267934716859373262714942647470543975098585420886904097286962380485525254401885403858621952 8200 107981073110008710150662009770115263050610479419454733459008303409099511437242387611279555571319008623353615785336905587339718651919964267964946486273331311145339841829216588138595016450075359384070747248979982159019821339142138398873752976386705299961768571321555700461574137740571880939940518275905506848582146461063143190578126018659216144414175849189211735085368875952912217092914772981870169521394555528532612282908496889463545792651212121406375618280158435586204733120 8201 -115672503652808233514209076792063746554972781639540106144549450946163533887469555155966046176144789635312447483180607580908969521519494854233945753752372698614755851255943575705753803629912813999246249856486785354397241416978944576809917818014809369436408989421078095220729257726719466347114406766601119707527665222199291220080392867671114457913954717778206256086659458761391933176221916997013384365731567862296913213409455661349399283993973907550965618993171606571537541632 8202 123911274972383387859645196869090341411123072202043926439952710521069423232624977357388028477689483474782387203236362502228573341440073098011224011515104531274923753210647268992700040971426412383704093692837434313988657106377241791121440520996629179624530471976192786817419142445894817897313802239871098302142007904427842892255026410348235396949338959169757007796042871522315257771363546915615741271689212887460503072396117164987997903296038032414336001273642152640957938688 8203 -132736300517768448366659571631299914267643887373648504455593145361692894129421090153437550296416342406880703920877320983557717643992531701084396490143273096762736435883857969236512932232990114429453599417148776737475033855700120996918219487512916800234724232133200223954958573933317464033068375018797316781097223170048987843446641736582697912096910105064559895621776442867513718507612311336524327189764098772655752910678174117042521633330021176867312724030122361993684354560 8204 142189257705472657488475721034931843977668124348267255862281111735906940761088658871006963644154734486347975699237157371859451326930797320398697402176148981671268933918113488286889588031261308930899941080100033502906339470552732665221518228491946225964821480655986739050178163123378646153274859413512896558286070146084707157554070969106347620169989203836840120027484302132709763559780763647976224818533254354209549169428719842811058010537927517965569653966109570329852850688 8205 -152314784055543422758078104181361693750134207488116491867638400461361891067165816985817550079986165730766574437701177225222080405608879598736360322030289476342835780263061874523040072003883280625978530467355815244988975109739755459522402015489180432853370594007887336520624296416696070665446235179077233998243646018682626182151414276507618663415674631817778152201373091206768227370269167202596671358033950210015767434093352924004097113066454581257403403337095731768416967680 8206 163160687232704819494948653692140576648825219118639066054076095374768153205856476091072280450966495004021713734320905806441193913595756145453233546201032905797557898430605543160714063232364006546359567439439119552793759583599658698811359612325851933401406374096971317475960019195495475387052585995241700611281030423830351099565476893954463163151179063756677126693306825046328439316544865234002766610635521184064109574798811325528261084171318879701519348660182774866506551040 8207 -174778169977445334328848887614369376298035447968146995820893057828596348877023966198495045264193984725128009972080726430684195646962851873318071524240617498857524907245391622154996809446608254577114127918257200833001257143889474486027575200571535394008326135204829744316866444327260316722119660161436415880057589111638869417247760887458449330569462259020502463035135393335677881320345665057095003392274300325135863366553792102306875506392455883731825472123715671229728931584 8208 187222070981620218355785085369317303519110864933844572409468280558766256709166294917145041439401899073401242797130313278878536110407442104650360016134866842298414820038255889669998063355447984449871640240285037716412950898548482026289343863228195365218186732912471522268706083139853002890809136177128105836735674044015199730094910634999758925721786764747446635276482327443252250729206257242721376680222432837935052084307186198655513584509690564958474852687354406988870640640 8209 -200551122837752105011069638078505453535580508380256030355837432920676344942415148540974025828888268542429604218029663786900271909217892953074375528520602234260237203984167798187083159355198875806456174284799213988551010928195035036870418437403500310934671494669342482898463809192189917101290962410706200440112461828088492163536070001373727636297083805520723475143629445791624821200601176475476195293421335955825254775115482792202568130219730715210006112680400664977680600640 8210 214828228271106665088952518838262726122443116718800874173771306678556134561493721606228571565613457550966658832752300304892085434715830168330632709282669978170911499613922790130195179754334407577584867911286964984757228959588024025715015966508155717144468185382593710458557641766500391951546408542645847694158181671232001890957624428092244158214089493465374244399313483755213734309937685581708734246514241699480136314591789199083741955578155838905292255341034963419041488000 8211 -230120755949160551604142901920520918751474342115017857647847940383785328432116601339364669014712837751100477575230711345234268647421019768657659374919026489768919519093589042721241304616109477177485438294463481184991236607131855559237028776750223560809063401883435422786444708856407256557345929084188857571717934522961374859450660470802419450803937953165350951202674950099499729188627387924085835288852988331396962151937917982801307399055383257482829558439225224011797512192 8212 246500857254665547337951189945502298624714155170902827805422438933372683078848281324227928245080431062785101302633013765948468285831818039273369769292696375347357898084306911149739103808753442902571008428822683594738143270935111119589722288290338103490193512618726387362830782783706865740124383578307058914763769201670223345864235842478031056780802400656000534334860332213319704379293155724226839947661061084158855626685752298549914343197908501722053190818958470323220154816 8213 -264045805506572622897693598749509253431244950107630558114620141141884327814693294802236084388480018378435132115081952966884203156286428084431759228596290683560608252264842906739096678869439657705734329957174264781773091796255897788246312920608264119367672464722456564503138284225508663594241446849152030372944705022022499919945349450817809362538759087884326515449453547076226152210271436892643942564455571023392022980752054859954573752946191623980838747451535422942411988992 8214 282838359218069619269053118357138803015008433788595089840553185021469655995099070469277295311368010381568546448361765291734073075992589796862030129370346852982861720372837602622845893644310563085372571817213216970374255699612021187646550808904594154925727771961871581018965127951156425942383687392644672813520877345937365194524719937033348173150163718248880374739840291963534211916273564940782575334653968542448657689913895250953418717099144628271936578985450766944284705408 8215 -302967151093395806898022210663107207234618416263150663399076954949059384179495165773476030933696225986961188766847246045578000146210988616554382546307193105769417290509703835821777579952405552963119560660953681106200289431053382869596258112995940150412078074810169065486269809211683937704072820345130616474031076971006616666330972929631043534749300720196414531625115784533532976644023105061567515415389009387574758439066243359590292254238237848084328244199268662139477749760 8216 324527104585449480999039753352291268819003810114860089122188326718211011099711209943430749334323938517732640117254067569100575521579226821811839154720472750290054871865595899937667353748738396384599852308743563260919934753588255536428718238301544756301331072013346805813078959865238301759711564755488933458857603547671122301836595962563681823423465703624766196918067658842733129038142313178360881655797616068191214875501254464726305476323519158737869720696245687543636370432 8217 -347619879965061817260126365993070154334981847908319912801462858040111076761685048145792244879712752809445616750995349814585540218001300729460248912126282926476631441905259725320836384353237840433531454386133989847459508406577077496162544628862309529384497595094435407140632440141317412564353733753279862555796975547519510928259035835779432718765530959683924193772352200204248716026899351605686140114108464074071619667911990336290503621874562228361018528387486515297053865472 8218 372354351990771773958554739650129089388639317195135372892334066188166989994521386788680906971963290472226866432384309768811297870274161510135842596731197941137491206329126658400404222442578776240662597309037380647507653830361814589810021146886732923451335070027959241121877053936208808678788780764234631797964079148706525845273175472163635554380498703646980646445292499158435465486865820594902248568876179340626783333785066084321595086554080651873338533290085720630855318528 8219 -398847121415645566757860213635833226310729630169388832964103559649853457496159754240783008715257693221124256287905023831120029336010315837978997992952605224725076576995524080311066360063906785581821524123761546064309468594048073303305195429675198720810635901823399680777522397453687856513271098577577049633556617274929281328213868587314486815302299485490176378683700917449872031037093499910266379717078627441087343042375022074223356774952593114209454387782532015260084514432 8220 427223062725828166028418359582617334597414266832229794831662873751190614661617869726480722989891273507997305749587199209236268220109549909611716293916413291972371170291101447471336395563695548415000914343919231177588525323480207398945087248099989743811492741499940671943731435877669832693638584488956751306446694223896313305444763809131110492679138365907109672389200029515424218568645888488622626274268555172796696719307391977675792332227314204606247405690147864864998023680 8221 -457615910674829895548414454576319089646598344647933775656568475424467653414950201665971296684322654666242393875176939191222378428198884357489444327012550521864549843692574692977198053096204763609699079559320639272353281561210177711272066932687690811039601211273381780694316206490395285532617068108017260227084688377740303124328145264006137081529993055360130546149418113248457109745529997024996927701966615113142012112200281979237551373664782019602066276158656606162046149312 8222 490168888358827003417885738999499942134004189320860873233244263818198318766833596477043693264607310739659750651792699252676458120984734587719167312937181925338792950266665241287351697489376798521033499342148106308526288909098886410540652388803713738391684023290417991791358602265563604094243028409429561590635255990847349357969211503443549101263679182052767994859015099219556753184298130491943296837520261659692689638578858392147690616635845929633720484897921579000602504704 8223 -525035379772335082614113577783410085256264876347095766030616244223077892219690629111183572650953491516390113163202305894281665246363555509584235270535698093028263721054331598713312900496048880700389615845650133412354849613802935937387421187597231309938295457158925064194671107749096850407604052616360754551831306641320839835600892218806710209972629350226431576592843368486524162269627015131806379967998953331380621887346897361496468961175905316748141496847414707591359327488 8224 562379649991402001892361108655032386258131115896074028903606858996112278410061638364787455548566885899114537684075751144768398595949475908917393280130175846190825842983091520146367385189427082078002175823706725672885622935652932453050209954074521748655382957423065693010297254267861211105402046725131462456259176882538157489361569588062948242618395979813995770250258806900154677502633958481719769756775213790927591022486229666650766436701357929810619155310391014924379735104 8225 -602377616353929832032783762430041036317674054022283307590994835043381199299441626203490599275260045172250098976374729462279098703068562013152632993740293957870729039771889383231777186725194184899207357844900678498470006661651253469157100507131848549522183495766196246684337416173130314424212761996578452243178778089638230055860141349374800760706019751834451052491045993042743952984294878721021537393215296752145606477203462184766988074160614046242288832218380208978259660800 8226 645217674244908571248879041039229545119175817451434647725002237018522976321129369476534008736311249418026787830390481590431247160701802475183859812737528308640045758176414791660714987048073418351313888953159356461177680645432829292238303416338687681034110464722194332783079210171204778889211520699571911824172147884804970296221861518776945788911450925340771233136328437146963510896996353167254976073058728185362367100454227856105471279735638794989851225959257886207356319808 8227 -691101581349336732168930036069240080061493846751980792663886436148659339106570797441186138894949892375796183490025975044544475113439231568925056190464671412016419637823724794640959941379366026316933302392801896756990683760052272940179471902887690220779049862523633740986703964475124903596714039644674001301764656997571119064516929419958712339193066316445542015837834237456457053690612889008969361337171620399305036270431035026767227857027980987998569477576522879892190856960 8228 740245404508601628756116857565158673089330155990651090130238185290693043221527975094971830222086947752412764522338399128563152147140884821257734058768546737049281497643320959608401973122113818548575868345982952838749445254174283349440056508503666331951730154809612928816738014558338709326556549802671786681725384031480297160419116544993247586988727945791854867994543643314775078486709238327348632690717111642267703245259649720377146554021304752159678725802320998900909788480 8229 -792880533608365706970241979047998705017858641314605851659779268048153114515850635896479955799038319378532988180894819998338217025955049427773853150048471220624292521314160543217672203169873853530412435033091392252142487402946976070650327464007909257120629473109389733531983632513113849565350255192131118924837416969347824940069407621449119554324645930742963376855857308368983954035611415170583044402685033738855688508201026655339793632342687420726857393965735436299765931008 8230 849254767238914233918020855564167848949449365823349167243960961365620613360193740929067615513349298615973610777514820176706409991038437480228155792860763897128400883721399146226575899824552202501135318462810341613813146276943753876304027891746349431550645869942650007349014734392303578257271186533597678919845510735225579696680976613524962766749778321125784300460518532754067275070072769927678817110742200216005996002181643624077075267575460361682791026442314090773339921920 8231 -909633475203919660287571756206857949522120633831249903758663363561315290347724072140611201571439480065825135818059999295517245514327224273385622605075444647452508152586946713675649909810545838805237416111159855800476469610573307878938854955420522505948152818251858214160978785983751090585762271487445809040593297707762050241623564356796136654875841376518067436536836545747287616938750458188707251250837873352364926431001936536108019252047870728638890724904480120470806489856 8232 974300843312227138309948868374415898015848746723262890741204272127900104590504491304544466770229427866149058803167561344025664842060332371383051058786754023433921885900732458911825839298124108223826482433663439425114113452525106914687656636938596635285820404773329013740031357854291130310027546492024041802846313283914454984773377102475459351524408327775173887331525773187764456088125312607868749426795707568418991790377079819839657104904012364138882206605380056183619758080 8233 -1043561206271231947059777002605379781909589343769311091452986594422427112782054957005551526712840197964036364942102138847654522442468168202497576927458129654191541303265042561821124613783620763159860231065534555041600923883352194130181533243274635824522958027975961264716280915202216431348066893774544471099341024653895992788279118590030473416651482216321193370420803842347656528681925822493679505838561996326159075131952852739912184983671667279186240022568330258866908478272 8234 1117740474911488409451419810683564632923808914384246088944890065400057793340305192866693272543684194585064596470573353623381431398683090605537703055333101064213940002656856841584245062679661843804788509557426069526518354262906169885568466764743419102122550451000367258296694070833663571738561054863565321542378206812735312260807606119993062775962600938516052077764764977715530417989917524509030026840927633830689655041483976974428440651757129631381210704882002271259217193984 8235 -1197187664412272541151955262464887848087012916946964655101072125834353893553596957417860488672506680840440378471346456933799191914647390256577723797756891790600838401204674176110787821713436539840320854349800737341865013271927264799843359044120787836950983610039085182769704101920446660845211815038973013088810819696771622345507788460797315112775644312244487938937532410008002791425411445976725463963490267048828789100541175734598106386390727259537343568820630586238694681600 8236 1282276530668963065882095526415856111949198802258898067555441910295589476784808237741078152050870823786134378945443200975754714232501050261894410295384173180178850813112486492001314314627073326037217947310863457896846014176178883815160215920077997532856384737555405424346491362767364616023323190567676075417939491914795298208321616838078335020771208012413259287710055706978091026353404160047211848021313755452523414109952359863208624470375262849995617656306693242245720652288 8237 -1373407322447497611970650902533473076956449851668302875685297719107139592555071847401005385873339563675625142498340672550252906259114142211012822230145747682282984264503058203702275483001706662251773371054033369806187896112254025841297265061756779441363379416442151106514189252779714963431336747207734930080291628934942009905679840870338790416610637730678488510406928783220230202194553527149119062242709943347015309844158513956319978044362032009780097644276018798494538186944 8238 1471008657511147196500322970592279798802029765772069271322913107575950570321509128967800724661499030972516231861282128371841702846355564257248747090159104789750569351508219118699025666898378973575975979697085101788332526108877836812284783824231233609368055714994050355437976637415204002977559308833902733344438429297243020288192298685813729178641286602493408813381108473512014826438548552423281605846493456857416773119184275420877783392179172240566853675568281417668333789440 8239 -1575539531482941965845765380162256335853550264839432695697533118074782182204024904326951769792390742324029584324030024326607367696768456818526837988685196097025603998889862588892857470086461551427403343569083464527193247156564882474752692689128577170960859246683796949015137996459867251336075520888175866714199962564794166291209246830219704294763296677328506110175150691075206415384695910142945546496505517028225178338351927785892473530677208105836660316827096727476590243840 8240 1687491468825960810998911531393408137997396771835263018585162778591710751914317975266269172605939630758788319143458796601259896298472655227847938910642822943272216583984545969303591001055546438378557487248664844550718385233487440621288009907558348278555273188746815379823831999078296371988402898410613022211829212348819269038771687738959124960693102622238151581419905345662076863805982035163393477493531357733998514488494372327182293850813948194852888526079816571538888174080 8241 -1807390825986242323483801128168858841517774162721816004224269918006649775651095780196206906660644185846545133451721927824466074037156206557519785499033207661214197294798553333999915774131324171640504878061192347072950759766563501914444535298664301983030512301000973982992661048194410007860836110234604132882956934245737396124014728305754875927341659214899409142733571017577657089498786426748760931722288448040660764540695719588815409398114463766363780510963253560140930094080 8242 1935801257452362520885596044727587027400872452246731675071247144897178588521180603566414474320389106029623009582763172568760217564890801033131134511011269173219710680222032849586028615419051469874897482481511264626848871269249679378661861371614961433897403184796827811134617162483353841691427877485814767035006326311709945597605107878397492698692702121336697294541067272793637957638644298271671732297125785953176212371505559457642185013111809468966900834335732858801692006528 8243 -2073326356245050524037701917060772289614937029863840059798189204188531020678308683669689877886603780682232973211000333851574394138000569235476382899437769880808387554765842269076095931320008810734737947503508600412065191264137752171041492146578030795569993308816416265199590641960103895186630442703124385748777806778920242656785135888316671607979990795800389607065292482530015365156192275165764319356369356785671723192109938954418515784221807798541377394077799355636291580800 8244 2220612481163103590960261814419365635040097410078285399413492097110395949300044894012413858463296482013082508912993669572649980699222893999154473845557753297158099385765045908825465802146370930645686290338058562517762739650220957961307708628160416298837296817250354865098875230139658626466908564080728359718160602189687210222752643413144032636836240484621066893676666741456277103988678885899659168257941852060370424648163705015347077262741386637868791651444783119191269979328 8245 -2378351783982092614435437257043494775054492250007200679778347577668912505267263179810044009146532775506483842502218277634326870277251969536350024658297369274898505742628008948654356480994833864075925416588919834367411566396692650705211758857339087370497479157785016818146143216228520712638958505689626021882165578946644867161462121984773644790182889732976590093718382731408862035104918228579165579798216053791735979587035251992958779226912834039265089970586246213678089629440 8246 2547285450733959177292538526709668425538944555374681449587916138105661228728052267615972981497571943378957764491443548972340936001808636096379150037647362663522855375175995730646782909324287883606100267178743662856709237378292942287139136587383783322773227072513710900711588521731771866553206137912845500003154474331594146270390604514290977719458819106015147672022035896584883995200713995099999746255421296552319806188526360292699882709879056380190707763600185332436920664064 8247 -2728207172192920833905304911524203792339304587464250381721128765624356200000826570247284568593117087641959622096221528217492156850649609735314844011857879501575608752379030390724985599148697395395422830639325647377160082762177068660825033927120203271353674616420955448610316835067102410766177642420812817475636944595011689574281049116114836972603548721210545961788227828489419863705222588787252302338402077600546329853060556588702533724979987532873923750693947994932472037632 8248 2921966859760752256371093340808878786088951139021924562897965751828693235224279953950331184952576440236775589682322099438742034583174739269102483207543567368341515601821484236426049808190229040714250774694033579929181440145841632637699911813078801726585489545251921529913994023846848456202265064119300769338492331021499645891287139535859506894835738008856748978221964854199310402755833156246682105057822241650606289504664169434625299333987304004850793697058612120415150292736 8249 -3129474624087451981614325613913244980858244352858468087912239378922811477606082272344110760732335677748258378111325278021638786805641496638804333562181025165712342808689414113184577004868493025489961596294325854034370308862350566024934878490369748308247262361562806901162037551283760888070932521783448324817589407355611385573081567363056186600100036883792834487862260458342112470251956993862683156130412326260345052894151592404264179926191165085307134120408629448288649568896 8250 3351705034986842299984303935539433955174083828007412552225408675388817544526084085211558812332512037772875833013859157643491001679694601290455094964678880654888528154804069337345738177999868821508656274323762451847688975119163260115585779050655856750213743333833954498978687551319258148149288184188756449344591441408622551468495317725548067023647900901356626990744276337924516959782753802905895778061544534983792113857240180861720051157027821645955538687728403235960110008320 8251 -3589701682516461295195091872236164866701805902715865321342274935655267431664567868435969262542406767404007984296638713298703302596521043056910120453928148890119242599235497752075033221896664427908639297938678566914062187572599138944412631691421186951035243122529857010329718320440152590509677937621851692192606637250627166809443186379665008604405652959463717716794660179844917618126595735325489585131288913497284107958155073077222262677664539144481996807098433470379148195840 8252 3844582060493268774598070025976662984560250044456937145581891506395938048881982240809000435248085322951853128205399950968176494782679400379800225481426615393458528842809991114126928030213067541472341763206667451910515742963286928046395743006854659232246665596611665886882157799420132843722895588247497224485856483225565221000256863007988282814385645015075905748891718258161933967531889811908336828841047771925920259346981661294720419926860352125547855158998608441963599703552 8253 -4117542795217707150808977040939715741929718700074115458084704640482014400891604476241873365239430167356685591193041649669472853526626787020812331469987746449423927315646383677598802637802843745177820322279024498967160611494664114013043017507503880783970168383126276567244616329578451003686020735838059577169886830614923437318040786065151055837727071176022206676800969026275462127622558644017864655758318131612922215683026894363644269092463596061796899771570096069362995446784 8254 4409865243785497397539240792219630238968494125646455943218718260718466280082043043082281798130160915553979249595605520993130244567504022690674696781630946337349537241043915679216362378666043887774075779735038387833963003321708721450452892891923265094220147508577146739284156287210103734494283233965125332878219406062336861755031820308584447369530252882011737491513693269538262596864196531783649342448332191589111769232314197662175862646600279393792709101168473156573246331904 8255 -4722921488086662153430580772442192262302991003171295908827393787135926158543750562826299414178921583903329710917060959970639089825471883584738136916021767556170687283083262013158393357904953604992663532549750894189641390726343604556788462842557525366092570889524791514379363418351054208806718586271375145914101163241166003314033084251868829003777965576689103705107353729331667389831657587232433826339765433121220403560285302265365788861272814751770073776666532870123267604480 8256 5058180752432630489061881223187007029299259618476964049527891630527324062111677273936852266166701728046176897375886748575060281616371505506634505169245956907500089126410892004251718883111640024446403647449333273136081819442970350718634567079982951911638535413771083750403847165192517906369578009598214842294636695249692044002444935114554472843608511492008550048195596995516172710823028174226179144967245577701184765474422977233630496492580059340169641944879229021553135506944 8257 -5417216274723430706624900252406189414239622458181750182999823478296267600023443255029912661206678813778818710887494625627993323570079852233418323820200754931337867768552251800302157262967941679164536241106648440430639414852684535169731740707524498210988807864877006646830050494042791708213241553204817258310677219099423615172485583800471279779341966741395437884237405454856873131860001945497464461609313995218535645985655181207424915259250347841967545239859078437260917979136 8258 5801712663177058511586612582704681265039901742251103803237712161022530463274848860858058247984031306361479173771638794707329558765603738386298233057551303077168943751877911355476319218134471416967343948943935219695017390204361981068621040473150343937005437180932598445943769858367162892540095009760695959036858563509545757208685960570642232490084795680110614768987101217489932027066394246737104876583182489109912749171091262482805212597954160800173229433087316579317790154816 8259 -6213473772901900693471712325092820504725958161273580848252780503152140017381808710525730874742448127495949255589183383306226264563398633456609696211944422223445182905358776357871235681962894813344622636207620332177050301311558880970202649785622997683077388661267353771539764037588670498091494544716853277647676031914380020716084903533826843644467824484043822923371656637162536556992452051384453705704455395893015464089509477964157972497415273913671550911996862251490478461696 8260 6654431139011069996783017099044417402335961050576187024838828739577652803636400547192977642637552315555204601349759131989163373220577744728702655195990213986913188267403446201065588359477309192748974404262189778011687251928732492457079568952100778905957247249748145996714218729093516298496114664984476554127633677535380175775281827023882963583995596835397603727459370370446926523350126130831842462837451891278272780337097241693226678575243691007906579551247853512494009804800 8261 -7126653005565872645999233198136875257742487957322248651713219183959257562908934892290042030197682153133155489345848163277767994904616386717566100041985465749143622579047616739340704057741328068053048731083998150379855220114950597704532762329308658745953123699482918268530615884426826068126909013772469527786577849991233538036771601381824633657052944926730988466448506597442421938085047812165023949477970735460166754101901807334380291165478511248696659971547826975256063461376 8262 7632353992406381844102941833892486061346521159557845198592378576122228403115111671054026320879585817337372380445169223231750984410765035437355243802666149067682504625136049436330463139013873178178303082636160545883086656432605431684227591243576293082837146511225958726063969575998650073767496378457670659740269865817466135026515048258421269569076307070861848820275298205931562957807263612586956166385131055140637917886752753941773034974871313583043100853184726891059447978240 8263 -8173905444893068066655267444562718591940544657467923424438067637815916613243687358504809885656417279657742181560217277730708595876178374739475287380554020797860012595530044708798540867698311410034203106186552532370005837593593676120527545148292806088697691758933673525800259593203054558113606002646118732006105945291954018698229748561673238380821352112923957613235050146172982763045145632570989171897275988042477954765812186064942638855865829068098621883528821843877321672448 8264 8753846514758382728318080138737149806267180906914501019803127620587419732082962010645251658800055836655825444115197017671146584461135559365033319414892115808934702752223183682312448443005822759800934017963629514518428044127323643127622217325918977412159468602635705415054687393706084756994219487296171618836854701659144542754552568708074730008436999618118649974355623077082542889849579783221691710321615773324086647835752032885873389339998053686038663633683131402241531114304 8265 -9374896023665814894336192717668502421325875920614196018392763845564818377202283103601331732865689795634075178707022709372975334749144025997493703883352981198570250995347067026520059492600839676240065314516853109646810570672131122101490964003266879947833959471961982637339609873186776258473515832650684679590142666294477892719597842127934146445998092690917126955807856348084400333775850463576225070274483951455136465227352840685235846266344211106145988952216025857443659008000 8266 10039965164711984624059412725281017721732247660544904926403982453776957786690710008956717044772028351121169416905935350944251982635360410257788713750106914784313656107271770744476034349958148953279374001761625007897032874642889515022716220631018967923709463509572399561693742829816558149309360461339744773836221662035345540251123628136446501547909882613892017888026200069280894031977305685716730522802933787956421972201522387947421372972941552065434617584065145087724405941696 8267 -10752171101001651808611159644401498093877386693875881845361532155189971276825526301199809253816564171828280266470678494053459307481790669884382291118832009357860748965347194621774029162311712760556854604340207321497213418327779261790106596788276076635957726614222568493261014883899926552835780768975695721401086184895663306697202009166834407978781009593077987792449659634635008844954870710015353993762218887534625553170966802845972221848550952132714761897327801825430250080768 8268 11514851524594141379588806220991568568796726305693699585593279728040952931757029856849686987523080259655261722700576758865027271142954921931667983646085791088975282032308257163510411660183830215758927691335452238117860919746147077467457824364056064928253647230117785330745943145069500445227132905926417588349976628610719294443459635294390786292272259774396933119863164785767618710911702513002815939729014196681991986897188851740389871304720126332041392087184124957916974714368 8269 -12331580243581917970581427242186859178710068871401466535427520689140407819823276495810925109022005567305979121186227165852339611573222545874353713728957004305206465090353274748503614550207220732015803694368153710825685900474145021819390002267074449494539522435525646579665414963273951287213616755093098592353008128466324309941415687156136833853392470484535608969338271278674400181371350156247948847265409238411487817867504257362516079423036367164326836904312562392623365962944 8270 13206183869838546104605893601851947721723354498986580652876794471268256345758032124288253386528337527199452746844040701427952710790161598807276845609135405569362112087531514718856772772243338369836555137263169987719644665927358679732441967001893198342158526306513444511920235411864179493115964976882618339629109191921767800334479088159736896959561715350990640492142640090520202034101490889381577714334469527735579073502159371284631393490042544563910073448016766099397165167360 8271 -14142759685086158826498334925266128010611456701908130558440209175785586308653385353510491118255828005526563572930910655372563590625030340624651031297142577877168484187998588745140563070495003153999403061192308728672616009735368997953365947171418750322933220312541694374474139468397858142679074017953920240806316106180141139793353545039705218683738918834885411691407736787088924372689391519290295382522757996223528803082359178462775118826428959319037274025406023685343024349440 8272 15145694768405495955399197415124557721486136679561704931629674793726826420172947114940243128395095239069555443463974500537522750343294976496499528876817689508139339876379540475314379633682393159209753840195487998559693469178596841189522402825929650181196026639022734716506571686196807747710278816572256621654450539826659957606264360415700940044680126866524469158548055441015113910569130101261661525159819382763381846015110905954233104191807970958358537758617817816806374647808 8273 -16219686474169894015463928092988739641081937825527696454641128657225500074917621977088744877095967091496905436615212817531538511094114427870122527383896354135224600454706616738763244332652678252347731744027944056475480157909053055588711067971855096109887281850753798305773659872514519518786171629386155353349386287476370654019723064051698279104151911562296188792355385120529869497878502275535675220899720125073455642495573868753302010983395863983969189247472432214788121445952 8274 17369764355655425124829709435005774293121587486608594040879980506379550959311587152720584021069881957533972798834813481080974399309875497353805971506156350122310642063907931425279439462857698523951332126531580358353688312867781671752795178538982813854197850694031669868977142289323134134595405495778212070751129947480286699551256309824950232814252143235158943926877645268192250933616277127744604154178049763655384597368241534346979601652598279908280774189289771492008680708096 8275 -18601313636291708922309710483341244754398594193930135258125244246794153206307444179122502630220178041004883108742854490069499933977109660929738799295972957650322027745816715420323780861577692337442604473897023336913967399521702091020745516999883489132682017791655827066939709764602556169829422899386514783716795308475028445049765354158337293996110273635812623711002320667556605853003453007400800109836597002213396073114301085262305652002857555218676956491484418986261297865600 8276 19920100337702816556707289053485080155682132094506316896975629091549651909861037479037836776689417087385996792676801208847431523255883335792963843880564952183475791860317486008051870033458442052234347494852962352076108327781953278496182023843125136813593054465900280556896903484458046122328574249687454695761021016583651765218532014784507918168264282898248900519767940644577436285724892425732750641292828511389173777418483903064489862580405549571200380179424681647517123241920 8277 -21332298181378387943114684490614203887820204333835940183711887796367747633335260356847854832022941006615626030602225353735270359962327902130810407398049389035501977989908327991186291419122604813486530316588360729895479459055367559687782073382578475391247766348096561956720346584231034151605986919974722232745573398004207469776129450306510714306508142771456903549914612914998995415948641577973552993022717877719927621192848476852711722095995176138727723861272295795727221596160 8278 22844517389047167746169388608154234065194175685253907265522589021132354672977860993138001866469390498097811846906990699446650920789560682678535654190600189128805817538522264663780211368593965933322836935416353736550563428273460403116900729397429494862982702648696539904476440760129962109499037485601178843714819612496704963700033465718965677459829521844275334188503841645114713614128490821632361262257380576691178380377569224079648465724033760981969566548348377740210956842112 8279 -24463835515636706460962007245620567083031231700098773874164075829238685839145690793052269348396626959590412967052914486952058226612177489282983196509501594914915291305063116275723987510581243254093709536192360087962271344309244129086703006185502941894043927185656753032699846890533557592483384930971608796739379990834157938455271783466786117459255111243822818662939798980650894559156121658621157911009518518601736308645262358887946105438084765029941758113677139258280065119744 8280 26197830458134720328597534309916858752393877389737429861514821019228181429296861634495434404588364908266983042746471345058029801906621279172066960485964527828631176160465005957194239668007804780510646499716800960711444606311429610163509243921919340673766638084151687068433337783570317312566457293529450574358113088524697941465187623080742618710201986318939000034249821214685496785441318275142855717211769661489853741672497411730409232769745564754511164003462917366041755184640 8281 -28054615793763170459602524778155717672289363819295889364639944931137089674233842543234639643758607549888968110744790966295690236471206235007773630269223067677085376549909091358858023214640917803460574329182759267896132535819827705482356114449123512508552493711473858392609812353839846141369694983431092183919374284814340176147591936151785156094113060382044579745101787481904568844322625679526917621230669700872220542416762427159686472135368803109462251388030288469653611886304 8282 30042878611682184234987199736461093050307377705273120208145941192183537612672948326321520375114658743925280195921882276073231134052989854077935335462782287882346217725310903364332093781480185966223359411711032834835682269159024243755567454738433684817706796742357565196193650109213495149625177326083768540399956169456885049424607444228691845653067760672089112111893644450275247465761787905458823395513523710256441880384131832677990819123506761840553423266660633865099260892544 8283 -32171920014007456633917102131126928413531531595347541911489529968671028816918639872604891495402960338710688215960587870409823569736167225184115489497284005444433612760056636746893058137703389255322684411817282905611375975310060471081636847051380753799797313875621454451909603122943450908998932212601098954477963998956050717916527901902719428278771499550903393864902021030303199541051393470897369128777312561944936038694896803613615255314521148489831523394644127982847138199552 8284 34451698474305200587845308902757721859161122256901086795699122048719830230982880340030410004153452487631211552586398170060286989634214033023789044790808535623374734652022060089742342219765453263942138229329647075473663949945710151884212888959137007078490117681324694134749703520321089765404181625276673220207541536093114384468172811549631119008046319854773373809164851853772741197572851958057799532268339389303089709455154367852147237331463922936425924995307092494150284262656 8285 -36892876254980284212229072547606762288620593230864427553372745366376719416487670804816990398929205320396191309025448162454123143370187558917712290991270218590190646664009000206443350292826532191689704842198002052705763946686018127050834150602897301212722108276926596341130923653104166844886298308215686553579724719648633271036157053549691088941546905503999024904994703637304894050796468464768753849663398668192912298807639484233538832298757044011351667309036943051398551751040 8286 39506869099157138226067297775098945367909786770184062099294133046428875881674663907017838253256713578163510406752945650767938686311790335594598409154819349685719458656835383983312778950244049671082445262333457466703171763263706088645455841400270830810348325443678250651502287771457523044964997577001276020074699384298701857375516626222135038078935869015354849443205790656019799280900367869114561552710950877244364331158810221545044118529276983226441982363862366912941111981312 8287 -42305899427834879438867613546574658577184239886614681209638190704021008536745750472322591065333174779890384980753019224396752731261654394069525427055637657103604484060952641984959543680017877303071516218263349095344086469320532450829520918911510768024851464938800784268155724348862387835152368941037149822257484840584540956894538795875531226087039904692478177937262003410999636609827344087549371740765272562699665906350082836892141219895689850992766528663788744632798660858880 8288 45303053289348019048650978937438210425798701822542830750451271475795496082698993459888457933677121849509734776657792594646398958793371527262972699745417102162230365368510853808632751072059489636095497484592093218027080486236758767271345953242852635383627136827838015842284782142262462318002544714741535407908322956733817396175582696531558989224018115150181131281179007057766761466912339987956803276005961437293572751456230074055749827560282954473104734360999685883801770930688 8289 -48512341325557176562151763041135421260437009971556133396552827385762156314324908358399136342524810558567631665124189963250751719362010585566684004264930295441422553916270471545750996039852753317841882225396939925873039106064181408238562433635291851399961922665032565342573341145282758823825989216930042240905851377049458025385103957121708542467959677836612614794197638420117314040749171129738601323869334535506002619370790906793441521757558116198176603707079685914644753466368 8290 51948764037810741632830433879406168513147383142680308996819895461176213719186590131817233929361135806478519193121800515574033240759688514359516902999276519930801909955961011077605822959646207154324807558029039200700136482859634277281829786524296971913987114025224663760709434539475631624140608836131918712941163373114796468355831825111027309661557473842097112802207983787507799250871333916322678092892637094406030270075202286150057711834794759555241931456128565239272842256000 8291 -55628381655644398333939680236025319241004467424031167396514406011030139853672853222937389877233887675901223897500450724076991725640882306158399157869593772126021213496225295899209201624619463974752305620986432780692965618777690543056095065107591290930723981082449517212396235551225733911916790774391863163566391181582813527173148458946027988512597508586689466776607169991197614424763375285311578447156288330526746976510431649548902969979804089111917883637596406158308734340480 8292 59568388932512867491109069859867615424845120122550602538860663394311256514370656294128938683340579559496259381025426112548639802830988589244597397389108455777427654462872323007544901290065634550857134754111464997224654106055191243359440463198438994660715114667939772469135466191333219872974168976474987173489560546847647486206817514692088218015359088091062948585403822505196128076060349325432715086023387115830057814221172525129115029408209769433903966396664464357463450380800 8293 -63787195215675611123367743616793391268003085264688087617021708685588761044127346690681296388996100350509744031045796139449723109344654880252755421738125345183217520392628516420502156464052478017157864223790772794299817370564767434920091753344979477229327816202174821409209012167186837760099031209235741388925766814622478697718770847741963015730500560547889899322964359534972335941767728922094193717829367105596634229248126991302799834230861802924209545595895561758765325566400 8294 68304510161790970628647027502060638773055814525354505158216977725602015947700276435281908747099715290331900831059702720620840439927327416239736881999144659074657155944573249523351771766038499887737242982148596685039176781954148780630715058251893281383545275205254955766375833164111103684278352447921750383100964208921475032836850820946414244447631630606864355508159878485871056190268557732137046510506812385093906200151028939818770028332564470277955715071592117577170312987136 8295 -73141435495924067242772064799328249568316279038896555628828460318716696739241812434859657072957402389758381554801586152014961254257144199929903375428716185506147407465558477157057297180677926265508171863975429306181974173212140358641932493595642615101770816288343090875204621062550520436345419486554736440594602398394722728978950638129795897113633473870793785409709404463093983226838345443107962572645455252759020844957247075139757026572503559540620741835099877488332682854400 8296 78320563239663486800972743471512929657762134514977990237764174674234363885935488092160548654523728782865036302673289608652606222109852860869249386745437747366379812601419348931165811503486982852508049114044717715186957218479328058532218366932932292005373892629025287296525162245038370076703061671457836845340214472510524108214482632868073335660630775756506210989809999188329990159458115629348289400334804474218133841271460289723483546637202557514717738537360153793820726823296 8297 -83866080863999480612453401008211027970735965996306629130122131737237757711043359278960595326738909404995317822786847890495452950907322898960671299360129305867777795361989541393187492918953504954551588346352183407141944240323698963452157586951427419387787004764352092095973509513827281157479333880811810388481157168626285890675808662381188425198034766448434799188767698194237820459239826238303913721749038306586146389260019574721954285960904019765796955279952309610433097298752 8298 89803883854680386484201353824023412992627195938956698067682522255470672151991197095077067233147244096611795826370450674824619257934556771110567583991138224799950391387498043099096663758995579453604936183587747367772263455512357310109413445642348160485459751889708796766428877836160025565517926830747042019287202686861722669588725739697038569467585766719003620897821834145128815834843151405801485681622898761358002778830068000287477418248857431711330686691789254163136918621120 8299 -96161696212082156988486190646070946293981470787393374317219202645162649825105182115068558944883896661473287665823034812603336786394866762149453157004692914904205435724663047156601595440765875515895798277615085584702396711556167906554663744773503574598979628591272996896593875422082731982684270246700559806944227676092302879575922958912188563776737267556531209698496290438761992427458949380143628641533910005728495978614282343730558680387641239569907919195224185754687716030720 8300 102969199444356606847358647762225397519331067385068105718071412200911687646570725010092534935309617802691383721179763969201073737229600934819306797898423119186271433970391878790964993620193919943994125993700626172144982406346519898183010957461730013245557694324516890578349898652185465234426560823538647580593833934273265214394269718426225638137875930683818795932021974595141001008332790150465099302077221675459955924369182939584371960326041128592209295594578589328844833549440 8301 -110258170651936699120858820364475371898851041684595009724013955565994266144575146751658764945460135347261646565300898160684819784921492267943370648971630178672667531517641185947432380336524157660075978849519285000377314525976324736855270685316470696277257403158829049491422102918553291680515981383678824590570408667390357808397247588960601217063855065007373893809280997316825313104558426583167816722933977092010146849793534261274928010307633290961576735277785615531434898819072 8302 118062630343553211388015129096860344781675141091780202720540706928003538394575095508599339592583246261777203405622846314679967758429781732292503732531065730332493943648526643177010502625723899128720754619916034402765922545035322615373370688826430089059353526609239816984141827218754224914063605269953018372648280848028120855092492721762887859451672162893064567294129678881968940961014453798495797470982553111844750082136638136356451538725465653675369259592698706878233143692800 8303 -126419000668950511766456844254407895118719555423371512550039364581845301404523273364658895840842505749807917364935647246868302296534150321261259285344244776470411178710269796123328829352106715216517681462599221275478154354198866006369808156796938638832435104318896608747897831934421262431957264460392708802372137837406431685372168408032534693551564687378312814381097806272432085064473410271830219650246717957023326214800257002163160326504753129014257891376959623429515302568192 8304 135366274801687598548089195596975157705947335689292924956875721841500235981232476161349324275550403192266612708405564364201865639035413926498357135359954916988864392177066350234762067082670063557098443770443243211615929737645011310994807515694467663880298505222977476107211352987666680141017493956239978466354455156631414249639513983711444562734507680414236788881445107657380180260909826332013637628292566875044336103091077380908781205632004152857035093539933092876410101688576 8305 -144946198256996253512691287617859191886469357825674089038141048057209292363791135773800579098373655371131217698493978557955199224771007354310023015371466879416082015585032078533028806170323584922723667282229275485966161676378062714601740159637884510014486455906165196916234690162544402653956868456676587609575929011427215186908181240231195831353795912534987321071760541417850383364022338451881205580424108206902275216011924933210666418515931447660629126445883518632910947112960 8306 155203462984878954784188496486510570594657593521062626591919675381960601663531191117194939878591879601563131455835326141790897647749691671622928922441168627105673224722125112297822526736845545384014152452187371928763924517238310116097063004207382835047592746625266065338637306105349556828194370691015362595711175719729643947779345978594409112729139899801416816765444012209312323812896158147052466151303732154076938472389120936563630223106201266227455527546599617826609719573824 8307 -166185915137719600303252902778279313259816746636127700388505108737973838997007066703848140443872005656520296262060720623357582177588774313445009277338527174098694366074081102719182889674990594648586718752337120627666393278614625851594480431222782689765053435652770301155657979474563654264187161038288362122268856932474291536222488425685331897755914034570621605622239533301862502240121204096316186410661661671761569102981435803675620349174507258932749449262117993821060659655168 8308 177944777474922469354125074059525942254445003804558896666259088753484208237776015941139632600710489956234414843751296137601522188679112553898316512436539273759884479588566587821528777918205577310508873089461828510016715818218981641383096807926637853803828993940829226054689282008094303691023434165899246519480634557751214110116315356742064456957527816302377369428162741147467163657649572275399282228361964851875882686382853632140730419909988172483413938304215579511588526968832 8309 -190534887434780661712057945417216525973207082402438354813990857154771802456737216510184836884060662886732834267537565778067317612839113074365008646771281286809707072786008381460128745155750826767355770552431107708953438211931742051479976608826326042464373490910200963096977240104402890581572674314026132034513922103250178025034584888064472711067402035702267391328337114884748288231085122398529362020291549215171142733897489496145918300151562625502442496902232950054788735538176 8310 204014951976216407920698509360102812522051709199373954630418810572360703156783170703940677704387595900222559012316638713110540403654953706992455177701123319994778044919350345780843339710708345511955653030316861157342699228695176068183163805607941161593055878690064587655744441802166715467441289943521395351406391668310479584257153121413306148311691119723646021988650996702568554280561626946100835896662412402947631623911537850066780033257610190524052365605183200130161734080000 8311 -218447820370565919748923182680741485049718562015498465028328616591172870595821641395318304362574047677484687611700110259749282703666745613203224650671591450174835863458095880574986867231133551356573149801297483577935401468167622126570599343172369379370124461633463253099381062802902422034671471492714204372830977570913970143236726295013143612836340908789433203913103062438433161573614657039389187014353745981969383281242914831596928582144415275287959061523758742113410982105344 8312 233900776206558033085404562901483583172264417985908216942001591249100390380791128036488361473953995409466541490367798659889177360222790120835237029212314578126562736138821442633244487514246560247758142975197050496042257847382497804157449757627450407530935944766208184807566831030467174093387945671683001548332744561165017775961562522607145693990112071878070601843591100450597836359003103874804508826882360335576059208780159221459911665854567299186958932032637165853435150052864 8313 -250445849960441018598177293038216054915835050073479903234549743923425716971612097982316228470248882878690356315427433595246399579857233225695727315213686932603519222350470913856680622043787330575453213355941028290718193093601223100591398683656801999320981602760904430329359108201246677221215652561091823438090418152723122469986313123273561868461633860354088392631999443070044289106569152327075722461424037821108062715024986409498419287500727800114163808261026036465242429170688 8314 268160153578254631338219326204589839055200086061027536055914368984350429094804207926804509545632787950817171995171935025878715509841905212659579109224910080533605225874090905181378256335845259112448550127186096542839737487624068359807896397461339808822528534388508939001889927070824697130021896901951584265740426667286794176224794271855811956860312715459661169158979939864931400791125240931872681573058109915934713131478991427898071846604550521498036407052180419054693277223616 8315 -287126238618962450169233892303036241207119832360277818774906385915668878521995432870467044769071493568130283041513179683397085889980768686533085531489638113150308049992979356597576139579735982006521871787937156605417051413261899566181024207017588147664576643338259858618841860842799952922834158819360282443553835088634436664791528580574318608848903218418365969389014179645606848788704661608540456170439235089437050977129539867766345681011367227754622059249379636192816581550080 8316 307432479616021219482317719187680933822396710639618455209713538043891651378841135380743234067621325752771105981255696132960952444425685537162603045646968006152121113739935382049294693222021303236555566699533019562735613393787312593399824717053405803125710112843317474326018701327998477004665944954931375768314624889316935655318910447088180250181292373252157933360545284430390920471921902565555605000524628751385016803721431850449914284384970587546832402267381628852567316832256 8317 -329173484431470483465100677130226966260067798537187400475775613217086940902542127595350688528277941029565434333979595943869578926663256966437481860165381591237030271938242130302857300329107886900377021214059446154917838564485459898985109549717901941975400875922455030917285634124766596432594578942957684739142094307642719863541474582681058833082469873143771150654380980630859953219783891312054209767876394831242993300655445502380167522929229677779513214594519424142018492159680 8318 352450533501313667733859746918708891451878166865891788629724486851077480519894113442854230019410648314108672070253648636715658372263194419608568211845105988166639311892257783569957311995642134202530771598796745558911316774961398444323996014255475166174750486660935993985756429296833314814827323072288983203603896033221797880465599754528448477199434359258816279758993614868800145888853591776845598425770903819225006322020816458334588872515261130742796817659384105901885427234816 8319 -377372050004404881746328331187570778771357989887643369146804907884926853681905668841118551263807382927784050404098747247534846894014552847769811035333339900369761386792250519436790134839764214811630229432772320505023034025220992843189169933570823865522088218054160911606229820414877684420914034066777152391475706590340718829730466655782479393221857043479870019235283457848500249900994623989046897246110144239556622755764644884641664773222207924675465005952438869565042318336000 8320 404054103129868285171904748400740261262282667498484929391546473287009684773938765301003615634448867950273987621341290593807508318367794379488375763530653899520737605018630407654640254917612200622957419122100160268289498241141729843395370751462169701075974903189587507151770711092941070381204158009994372292959030712365004751169947942620027527746956937970040435365004512177420408825355327335624168667897194913783259492961819163908021605917114878266679996402372990062723764449920 8321 -432620946770916126217669976586269841240507388301173735752162321475104585327726224090626458922270340227147481847138894631170027688247544887963991803073085574110907297409213840867352954231592998183075331217655726470129336958711390872865822513994613703659895196021971961878960706501012039762435390025520433211150570577988017585615530531936121563561905681956748625167074085676300299578932611603039044221671550858544681734048145680567299737982481434509664468164307413014973067594368 8322 463205596136500824719528011308661003005510253042292949245930363011683297642482373715435357469889532641010764032900943012198076558459127416956478241320619635142997124367103855934661132832678904356046489217891375345798820194669732680918258334440216281134912534934445288664293306487464070052708178499517325449984440821628471889304805538024005750374939711217283236882496755190340619656323269123719859801883059267078868191217420750983785661624996603396778473268954119546437255062528 8323 -495950444947288328586686267420488056114050268494840676206359862475676111298185658409165321864715048580249251045903109168333835391724266481698722524042720668406582577529901437613703490471755747765685656471318599711658387249824722372690838950977958927439362173973585809420450749955109948950081970749769565134729616799330282208525119952344063700137271374835403712557019716022468585970456615102199869725302868325518299031374479458046340322101033026877499401916596939209967229993984 8324 531007926069779746600333755058751977547172459032308423793094205105199198822697599314580168681860980826064785035658661431518506803660685558349749033156471651018306330703687082077620591993407708148123631712264940929386061609145052481497818958543312312956875118779354296361034012051141495336881387700570764058967812032107670039479094906474410845238253329774854372732163714445660556864186300433495388028028753046469801579639231608135752779585653789088872735209106924855617103790144 8325 -568541218642897709962811499212767642346086874924917027601082857010313292643460280389361549135717684848208939837016476397828747230278066863005741787202474205340182028842217319979532447299622611287657992091377087492636143104735695531737019518243871418430507965403924639041984165107469993666990342576023592933686292917477233865205735209632515467114287879528398752776980660995089127959970514573026629007524228003612216844178028109796470355789512710205707012148513399108393478267200 8326 608725004965915174629172907549720992787466037281593513334617070063861078948122491407953680865118869793474672506387552168647876721952461305572024746504327597627738820589934240586782176131342060910482818638177827392674502335277664130089113602139582354167192116675855954987660210490329659890444865201413410016680133847097010858716450757951891854639782734212105071682845904710210699334681585015387301688017048510253912269686493171207622180145101076478631147406305174973959767074304 8327 -651746280646224186992442883177678192102404178006835126368156674924850465476668774704771430977805805186242907288407874391719818061654120476731316604803932825566362054207116545148015200576830679943863174870084784876917755398727870794777880847204596997401549108817625486390726346979239377754895334293077539252179466295898489303113161875933563381315950620031708336522550954283685671425157870433184671324750755134453813874258740603483824264970316507831066003148786990022604675440384 8328 697805221751176365082059466901611049498576533667763746990483905556336157928212811918225608866703034649601982837429011496978499531805049944156599281422570904694284875835581390089124038208457941083505289151999417416970886994995648839174778211634202636116360058584755389648937057364404863725028351894021268204358407791974768016241909533103256584228051842417033953611484860548322191803731767038368263157349604475254762612522352347394466863437307839901340709437684570960170075098624 8329 -747116112971205330002005896170427822807744965861355835819035039116670717961893884856879735266656810030514007556614837597058686744754754408344586987334269900167677190381744274562562548182019037994234338179836681917489087554471714846743216411474843655353992686552377920862728405674184154184945112045290067987730235168747520405849911992673460324570143287419653069636723732355416444636260875012521421173968511118493064062500314054071245801671870618227310045409564596268447830806336 8330 799908341082873034222071541815636915799081126358239921937352329651267563328891306704747175847005667789875195281079063767409025026818627494656573332265693727269874474557313050085304040082138324105960388264029860447946825400647106575675901326593904975100690887063338790174516936019569968107665996796530145757264570881515894386773429310216136935763543105576261196042533021396764067353685655757496447586719129896830268341066760078251091617024034960179575471759881616086046119031680 8331 -856427458301660531877776836168298500282272905728040151832198711330251688140292785755373686936247318241121556090823892908702790322567758435128727282708264227422697373229272029046522782533414395651989671622970946797426710648094396352016369304074006493115135922521681720517345393736497375489357765065227615690158136012687023916292099514520350774491121233474645062304323730004022888987028427031879209745179268841288374248772064398958550987772519552244268765318245354335645389975296 8332 916936320436633485586836972245300869562139023907864144879656124196130386963428490984650553759392775212313194479238700722308898647419482682627434164944881046359698123846708885151616800473023015382879546709902970562007719982169260592654619204927637055053396218066238267343112930319087757079104143800418088992764051568882889956125144629014261098476766620721530797730574492019428168050344972523902812031365899575792750342395636070111365297494744810094615814312350069075153374850432 8333 -981716305104034815545182907665588065372765389426363204411655716419500786309387110362880805212920623415466141440214882441745736504729695268481837869994204367204608728816442550811003566687806914075216094839927734953732579526823093441644513981627849117063921562354434038919450896555006844272312430049400304264954327690613564892368199343750304800852539756538997102263077280432250920373887575802918439501611962493290618961166675826790461358949272013961097455015491363671539345762688 8334 1051068615625976311200648983276856249681614808999652923525630925375435212088485518805937521932901979601708299044838094872323898971088908852688854299630533103709114279193050051727170763388653144155245308958702626100889006523527092755556384606636689723608029277678031800763274850192907175859926416674851485178402158029381803125332265658346811883828367225782540008642403755347017923361702883099082162599851228954759563985034602320971834590600897966307614080969298999064147392466432 8335 -1125315676635413672812434048883474014279299474737113783344769669989088303028862167672163872833679463410575427820519497134905756243902861504131058221874216384824425690729190133704217383845997539449518036832969701352464489353437760824759626818559390958331928073757978986983038184672876111806605851880085047631882001701853882754395247040333208432689758564421892625273007766316644499244834528379282851186097428909464922994509504148196824085476254659579644686504592762180369246557440 8336 1204802627831310011538312458830124015901546506323133977358231425001173975306796323614729022798694825788682083264205175417347381649976881169921260745626856753925937411598563035523978996631650104407528070692077131486840734141882636875161862353830908315891666781942587839410070765085678944064846759956157558518298795211168676108497858495417394727212662731827855072161115071150524940568290037691014935397045894778524560306106350417936211499296608416648562003871758654745469732598592 8337 -1289898922780263054418939502230445856561738645117757659734477009847415695069779436992369669473437163225346868222081673817350183170615786476969522090788851094295831052595667588316246722263225770685433025876114221744015514766804884415422391452366557439228202433446526067810994244358524651960533087676997264690040447695302848615456543877402455786507559834314339961620903341596133139772039473047329899147517171466989323365317564314694210076707043311805956262895569464849738782881792 8338 1381000040144968865236165546941775423974912662952872225036635277415724331789078585218742072854243299088619021160052567763372367201868604227267753673302781359418515757812414194925034705218734403808177704597261831174399504419799255686100057501357941005315144615571952995266896074632564076524572474153329022761026192458863247370579307091934602404048157965470123621060072214907203719955729935130320919898851964694842552169320116759104089169778755906701710068840911876322650358376960 8339 -1478529315237942951983354680296785028493906166696041665475162842303630212727159259335330729929801834208119253538107376203674373884519148497035369120834867043985557948399700699065936390286280911625506783140681364895274944134137866209492171107237006161067652825304251201525727004148094369325307478410438360203381616829491999896541540943451783851436285721599872389989222922705610607760456639116618492502125327995850024959589818746401501452577946039056753907172508778031870766983168 8340 1582939900353296966574586729404778089369331139325974226236146934798596320084490901465541555492299394668398957060932279969746951896428650432518054875349863139508929521525375521022709991048603141338898482597850366627966008837481623430436748317900830577724564415741503932432858497000164257558812342035541571542489302176352860306213983232484009453740305830866224070568645117868216856726655604686956689663937670003661762718866402095384330437678050440824206412219919902345942465254400 8341 -1694716862922621108968001423069742651005302214428807590981675795333979027395022199868643648380511132075309193850244324405221449868605947502920099125908485446510765015578992916552971895929006301268536350794052711593051884432330672359945833593052457353492873083738561031407330790827577923898898119574328008485701280154373696022874016428903585777716854549409043329405147628110736868619224107420819557202222185511933839311963720704803897520068697226731774604308406882660901665250304 8342 1814379431175872284607557017680171317166024460230704083805688966345009631693625793299814313410831568033343915940361708703791513337779236989332384261074335045864085198206507565919307562669887046926499386558246573978303172044836725511864144946300002088123144419268845551062515827151752166236716789233694324215782901226150543538380512644339543035807699835625468447757415942693968947063617499166360893091670950512278975197877044320256145889103932891470587181585778616998809572096256 8343 -1942483397667530110610782613496667951347890212306949311998715881603173916334974338033727148701138411923733742756636748451977472964429686311401031735421622186016456197233958043377215483210985813046484184502204317618734423004406479839406169978347732786027263898913957308598429809902338593561274921309431323041592110998398496862387859582575493783683752477246910917200323606375541647682790684724603685994083757695278164174272497452647865527329727041302747299954245173082420193319680 8344 2079623691755275052726560123746102999199917748686664208246323230802951479638826371914531006581171111880182074390121269126821729177286545632981199477459603780339384213141249375562163724032487646022868263174956356925024091115291311125688048237426832367887060331083194734275908195719554064562985238930414098754995438416763231260271130317959707166919688098550474906431489120953841694336487411977325862811662164059968100137470279220764237358063273319760566300058201166662756542882304 8345 -2226437132896401543502592438190313673750067612909443708482172818971954982763680610638449093018572864288085831186097405419140644024660693100645498883294352089397180104048166888621306643808453532370996449163125652635787694001277573231108693883932640361678833928837639229424172779026477137206546036527334954235585762280994997476948308067645675623642050341078413814416959375217338574157102161103303703037789182662991380309832682327615562645998697252763710304210077195699113393948800 8346 2383605377459673592578250435267558542098955308026009669048896058266527943809995718256243131877535595464408280237510643809985348665614249794354682924350156764312180948896863432924075163812377582158049792222111899577174166485268289833563853920541377832669783653060756898492638749633738512087577924092440026058421496436242007168543773754174569365154125924694756730720574233901592800931439529117498710099222866654176572992712691993856911563401277328934126187882748804657158668649472 8347 -2551858072641180654074810121246594860185920757026183420816717917649555456855575819425079825210196813543425052714303329911708447591133125403427880912093661514423448104681883734486442029702926094751141760236739479328251987880652192315409750894697038556768287995046588776894752783030291984312094856810417482923188325545081941504768243320071934357054178548316154480409227236389539742934850490025923301469309705245193633693720887766509123452887582647091928004171841487893902551245056 8348 2731976232026044119406126928460316770349593058845174743155111985817848589255864433044011967243247050167578911958740242320413413275067674988687659207641534867652648035547855103430362516475344696478652435042236304700620801731644811689781572429717342943089330286595126197362654176060245480821880994465854483552739480791566697244496866372641483900489634860830136883700440087310252416588979484503798510432769671871302843904730800982331676736431165664967585436780759430857759998515968 8349 -2924795848357932448999184216877663391746553891102325524593882532563149100374854777340633138703859244843669504143192429004731078983139318598680187385955405771572112750194824216235907697602001925495951406056433034207558799252510754559554127795372987157653382823805296444372322255282991678803527801770377432545406972189382962896434133545898417649035171263952291506576021088204761017205092645239453717651756313240540566146849738741837245274000387239627841623224829413495497762597888 8350 3131211760169944260140029150896666297144380910746289236480306294822850359027498058581833185702237632449296462108488567450530115480163756945727352665315685186338255337026343290334332260983234016467977415075089057227599061673450085885632230409756481633532100483575577163471818435072001476829429894150118057041156495784381530306216642207902746093461819255903227625929786732213858212291521418496347094332917682404768092271454871549219450217209414327416769606721446508608148087553280 8351 -3352181790098519574681365614359826500752579889770664149250944136300135951228651659499579294405936404689282172111809466002677580666750917658209115793437393443738591546025537053342934201257605734182643988827734876648684848025221896912543366113844951010869892926216715711277013321256965412330790764666631787254229967889713181516480202537123057592553938925243351017499165550209671232454548304213610848783952389625564496563044736755502673361905692406870821981594795951298800144926208 8352 3588731173951996007895935724020570150178019249367977553413474514857033264322234704764612395119230390738547984451831128907506863054721051123877229372844490352796426477508169294810405848424826960016222065247409022440223570828902160622341614621813485365537725618773766214902495109215332311925708084975929579691911488477740726013284172704866741505643907272249890518148801461567083154912310182851591700511947997730597121682288086482319632265573201901149146902399128768901189236177344 8353 -3841957300942969714490267161285250717873440065148861859129201405260450409505431773854411630047552874898082025530474008915976222086623292642506040683123421139782393179758985707590267206606145683178784668614826275397807032672661635118767237291817460763394981866382194914391604576035759381044311158491963887979761453651952276399216076928183940347308197052490584699929685972461533376191417756705621083128386609931736579144611462010983691287219860364083706723580597179085707470556224 8354 4113034786924882006569959819420581167770060043109355483400406710104023893669484312659222209246413822101125118380481545511256496740456094074698204902372219646603805844824393259365500031035758886136804147085110331595458976923618364446790129893993772724599757707118828714976391779841727197753771639249900149818157574386917600913846295137135119944863358419308481514154498515186379401517074968758120986819187289317435476679809636557852291672257836905573401356364275667874073540340288 8355 -4403220904004792179594270423473638462985819698770669092527974666084313344818333362582757939488782787913133084722932305050733956888856240302337631410426604593953066501545867602553317588041902685683300250656085149884172246452191966336206507547572727147980755639665103023242557589691094093490954764574131673801603620595045876079629164393678828947391734271181762586397176321898509027241192340099881185520819315002564320195418996191063136475969707049097608604647360954704878375124480 8356 4713861391543134502493531814792398477665746697295207823751531004431755819076447517738803157089496480977550000684368304156099183061934318488305366974240725449079013566628230210814690749105397512202440926379855532835064216807875170891813979526384390195373995478428259992410857751351516592584364722702839826103744117720518230421613685454826723911750217359304781307224009073305249776839728008409784416526607087070410530534664328142493803737752571032991351079146702928246738569121600 8357 -5046396675304902699982760483338555916193080170275754146954291141621436953103228725323110826004937367410046493078448611611935683782405057795910380156836936003774880736130928105825371932126876637199678525291609358044201072023013066784225691495911726286171015304971408844086856611311261815946190078740903479076784859968884710508900649882469957150073236891740567774198760613250543156744712547787123070634715823026733575052383430911112932558084388497029215508381820772658474956826496 8358 5402368523403193904252104750330639348417255989825204911375284568632171133929663724297668848451999517181103533446170767449955899067027907367405666732816253237426813592927427343298354777418756707404730279161383190033394302663672092430307993447981596381234974430215441920291741071832158322615598140079500412103536904755489492599154771342328257950587107818863930392723236630003810229903590936841133121161508316594810188624838507195115049988811173633797888908088481169251417144254464 8359 -5783427169683973168221721583183015522652913000326448303838878036366573470639466263533420694205330445161623155463593351802473812405036379256875679999197621195741544258849967265633560327410682205290265877545388501087205389926968277573747921798103607705479375339105926344553422204615450611014947820165947807945628669653459024094466952225227759906393658660761936340808142177129118142108331536958209226361905929418235536444994712143674112150503143577761369510342281167996581678082304 8360 6191338937349487516192634205821298816559611220770458405645805795893117156149181496132056949994911574707033180960427573977465350945830960899758837495506217644730980587249933739435010994388024868419414494235777256904366094551984884876012470262296636044310066060953573925350450334768776384764009965041625173056586082328037346971206147691557015610963102960694260600953416509588507557209742383374570799321934705018194807895510077836271978013823057390656420536278781284864551457203200 8361 -6627994397916806567682715342082236963260308394868819900063987298044176624798920924441706845965668539406442264996380929953156391603606827791423530641926673278273164780755459837768334763747583112930301119379133029013656112289062531780239247379119652864997309611700668130113276378018585161611196269328380734049041042374140699414300034130788508107572417406567559480560551914721269879053452442979293420282717361284005110857919200920447857018595974249532484207869838010645164089380160 8362 7095417103068024440297868407904442584516922132785851196240744835695279885871351601099372544294096099891730374075406133454180968993619329787517933061034779495734203075716567467076418553343498085149244482777267886265735876722544271591510307185129673970022943561871725470906077819309736226316697199399994742940760753407008243097118002314769944899403298141390376632143041029966431524247122511233360837427368521729612053978482079434341494380527676625160901202172519401876564816095104 8363 -7595772929580990433619275937441175796130080285938102034519682802923191123455587913362866338768201262409726578451995092886109384056242530010786639781795798858316028517024600391316776096821202053927979159608597461481740608665137751332866776911441536638563741584401453809662881953235847400403398931860604839900314816782272545406765513751088833563188926599257233965143468691221004953533644838976299929258503087955658953497401736629303374972426213275076248912935282724411479760952448 8364 8131380080346096925908657370333811383193714651835356364763389952060169635113016487398444559401906726663890421747836302255453930841426530235848903405211994953998748445681147175968767592921502741660041753534385091655602423446437038780369063463733999205621279625401455223507722862734327958159025702291036430216489027192650212109711646910868853183401427386427558162460492812305446899499428793733562881469372213559294043631146450417583129864774185475081254244844285117181554970025472 8365 -8704719787488537474897157785874751982998789283538754292301964048357072057024017261825690324549910163620000631338533777279845056518057352711242454085466695565142315477902756347313534215982038898882373849979432074414428450347174835568867031679134518072172664903154052112085776908435754158134311800067206916703637346517203426701373759119117222538608730296299657981276154860907636776171469794793386573746819165911058890125102591308892608227052444856043813846281303977566535970201600 8366 9318447766840353121264435317591153445144040602327514284011438169442732800212048792455414529704361784588060787177774510213932290096609426160472209978208778757403919426265550740953281512413650543111220236800630729878989614478410950125743722597313022585664492869526442306932749508490562319608067888858832615568198285490504412241886161523899303486355432606598795213677632073450004170846479950233125727889102868098141744678414168448892824105367648602315159716348919499060532443030528 8367 -9975406476457271427860597560822577303630678314057873632796500269948631896573635050177100916628720231010400885361573382659705573667635782502049680720216736618429287256931253117721626285113724776914457019908837250834910684560954890210786609112726915280251275480755642089577819373958879392860422659305814733864793790131985237651847803819433585387668236182862156338835910985654479415197213837525189493987337429894047389698774174403216374967197066664729629138521758791810974415889664 8368 10678638235567603519084096861015247013923510783949606320414375882497198850468232230671630888365372329930427838916602302968503304907063873591921458144139756961420709755731057882903793429892827386471517296558933540199422626034563770443864789667167294918908574574608270497446229694183812974350309544316247653977152181703598390156211118979398680222689522221723250988525022123576092334527578419559553058132865118713824404733790495166166343708580674883214190156529597470678747286714496 8369 -11431399264291195600001223021109497191700026840496641671672746229706136237082570567885533879324925129525311975029178880578242143286208516743676548630019270282274694714002621149477290109809788814090794902638105645088669052477432717699565044943852687264193597005492881177885258565807946052824404120964916429460405440227634380836290531199270121808216925863404996221459114251406932427733950990909051038420266968300899451925127886520419269705354868913451941963918606916702125209016896 8370 12237174708693710088542296449816877959991429668534398181014354756638182854095324667621052962402604048724272370905256530714129728088335528241079834900507369066700144066669806638391417452322331172381025158124352207783413182887626104510923737911877758456276388251927016437842357352205689782562413014033710116662200000507745920573641005591842112646247454309170198887283343165866013209923951734876541092760540106127805105348217053360494270087523490204312238337370251690300634431078400 8371 -13099694720264677634264887587730238842717286996170796662228436166287622750921567830140339489033927655009668667871748597636656452270515236989728730310796833686042304459536070776356827190960783592994880952372357277281228318620773242502798096421859698524436797643526329512795994417979481247199856607287034201225682767271646441115709317578764326500332723462947830856148355330780254684833132820851854009163971350761210616881834694360216445197786778587784822335542459434212981345297664 8372 14022951663747506238768751868086791361498002185127693658751975392612321267173741128347970642217180785577617389505081103849039473105370324663913728517497056654497853593485914956599460755766622759422769192715529434374514516259482461428604738580618297814443795584894311652204111029702211505937716820589896120537645285833628891880034100458268071401634866131080079163015535453158757204965973864383207572845200166838189166742265230014609635468797667245577427928903435064547923833360384 8373 -15011218532428094341804019016349146576988918217175445294396651072681222205786326103702019411971913082432119251399355484798114253616318716623400454801847880346090334217513403743764620537633032968562635597881086552653713213359748546421201513864128545940322224398079464021752769644283298647755163303664542997996293816363787508778898451254458972413837465198550455838707189556411308408864309875714421917542986586739386916180115586621897618149893350990609431154091840411776179390915584 8374 16069068655529554491966929331102272577863544263139860613744834356946725945942653205210859056643067065706923236173510721644880745006594243858259433410486872710598083901319566447550844300824764749659180597102005635235551902478289480327603530787443801344448008457507080582594645383545093548467841663422703069477282563910507299565463382685418776704613061395572758518565561923063455231864639613039888951757406074490546971190888441112614313157516694081528338875645623735975328332559360 8375 -17201396788289150910842968757145595823586325611396560917346867184748813266382627317836033288467477561535064712413345186597775411259080439398264372110721772389855865135763917905226594688410667135935445032112525238689857370890912204610023227423185056423654452540188119045377422336702681622551539581540848906141045789219383794115737007656245081114555382880778025552120834448819593591861662965921014444472152892592262734688011098382128731334929750196216206275500155435647101183398400 8376 18413441681636995609084546449898681282285447992240338460927657950224536186538696467161467667211448734196645540343115810730595371530524184947103390956163393645168872895386332622740272429320611729612690061881622108043828364522401363685681546448030948692282911547054065289144192111720696856277449920018745562137169281352697293835525816522201120949893575190717762295070818297965010885560158592309709338714728661298613506171814846502978082567019327810763610778268676547367305629622528 8377 -19710810235183334857647780685221542646959827532064555192495216187720651940034160151805044967027076893861440304972121746449741524495951869973040381048702226901712785289969793182120864522804305497072283747719953385980317458556482137102439596274489342836372223440668673595358169288814728611070884740767104214168991203306002443139502461835681689046914329081611387271769834817667080628564954736697122174335969613241931417820597713225902185105486504348368564745837840734661672391694656 8378 21099503344483417430933277155996998199327923602132512019857701525781453930745917616017471034365863445411872126601232457256795843782738654886052754942228583425754867214228224669676195569314571351531919787338744285560982625786355039319814342203977486415295117176742294567219201943226479678810659048054816675524057229928573929209157548435538697232058658843734970004252355342072027987912970627333349935804448374099952349558459931259840445897267412769407301309418653566298706678516736 8379 -22585943561319161671729532743345632545018770442978163877173051139637982935929808731109566406155965535789777483031486144957443130807053730056296435429716011475030047016903544088377383301346564763397236995343840581377923186495835381247276225289981239690338102881761708035217823669970746035969235003105321651447559135484852019257518387145728705792245254641857541630667358584703134083437129597357352008596489408228606479171533567205537411659969814693578754777174370732669885608591744 8380 24177004694050641700872534612680546010740974369085780525000983168674963136895640652490832109809515967870530197689867376921881423814805927171051137922516621554922976299616120281733065518037272139087203576698548980461324233262367980564906030006905986837788731344785132687675389958257509380602160064438040701379684425799213151980718574504775263921576934902341470456891580073440968176905845324927884599664326477660619831666463030339226673980663824009184163963051462415897790927596800 8381 -25880043483985785428728324106397984235766874275405130511743898930566361294157356939802351748886042288549174449231310237387298819833969704858360722451724983706696244721050790025944287018272187718309794615892932279871567419902819286843816623819852836582474212480508206023796760418741897493200200648226873845408216061143287051720655659747800957167073931262644384646143588455672949535373529332417657897966846769749712668491983702570809195222521871620848612434671253773516213401617472 8382 27702933503234262648627683973603871742683735705818945225468627235603787850654845156011264154025597484922475546640313403073511656004829540728855000852738333442831960731948094261441480852697461162014899798695691763705904497229758049330708452040064571145058923351490883998773625994355160423501449115001970199346931776203429907523622333298497469552536491291936667160843673675051497615401298077723691489363533744399681757730398652707045304292545515385672985197884422794714202325188608 8383 -29654101429694822502088202506757822430839192934463506481667961353335522440908913305710739866438639096357877124930013547363451292237092824493893431084082916868505195860795940477782632362080326963337579785718062237731885966501115530180697765715506567091520995586516833878542101138854986261738334779526199465639524121961831269563186482348030082949709179520630482392025798051420478228794906609059531021167765618225350528535685939749887191754424119119734239971563959849880126817933568 8384 31742565865720833932317908985429266856918758698887288078465970805526691171126802338821944806664872716888061620682129409000406197728735816276217565526706471189110083916816088275101234264593627520934318944789443804801595690010780575512080459480962198642733883730760242859554071754233214148105841741080715801763248523634567779437380629942143915512020339159890442797912435503991705313393601725121071600471374075784993096460687269615850503454298944163911916146262084368765148307579264 8385 -33977978878666255907478883630393878991878095210517017277486184316773680101689684677660943316133534659899911845418007550055220362210961448327105626458718203304944421042930768110532947195000942512859371802768402027243794525479924650490401870478709827048115208101568790930955586399110490309265018876838551042116374112044634863330889274199128631112541776385771130894433958842918594021876101723291076619781931738378197377665557358414543611310243337142531181045356694217430488541214720 8386 36370670453986955826757885198713652602581330751033386888503436777786154438896595364948386946870132332524873768119976906295153184405726048305501871854931829821998655114591331354043877419495735889438708410222931097611936416671733705955007008122668428923002791153400515199645053423515804191011325746183437239902516114847825006090862082326964638316042293211555205520212126026739686239286675614403924630566492387043127922022096999965571674341847202486460779762504114555105924469381120 8387 -38931696064917160655908869561848096715418353894971367866211780710276468675710857076942038276302879633599671075937887467651430126923892313432299169919922898872998729079181244910097348476099973601983587420325116048384684958368928100391030297377766481990974328112925303716613190773623991164755318988578940737841171512657361989026906243549056270618779796766943108207496861384996131916244202025046547291501980987756679174612456945608433779549462633171409931446958336835228781568393600 8388 41672887577018797601032038487669952095231170664481923296014428358072469794573526668904589459950224512887502846942245492911158136935642135314571243005307644113745060574161307134949330731059182827137153554815696887973078900953224254955735163989276355151958413369124290108221461597585107988768164092180580959342126934595949514938873400095562672805006525611066742090305542152208440824593819178369873269161387946545609923731066372042639127349049071406170835364755274714296831267210304 8389 -44606907721177743979884675543433776406728910859980411297442915365272094489750487347628513737695309764449910001841966170495272424183481453983276641725384604015789767030530233220311624523898254819613942768478868524389401664682881436968993650523114762517682357227433818624944813532273397149495825432936547694750757543947088155458270584344229624236872362590394237255198520424995028274980872334198214060927467428127616773610974456401260529279212298425027444661720985287730311739733440 8390 47747308384965293240867346716089468753798199434050474956484142098778023893174358499242689071058165196151267850729824984301054596226688269511018591262131442367704942365787730690472104090509264420445029662575560346007717651517904908249970361640485666705141382573583328398221812609152680599225452527005858919538782361361325989750233616454870894090231189454287859274074864833872033230951625148443841050878522435377921904815001772167523206002591192153927370077170090930715433681216000 8391 -51108592989770056273628661337116084012317772705494103203226963958908340743488435206488283890272877542409676353507419471958566356158386512882781691869459808442970609418740247862048254369336900939867630328218383345373536186772311411135586969900097876538311244639122301582368311096735436995011742049010206803243820723300471209928131806770320127198899666177028194557176554632894369379268536935212956572154529415313222890377541935004039475944473977845901204990795329146850757038274816 8392 54706283239814860642572512585304286575484952284991510374375141075172392171349276579255222255167869538011100111596600356175160370247626387972873784734521223404767795943193731258529771417671853902289790273537322318052335129159081070606485348717173077105500700293746391404760153415396607647513551346299953609149258806648274115083857450820819793442285966404121237981212898109091331357795022725337817231624378135482514000469155788150241646801246567421110707600300503087691725664780608 8393 -58556990549190360427599623928444457575425398575570977705144838010973874367959048004373621580378927731204563065944600707803498766441112549721073254178581547406914413624193047195461005340048360577668415953797690442775660298617673820403387594631611407694773978669505508660157010038182029857851064617098244346243517484611509913784685591151758916863942155258660185381583839656817793597529968160565608978794381460906218134664614356776607594438661977546279017860377137006968577378445312 8394 62678492474453358363896593873652881437109974121840659126079071414417711273405876745511726941777426960086514621954209132420310101897274453355785514380399529536874788281872659893313018772823084747420228969490881192995423704560421278660971349173591476533323374759520811570442212351656701142435440991062661869152249235915660700842994720473778600580867820189688821464306673848665214783401276227314319509318391964546848189470219748901388030262079615862524956928824918855038873655692288 8395 -67089814503250974715460638579857960137040217460085858877034407176279423725481080868566883103963293887427359174982146171505488797690623621905719516616211927264660041031857849700494281586996492607848861952009049840560334132472469591394242191093579941548121946044447307452804191381366192051487940267454461438343610562840270190984098933063383532585008755919962075900307233132154880017975970654525464235212299661815930735302671863837621454889472495277076454299312452218450849415183360 8396 71811317573946295166517858783528196514385365799422797042141618550140858634802078237287391361625316799147426026714734170469678410216076671819350835756302544557634277610194533161236327016179491229358764206873857051923749104597264172191905390081923875113466443991557530079283272546716084927073929850400193751674966616636443772931380077223149008745189362631582233953455801702833210026235490629675284910992109061427527145837330976558443084071819353763076514331536495770319199623261056 8397 -76864791727448806065296093877337411292300035630953828664067557788379451631894925048323556641874447247028006938204184070495209241447776111663295106545651769805096363978548782776586681673144300348622379680776688531758038710633054198376097599400323009420018439104336823630291381458165586779902017361492242193913500432468004065725533316656478217831738112426919755042077435773667234867086967294570751079209890302740084412099201829880631726728269534939462016837722210017923825921259520 8398 82273556320513392642971561249193555515150092271492260115868600345950174503070441017325015570321639646143959488697766601416885920089158259570416129811520201276159455073450706730236144811562808756040690024702783132591742777061889846964157359325861306653887720311206160421952223884906529333397265288366345200208616976295945282855890620420705081551085731053645493240929082652303850491099768706565670904869606639701527829077973285999202402718080764362137196877460866959523159841425920 8399 -88062567259792890946289159456996323622941739303334486912985055740997948045848184157509249574834706789410445766008739337168694350462859266186031846140939093058403283102543398079891324201558094263362495397070667232493692596982215545217257850509801871443616307252480070689876915864490830440422792252609796994097153177395300839120915315212697708441628527506935761202024294986643671710437879443010590543454395176328609875818848681602588393017730321265559101132929390369540899446865152 8400 94258531748048028766836551932675981371559268451905349567570642755778867070581180664027659478246630872004569531029322647688800133649260568622356769117794602281107354049600729554992377665140328189907389728556415126890691748061745789339327804063054788991583837424437397707529263000443029933366709941453693407257293973837928789922538968273743503830685690163787186851893765851336373633235776998982234948254628090148636834716891426264063981700292236406926305114460537760286335183334400 8401 -100890031068281493381277426641040609702486737792218677410192263603945937628978838286472494567387373991716639906590311533071010353936017341658927106578424556811063448011595502589736452088852676334913256216718291052773131814425925198107070691066184798565753766126446214191134034475184145723937495346224663617027403990522209506485064820974357185186301943637110129328532317209457579779546705596258127134517837080776802338979036413611051122547105935143089512067839324215126355898286080 8402 107987651968326465194286283849367310429306587453510345712791133725943244951632404874254090383776244467348680453297240371937237442813269400170053185501988796556594665182120331839223051123891245335434023112239343499157418279515973193659479132652816727876735978048574512927399752123537538697424271604818884099892851857197837535592040542646184485531637188543648640672303159413124925289967695914404641961794788644556605140676664305518203980132024906785100534896074811774183565988079424 8403 -115584127247751820916714343226009598752037342569070766527370335030845646586589185288025974251941386056151931833100066613999104794078395779844396945931320096608510845331868414266365102874937692871317469436723789746340462977180173711370927832135857054530327382858266742664320750477055014342446489364368213333053794582508783796681356523410669245103618019906437018010519934967765605059793064862273395795745568844188240972625249602506497428388508470540492001613000676659034403038923520 8404 123714486191025587080813011959059458343203156865951362388517438242177992859185844108919964238772489165446711727504221366536146337803528941067443548424337584904311850606700602325839108856460657383759042303430218651117212202096622190356701352409096910428016496542776387852721312872544697257719486222433531195631716965031776567499842992371762674784294074729774311282838177433088293547260330756766831596693382448000889134922958242336065283048407284933992925564761328141721586918662144 8405 -132416215535896862773300432786663175612129129956451271947274889570687373345419335491566954284505203294111008805116687406926060191652830906146079861678418163057249279909320018140177037927171380367918460710976534468665877099148857902753298927926824938798581528674203641102465642052180402233454250477150085921441259804150933473168958231358700534770315500207407711531897499180976908218426330488032159973801273936165246504969864829389466989293898546546765260502743785870830677818713920 8406 141729431714119447383310769966585182710224730931276727916867781938910577159301049327020776225856329359106482977385445762335983053428937585105355747274624680187022600240066058537655755125416152453865157368523436065969609039983913793552828772880197502860644975916096681034931680919959282611934198030692595907720042781630445788929961493142511662812572564514122815158297995777340948077707509825347020554810021431556039181304999381520200506184451902154464225807437000569891742482298240 8407 -151697065153167223823101139348068095617230154396118151058732820996279286239130739853300858942235629487259886333857626636799617396545757739983392463403122236314660032683606154417150688158855789767089707683119340754460619424074087961899635995589590779875869865718856470771333761517699843653861250353741176327818095764648147117644342586892469394673052677805247708023604955833005281488435318103497871417299128218562206951038184226631558340232569403656255539621581786785139670084275712 8408 162365057482716676121627387061034312076588856648487096979831593364611593262113664072445541149380015501465882680005093637675550448779182658264723310938481576651996902912534234054505898130854271158846745813065763819491064727286422348629200744707342506308879726587089560427824971457717988690814908497705112830200678225683915435318951276789808687712625796594217583457886095579023898278790888606640131582822326962108029796122889140510632662965556782978285406628364290565272146204874368 8409 -173782572548646841154452155675289974461926839664690931169155189752121580320593576580750821225826016148791276660168732166634151750645343761708940108815657821058970657343318318975052636123983267756456643260524104056861213805137277618152102499971593448478355050800831738411343718355965424409828943709301901092767363963177198279282663826962590171327686621375670970577701818364310949557290160883353108173738654173003274238348906098981477159342349690991318172910343141588184906485787136 8410 186002222200400088417210569990251149424434961292370313341021054778394950938070089619974499521083632096341911367947895137843180899127356843603582416475178572053391971983252292640886623016976251069278887562093945529812492207819477555294658897971191479697347595172833113380686262706337296230625576032613809967228069259642279516011166080931500870060180774135917314494624765246830264081640686905855917597224535550245323635379365824273325990911210047924995773219291154991080462351336000 8411 -199080307885045691167549683019578822758227054648706952400163222521000750178795453833292048378759329533950869670989031990795092108390164645025053775526712542600065638345105599242038604072589340040200649748725331272386228145917992849569331428027549772615648643477390076047365581590638652083401068824783225898646302562116079757553741470778233568352679415698054806682489703408419567943467374970855112083381422587541627048705794402821822029919770151313494823672104624214311204712012288 8412 213077079153599523805103520641911794947536031804208637223026714536468898494505229313970466443899093828807012934699762233875043937771843583425190829676193540043794921100989889225693924896161905447484321716183826493162390778358020997703246015443813682698421662765631747007705281204292399821285739761350618249611309209810482058858626548146551139108300396714007475665515577067522098562182276411617746465892291934069428186735409667495397024187519445228208652798848382513866507292987648 8413 -228057010262406140174663078169877388844044132139465704580142349033069290765756443545021013459389231264870844423317520639450643561188318996901221450683045055107735731979717932545974872893331188487916656692412572995987845195033827943747921494714279303771870356517524978357865985967702944934589545428408559787499187927577448480002789121596515885641013862266881700166232946645060419269910033755337704959985495232710246779820562162511190497967296783767528511872879705259087172145420288 8414 244089096135035612441858200273864915434096293004482708978157327677664571892819207782201911848060920825888130215869512918283337311546197060716159106944022354192516226536723403187909151343302925984573671013259599408158530384001362351404099418618555605517978009818425992852858162408708542280701789660364886298005490963272170206661643114735226313989967160171618005848741221076332074507753354066651017128850517770816174283133293408357589535842123970924127248139677678681104274959914496 8415 -261247169038563003111269038266238934438799527542483185702662268629094959696346168420629120729637049958039196877299501258971301416493662475208752210965602416013500945112442144034151230527690920553294096108655167938458340028812025962893485684296244783455822338130103373780747558267915585386695757237081448657047369920503315890630362243937532227009711751500684065001516689558950099893630366634587653295821575193590444196868206028206199177357678318739404288634396295086251262663144960 8416 279610237422685578533853324609043564656632297288862760180072354232091687978394486820384328108253318193127427310002152132454346485165745633632033710104937432757227967209671483469884308100773621225580180408557894149168678849460395315319356709938533304510963902962625286740942215900724114302059744367592208670311933845997026712253683031833397808523245606487062980215420447861000377567578148724300150459123893458007127258636970429285226725634481818870103751362355349621351936058171136 8417 -299262848471322262714545012647717322574079827094105347431227273385478966346157700372561339600751704056908015200207011705211115000529044663438862024600119790479115634405993836616705141359156400873193798181224151055699963988999958756397417269279077410650814856644627066340053303762012037432136146945602117151726393402432812785306495415480717791247251942530485963901289518700814375477543244952159260123281961145404138683382897359766988417395324995129433408794452023230244358266516992 8418 320295476024591775906009285554171748236701840291623569646225429742345239192810591811606289610066212716028653232277912139503347933082644737884239002208484198754928617119021440192755405781348518791925546334046697813626163408431870325958991230332527167239412364273705181792974667855135088368510682683865472404993077776390763959027851451551200452149852134766265650162511255332922966219303757411761156104662021605721115552692572132478964705160567135534112395623369756496893514638321664 8419 -342804935644872880085331582428720262938322231510591020847699362513261642845118427217903104714958553864123467585680459319620586760387988855386944952295400112204394817349634973959466885721017902775958444339165207979615206302410566444872539841133605816687379385884931235971228041881432701941937280024450181912481316050622758811292567915422634117416122516053519833060041394953873987002422013861978467143322684288734988016107698841131090663297988153248775398308582683294040219437038976 8420 366894828724538948564700570505734865621957613550910921318050084721069121751427999672034798076452507681993197953821210572315374163828431302631197202883015400229613743929370444203273631402498232032288392666866345745326269870286718040847839285139201378622832743036052402056270448877698209961795853350107912327410898585160752318776927030696347978363086901239348364125280794919495339467067331803764744296602882079939947240637972440717118958732735988073176255911608261537602578204055680 8421 -392676017665493172122157875626908164559258733199739698599163081512866814434983008754917336692334462280534516635146951597942685935582613151728951092949039407477634768688080800583551083994550186145958279897109663009027916398361890272375153491218487582706493778968524611474493006180904138277666295340805889701204594135390762870356632164846654854215153088214687910828227128404551481734382332002387664821196031062023692374793210413689591887775484829256024959919731301106768167778297856 8422 420267134302412842417236620533627236525223048874551762882925148170620206056779018883501167833967054383346297549605415905643881575269513923282368794564966885026687715270417911247826669355587344794546316008431185546026535138621112693979742661161898502774593912584983211880962176588611212935384333726849719111942422808879693178302214504266239511594843402754088288571266156304587003052053152643613522694124713464966416131398487961754226646905841500703669157575928554816583201755849600 8423 -449795123893286030750083339337281617169992595079487266989452489782822221017194606611518276962260736420799148947813100870731781166506172039309474756086955292740055445994131004270405518218448988352261643992967018641540274609348924814732984326711418883691102754933404894181524799740546324478587902001538892097225397098576471369001894312929205269458581001042942903802860627329020882487371477229413072002201974063314432087051143698754322517321030943306766825218305438041159804767572736 8424 481395827163081226016295147537177159226731191595014795979030488881880207249568145724775553246036739379766186664148185444090122120709437565542381156071400278490021127866257521556933282495937868873349550683396441605340955497216162381010852028755684991667946096306446347843223852665133565796037191846319933121467238597434393591474626547480504934992163700033428913423409593398760898609799491010205431970527762646357652938453141425540939124209361076619992524481093663506177926742982336 8425 -515214603059967758122429857462571479443562691682824067982322139295338575542806514966878032006443303691690828902840878159573083508240089539143952043882422897077433907355169980506003764937427849763924216540520496663754410561080440958940693100685531082783335509902897538400731232756781559850673969805736122254716568671662195949575097613352821840588351246891886523383153305570768826915812287074422507405718468543011911127702207308288693661050327731572657665416386157900047440926449600 8426 551406995069191130657321117337202790986723927151559741995554902580615599069439556508120877423118437088136662301412035744112005363401166650202035973271965998065823089093087012517669896560571489762829929340091961907550449673227811535364308376913529811714955597273772498212289148665115239011264888397776327386365775107339572233696138803024560967266291663092651712263947047442063329163104895366782650838902466229534639866264630646372038905839511468340707228178722909595203184630251520 8427 -590139444128346682295560012381192335456605694866375773100418876772848156097809115047260998901411385217165353542607933856044018954076534305770911871489830274749256326100243323501445935221449983312165481662877340334259450297601720299033630333816641409556499883763204163278279176302047862401511782598958164512135111845542423283608957125988385645340354387101610021711732857766520213334453447482096006969991122478984225983346110925016262048951476943275871244336274003111460623221117568 8428 631590051400290020412472506253672058717304388270260424471859344471337905035174507601197944756199983067564649710187590430498148339529885021709390101713544619538159762288025762133113161367301038412587096203636899888372441556375038521741809994051429015660557245170783184291959790333508484450375981666040657984603671472999727197543835564867372891760895848944459066031325397118703359876555032770844442919072758483612827788126167323244169933901172272356177533676760471008687242527635584 8429 -675949394387239008323823348456344906727058522680631604386670813058628762648364423137220509627944040669571445382848556440813076068577146895071036000370425056314461345437572939701241848895843284820754573001665432004201432719779339271011921462246588381421599542723446106517814098420102162120599769141138285426458855418367604082060361020128146296196943509565740219714925481095708058316393116361140614530564369578685606809530410917850670915827909380267014906524046093165630724800555200 8430 723421400112792552928061366540102114856991086276346375512999015587436396623662202539496397405629321028785956730328682220172780319360161227037580996757383775417267692378353289460517574800951660387901835196083242297837011173095384349934470596772702419255013502089351487171307289966537845683927533373634627200422036805057295627895450594389769091867670028937949423518141562783921565175714143401847115409547446807982952955300869386906527579180890258080940846551083563873573476856599040 8431 -774224279358720750048261993942671952974940621258353556775243893554583714416749870743370781843790781931426730321011879136175391844204143363244942380797535467645749711800823176814145574156533173946552056326538561258274862938958594018413785424803593389861675569052799080744386458370447735766460916623315705979411359899512319500958287061228202542029351154005155769270705369270768879985692933197533708767225765580097660494205522582378656600001555160110803370409619601777776484800221696 8432 828591526221650723708864675073331617238231745528695378970985839770748281565358287617145732433135780575016040340223014554106138794659369173046436189649273255791209793836024392948278782087460125165433904397619277661930763509467915709198570684549474015135584979873482032311770479265791848844624404529109279316444912881967318856716116980354254008030870200338810912165306030340134065848203156034597179437768518229152963383338200837964424475199895119404400361541190771569049850444937216 8433 -886772987552446620603250563940734454644929776146019197222102692963256772757422264518759741323593151857582419148100407698236982523397464322880520290819985969429488092014177445048626807742650669488645781187684566649797603903683551856845560792679116561153323793593237161787774521231491123069782955867726385337533189917612977142296477513233446999721788658405441669821001278814355274689310613441594026574330487641149457784136108672475356376898120454041841989589540832792799168839592000 8434 949036007159512544712081967820297003333062253619139828558174354937405050012949517455052595989785160842444479355857047498999566240151807648494015449650604217244333116017634220128369144029701138231137964120634235872090000706850464697473744186031528556990528656178619731902254254343957057740369636110043186765025161850481090685692270551305004493847496306456938667565126677814765441865457415766009718893712036259968698396989886540196803288387281918499736192473942829726431650363422016 8435 -1015666649997879684966138765816462693328366955554312669939263040016580974630447495253273342247599198069389511597121464293264167596188592488388066586083395120099628988698596718960410089787050466142789619457591699290508082815021562296405212761197669721988324868873809580766470355909334891128572753246593295286774202465237328079523654474820205772571809858768110588983717074028682490443151709805064280341545082324472418857476444505386462918382768223051919813861106803877146821413831680 8436 1086971011930320082585470927407930244587021928379754820165009466663880139618890900341219985282993353945887644584996823317072920964412207550880706885464254883248628855627109620253998739632193872618017687535372924845189106633682130005599140594272359398878173590504367295546591150290546558927604123136688332617730247686637311488414801577535099560641863434397442593258841190207610938892404003790593985664325112063761023039957768168684839976184986827128331143266668509916864709104659456 8437 -1163276621036513619525260883592966819378043371942556346800799326243093613930810890511233212255227642172192937915535532660999294013566334620856749971741692690326092387828656051446836230411673439133596728257597022494374411679172963547876005752942195868042177150728450980965254291432587209580402358203109583476007399057368174621490481736134560667572939966465558085751720368208570313318421872434327768194415709663148099788209555151160109935370679082811641785566460890154724942812658688 8438 1244933936863251218036728239640161406918562407075767129990203030938366307181231733611022413545089087105713358015350698208704170432156570520651372894888192402112090875061110202665747495159202139514837623145826787978804726570289952923254631675366619801489973085228489998196480744012438122539696950990309078180901183803882032338023101427240932382081991540577001034390969022380607762817757129557556865823478255700025496319993922650340737886357190964874612250116305446021912107868981888 8439 -1332317954454678377537049030550368592725520834784815184744626285049025794291488573765671459703234840475798451523353837325255445062179818304900829346450788877122997118186555021606556423125603634582466228604496214780274894875887308326123316692878462968537716401376466889401067025756700517195109664583682284516315267706176349742918357482302002200462856208742065722997247496821211445001110870220167013107187870514823754372895969667830574451461262425868064145566880587521340932321444352 8440 1425829920478693173305669983706813979249954189556151819271986864717434734843499556955737598592244547995480221118106539343445640760917649386073097025999040624025524314245703467963726601227354054983095625913263346380379622983623017955563878277092241142522932556278138982885477300149159994451703435100949584353338901237540508912199135012495045659275736443258658383142018220440858606552717296398409608582790202093979361458663122367147015135768494031489389251873072637103181969791228160 8441 -1525899169275976671336148592772779312226985905439617709815554017458551872011655598022570834927841157534700830914645913970045930100909956491689650512377837769580393891735931189001913098722141097899287504473033080241577248669557972044698229034834265043027712839391247085604039329722026447494219658476897083263127833481439800878009286456353704743694120650961060927066037472332837081019012553542003399600790682891364337005412566891458256003277858636074560885912249576597847811035615232 8442 1632985087204066969045093649526141919574943574977639475504414934350100448613975514108400520928837793864316761800541646974375080024681671688221584582427001926072038050453383638571428052642407223780935120222976679499256681878648447933702781208574486315164068799472411828640337193112224651996003263311535005555346763019920821069869366620602843933904280704308964084869310285200956905603828930212897092147242518877699341495542616446691560714063474837620503234172436976755511162312279040 8443 -1747579214232867441067031560384942900735389158262922575742811405294907506356713288425111103980819690574679901064952625960153098512668587377985835625124561690582186234107819693178111634914358191089671538516020475338813657472554349864157007818379237404240673513084334258729289429730207046205552983422163854830084020218983136933749122194979475976622878320921330771742542936550170612902263288498724570187967342883563574698392853298449547759628234507754832950643865618611195651723711104 8444 1870207492372654233035206965787855714512702632546499252065739646857642059557637275640944076562688194865345441220074347427056134162804222123532533820540253529204601008050786116423688645936642779867336032935652294445760404268890013856643334143415514211004607847317096727201692483383280523075378916968733511949464571018489971542007024743151475130581177408077545495240100099982247478460022543075419155951402150064783472707498559938743364242193848233311922149597346211502800123112208384 8445 -2001432671183850849838812006367931610253021706834601956215520784833284404581080218424130286879492570651398495694117535484132171263807831498966892780691586627412820662856042890600135736994408470560452206495045172164208262697421981809816805154858260831313240050417602849453590146755131015207337389266739047605575127691694429372306157109289596824346661479403721607571111087483816835791622428628357807554897881128717869556671843741436027961024856428126316554690739193147312809362344960 8446 2141856881332599145769110664205018353330552902530378407449926107819753933691598302552006206554100709272154197601081552901564315664498867364667279233322765274305203903803809004872766965032971456790720519723271018290897947328282742391824836303424779993963625659534584835788100520289615616161107943662699843771880704817413144603223081509777923869497525247137439821583991367005084036691428780169758738730412482821713037396656621056691983348476834093528719903021059181924971658722979328 8447 -2292124387920717226259431064871142601490380217209706261333495376057926668839942252089195373547625655942183975644027849806086188149072013874080203291234291208775755643234945030128997292455715159485629589372032047983917005019443691898947577817773313920200417816110048462546403446192358065545658356107376106649769947715249494443183254895114769574087101929505247299860611180695986859643813962018095919497983916551205269210610324550321958969682502909111029811798181759179649247197454336 8448 2452924536136462211060323286229177247791329886147192696508204739705317041279647013391228224912161595485015571153920719601113268307585068778933766867415295944372659363523954225320511687022600947192618516789196299774614716383235866582449019881781237075070433907205383233352562723438800619529621036942659620856925485674634744336488703835624713459003094446570812954128664441288361552383019953833666539827554468814486840210769104870291210211606695504202711646072529945438773927822099968 8449 -2624994902647317058155881218134823624440953151972254277709295341381399563637034452019838450196536184585288050780605708818428181456762889629527943236653120072052781952627888177722229219547376816933063883827392658224816857971099570536081947174248072057421266437217918283135816471767871358614690794723067926874975994741610289096731465611772844279786271187009054995033688827755361583723109563040789908125860281828068351261440451177712006248606860810241518280226137237968028188110622720 8450 2809124667091761102885664259033547869881113528267935110143721446064191841118513068130051004482813067443078553020653301817776913532911574188999813217785495731098965037418345215146991340251831539151615920989956346474933327722296351362090595628586814248395744380337119344150441538297290121345512361375791525951128739682024429213106223877500993235884984041312968086680160997231067060482923750833038730594477617530286530076459005363579104010834750981292328905069901845753745136902539040 8451 -3006158219027904761406741168048542925473525776420654182675721236918086919491178160153464291588379337663523767023813541345585560603456105910902323968931900352220906527523067178864096405138221104126267954922526326865328852680532331525153516877097360897235592483898318350799608136347664305649760338627319615841729617327842944819686846928560719366573231229827851778214219721142368780021371101468004830851363107955348029970291918794719984682199308181522697393153625570350492269969982976 8452 3216999016767506008991531924332141719557744538671629204283314865691935712203293411266723465474805199046603883114078648708629936317989729943769922890800264259314231531764841553440367115434516211900159147768142644498849071357254036819256013543992351145459794664083810025647067517326686845720162256266058912502100831149159787373329738021226273133879421292230687682918140367657487740176343392361574617590318228471477093953799846851177570950475082132640782313541509171817095127223114816 8453 -3442613715669091177718364390893726168649142659484851762821768064849320264151329071687566530912763205684762657481176160362586943649404641656658133534515816775841084032950745528934225958790953762786049459638680792500791165555661444650198820185808813447567720480244260993291061670176656140207455480160101010568209902876340048648811555852514530422146745332900876713358356252583698112067797648858788868982587400250899839741510923382917058594276338107559907839489682845948485093557721088 8454 3684036584688864016934522323168268531979221989365536623686262685627282053618970393207684375404346570630791373289807417248557865559496821897084813548392103028266579344082924219834375257413765254796964348032234634728937469818034491137903448547467733165008309609417381309470096584074081651445367501494676561719698823666903388161365837939008946751250275449293003354964803049516938874713252711568519050741216407680187833461676623796008772114743550532522882377354541829372641578382205696 8455 -3942374231298354229130676014821059742095080854429666447476172720269212060204031248882484627417313743188044628930639041558910207959428529217313218109128804045997048542366485335600051247850389417780828410611448553071355069688434716937305491332992074588467385477398602677009713200360221170574824192501137214474350993883281202219077368508438823226566982284586047091876614140076852762168259363560904414176567391570226462091199933443634144029008173716829754646497753596324519402021952000 8456 4218810656279265006159153524876877368012271093803929088759312604068636560160091365038816482405899126069679240914079005839695806194109276871353178952859379090230191669401226521506624752459902709110235326456630261199254076361148307541639758250660877361595774955056551661936258754146404126583473721852641308838937092308447619508997619524874415734986018002806450139966936640086551515429323596995069586292600081914587998148999322923654805146233005224669653507418811784742495144555485184 8457 -4514612661405076177352742145619378063202366240862794444001451497920535919785985018444385804185515107326021548596407674183675437625934597114566416444938598681303515426434393555335438753311439617059280441086779648008184429511841787244434545424699341690373688742593419086655240635142024597101618384520239398085077647701207302410593512979007663324299774241259462796184953870943715561518393380945435497347259407891323346698749310659127100481585586192607719245414412936423744467219763712 8458 4831135634622434382809733504482693287993840128968948559505790946800137440405123068364462975801970973271570129361802087079861669795608904226703738657010497674597666290240699580235307665490566784007096118710097704139467089084401890713195114070530874201279701201783522526156984768378151108576810976952037474009794109150351873333317167403526068193698817266756091668166761083407848723986415736108848888416404384088508523382257017788563275652395662356893616135000039581676549705759742400 8459 -5169829739060474990731152021487341951219135510740196961958773430655704727498645013722752944629401552565437574013878019526106568845136126126924541283888201586473164091322816239016131305980368117374308429704730777525262606600600648470279220794499027412589155859034707805933792370260211829554328772068911397014965514309980726796982581281465687609082604157037969308464603858085386521193076491497527090277073178059062635618882000108871127591963249138432325428378771973686109602533007616 8460 5532246534030737688389328431774116215194878899130584871252377750399058833527262103899139157134667873332650132459493150895147702707587606346260727049557551898290547972997867240525205654165753065792586845246477541685405185611851451322125669078947309062315618095195038558178117766064295928778449346179064977618537774732374720147347635096659703055323514477382315476310553636409922668451526127849334052339560625863385309665548583233209499417516471909508543320849731486260204612047272960 8461 -5920046058142563842819256896941790451966765108097345978990978051411500501281357021236016719517854222660675069730170615857703714149655039538511412844375567494423142411837819636377480607622908176628546236142888755407727274201299128900997181059541130847590912506982538537645956240262071890164110391800003223747014744447906931843549914625791056548723053003796457207709956098342696212022276591151800539469158600421427681603855299981590437942925110912232410516389991944439582246667494592 8462 6335004406757681017760619694886682465030317357708360142084919044268354334061910261390117429216356444557116031074252787410050671762900644738147299933237785284705044001182144377523971630740676772372906832241116637284445425320108054017322336990378506216724277258239775507088882648395641214252139188871446960553268394706112086442416500204195675097124330821775444117108656965582756170163707877903956251156662295111894435707544564422846620623387234285918548542586228215763346115003395840 8463 -6779021838252587799952931254400779971681398284068469138050582839806948093794225282235215234314873268066629273796761796362413424292649312342371679202853632281955304092388104899694852327087283216366133595720614291836417019133820222129461329549579421917511169622569585556994672711431806050837771673157089882391424718385236512776212591807467135024069137251463735512902454063369642635341962430160554840000816376144195227807294722062032539996058778523978579240897100533931508549977964544 8464 7254131445958509712759282353938187850930804917056220313211954907507093370343461303326259898797334682012008661204466538859793004322585509427041136958894093152075445224258457489158785437222770331071135697784721754356972303862587122495775482100207535658216298239190605023038876126435101293393173175794074058774769555525899368596824124410683877732787187635375239229445213428502631301199707726791061022789670294123011033566281995205454014140383372196125707448022666299304869755838098720 8465 -7762508435216969707880985071486772688549715110453626021647161885194082049967106157345756002107483402059575918689747286457077639562535495994303402240370562531806452389248244428252108827979986835513396271442705983080005760633509439575065167962019825547294331834401982931893457325630809439567414968263276020948927817010181966953851541677298732282403015219453173548007889019284789575296742198689896591441673614477951163623953284958123860250598499324883796339639111979498276668988657280 8466 8306480047736024598792478314563696614071516401274835891896309573518940330335754363831300320319555062573439869255802737652676387216014322747421739524076223416874515923919278242397873733026563243760495135536937492385839654205955505456957764303443732813170023162941397571179930353091152137769577696185587871076158441530637960061497731175332947233178007508838181310984731597018531150483641198838717550285346217817716572577930567285587930002219246443221507979786600710798808518523900928 8467 -8888536178370389140046246376684063857643676509273083405549225879035767700227074591601127027141818432222036436587085201670251925995475715568119268156022894619403872538928316702347444713502780379847550741462581936156021416672588858465609097109655615673115553378441686258391365862282547337491595772630061986922094736623391499934470305886121558942714052531188945110993420950792963088223459519083977894455490901092072427739348819617696041255577707014250074230714642560354043733233112960 8468 9511340732591292833779150012579171029929483418276361993608041282702226161210602176033084328668952813498203561544532703716612637886704630748299643847078681586199356456886916951427912797219888404022322175560519541215245742064391811116624312739422457621264825481818066574276684397706496305406318400887384268077232950411936098430430153356284086598484054090483538158833310024988214289095469658459300178376299777446481411878225803083395647687710674848795387418297676636209981988223874944 8469 -10177743776273204699946811369880043969457094359936575852792256082130123370778833255993630532895926514411509021433886809060132410343901197271425097829516883729408554873891105866998923156014566824680062260743527340013844234130502565682886715542795926763372761133826632647399176667212721171627505625873153874694336887587823215376848024798967385673452786874140270693871499486920912540696134657042050699016145392243297596903913382577742983620109538772762117196979928025362147530197623744 8470 10890794533019719158640486028009501385585935931788527847462275317250101873726301040785341030264879234235461407332573658924356248714349402346733461793402461763406180091834764142809455400760092069238346974416648417454904915651160906052266821476854942364086476094034059221290088959364204127577639100257066402901067020585907946604892693961172397365082453440872560693106725301675878738829349132737395776082348123114646323448662326759065201827774798907854340729131002382025415926206753280 8471 -11653755288096178563880007540225320936944790932597484537875302229774712073455371730874284683404324875181706309828642736072045487917567617495680445749486641401028661521164213043535470512777499853030407544796494131285703982743725287660406297388308794124731267628633863232801267487358606112547568468509784945147924403942852645224744025931881983076656060475129125223534975724218881299390371334295719513926119207133219143604094714858388007863856100160052525630510002934645712985027526400 8472 12470116262149400521203587658341521220383966354312472781949788511530347286467968395864977982559768145685864955707624302445072372857271173351559496561943012974357732684262697058913745954611315092851955073723560296303456582231026431037730353054067406755693342157198538798008619638089388332298982682547253357066355219397936265804489158810121107921133063150486857296190611161564037990885713105951050059064059389279170787375906845940892224111851059666176744587233210560276817128340148992 8473 -13343611522293773973513922490949018237618164522524607267947355897833368791236023186288019167477997159369986882581581909352110577542443955778310401559019634880692787656793892072515501144654787195156866187417788797361335722673867306465078932648277508824125336758946336470924890680327175030177708995173346332766576029876529397370823708492993745504884759453707155545043862926768484579454558581939571311022579643602151779140792773197317321318915863304317671120257157072304349696252422272 8474 14278236002847871307650604967403546063446009117125330096897556684673989013386605822497764775405685676694083874923825583050019725490474640902543407956286237746223420750454596022159088864630764843397122782144670441005165350973527530277818538342910814004060585759078934728829092638040001943056567252383024628202021261938749018566268624475520122078370254452378375423410731661437639310951103874287705763707644900330415832710659189409957250505215359842546674757794473802240846653306433536 8475 -15278263713037859244939200735491814444787862315011150614245329511536820356887870604798969105161342684181392084542016317669742839407732860801053179560246616140419543702821647271323103966557404341517629962918549382150735547441306579689551173754727776486603461097904644323502289556127729381341438722502449969444555204693699667409078372436155675002566600007723943786553649700227557028757273606125301823499922931386819524825321705453162666511485475775482505436633625215877802559644499200 8476 16348267214366120308853498867682518893868652569450363094119156844537633023772303054887765979661521574934542904223151251105198003892462979543713434634319270049741889905152804030679426127419513290483582815989287978663417823766369155918422277386180138262565331593903479356672969363953263756758627745022469922836442856188123724956405032708848554732160185176890732795145642219978020796855538485632176455711141935505103292232546268365702680823729593677236811282026740449958048251894456576 8477 -17493138456099939355103484013593644540867374498514843501677938016176190583214037135984225828658882002567279455702195968582739009582767016085823529772108950557704429680600871642469956613922513849469864811858858745428545206381505012996453591837788158011563608466833949226472322618419597809136685483142437426953818776118221686641891504194133436284937636614082639549405411264596678163558764260541520667325293150012568688723230945567774907322322672804382301656863064717315355000243652288 8478 18718111063491874529231252558496160307495297581064318640916747662819002619567920055528077727866939524973720753053736931041052635856831879574043479635609194330378176001731041025025111641567905207723925946837142910544445762820934727141888651753329885597672922615514218625305259652541149175874382893299091188692815405107292176995574882816077601535685523117950071961995979261004221172307592557434788489662012689588050265653694926008164403848842458440629639604631767538177933053036526080 8479 -20028784179928333096167541031962147859605013219677092535390723512535930547781292897853077271921997042169971500202489482632859472864297672914290499011323189308775063735730792400376673797217462366670418278431992051104175407425260526900333256165009162672674214894955167988500489078320406067605988684970868877572140903907449079698263275379818476416553499104877964809725938942910548070260071174661272760898132990496251352874699574468699736317724761789304040233947513262877841417231940352 8480 21431147971245654583225832599071997725862188564449492730488014560526697129040097486363590745246061566818619790391823296982708485320127755214876958998761295670503073868344574966496027233531851272224332788708193847521824576465381287129687772501773820234013111895821758888043032260918476414013224025030581283253998544414076786829035547454285540232357874938775044472271454354436240152008441848910424703347566038314892877205089800642792105273227439875546239450382512614988102994834414720 8481 -22931610907985475912682201111912703116789961457451008189702145569864315202360049985378629262921077664820153897624400359392759199327620339003731795147369351064329950543301406406426469655844492113490510372243909863632495783147317388586286916360438193794044563835990962898077411984502430035729753893676626099260661946964346064917367086904885895756932989421370506217596225247054845247621425866435521287684998681232872561451030616726315015420918939395109418668484392241184227012216572928 8482 24537028949417332767435627678096673521751066581534436012608150064949052153222682312398120840324087038894669844435238353068454580070842485749786106329056722466450250337789255143347296234800719938170058417464835711449161212947091115285933366432956797780098808173470643598568176373919171277803845537794791169989913117092373005442539120940791058592248130912405320358529487864862300778313717522739177176023642721376195745047725540707779378707085534013076331734339734319250289100419949120 8483 -26254736761772716295819090520052127663055835794841008658000759405087181312974353160412149547746855761069306680889408946093568295080689065719076737661155062676030078393106546874040193593038450276071932017464325823106247074308300264339919690951198074580766301793318958452650820421909647716781864125112169174236791526551521578852995269045913996665210232185646345199059710495993983746129459348295196080599382104208633350290626091270554166513718798123698244521134770634356178409867640576 8484 28092581112350056948004873504438651600406711455155324904113794422795383182252627328520615388191940804898177732032942337285933838641002315376172330993913040234074296033543578481202457695547312285367375316205972365470886157889349596395267892291783370106013202001751691894371900177493731247249408999641813444535767287434998635144672153719332493374277997678837877464728151895102859187661290602995561985560185729354247632916349962203490421172387080014536559612539899396802438467129366528 8485 -30058956591005949879779809954937296950362795635370119098595870832230989920027748489776031998873121670005010670021341459963079253593479396040926325030036800155978457206129131969447651583556396749944884025816778173578856898737874093264719357526077109618521062849175911874582470520011133091863801905753840478262254850037632096476475942582101109412145499530796000937623301264886447158009738749886509586118128241349825167358139035263733475064056411545926316748593230825144192322667168640 8486 32162843821088857861028668014719824195355163016866149708087474812467406574169647783424197193867609578981504855106519283723258675973017293262395262129571617200302066982026388406866458828701891760248015987619772800768449587430467584216156357305088720590725189898855830177115948272890699760813669207903279552840408141942002705933674794946089417137543589489840593808574098963370803292932538942768570402947657277614743895534765280889821225962338230971320337783560164778956811721806946176 8487 -34413850333145103783012449757044350881080201238543430071023612573392862961810230761677818827359938940318833805907245696560941765744581612927885398062890155967741428286242357680768184492815703572250897736021594316741909897192160073388368351420191190698931985616726352687822917274788906614315297182936931835009143115614040098620637848476692612219844109938319421314589285701310666680185817394987512775371065798030078351278237753851068484552359243044222663760517683383859815423789939200 8488 36822254286784072351876160801875301688019252917651620713435073029813561074753840647047350057133616004127713227266032116571659865367698064812006214555685856128123477622235972108253191541820639959469376188037421251307101304381520965703816998410489550979474231690821428694816149865735072696456805232884598851382765306809108954068573974263264735543737274858002285008105987642916140056376639918888758406552032175231391938824983483192072648065460108097303654184112477067956208776211203520 8489 -39399051238984585760772970292683623157644006283734325830217721402969186437853274188674444602977459827566833523562934839158349555137265776313023048573818142748680084044927660198560587682969401305512850960110096720296578059293967822681201066866180682265273996256825131058189031272777652531385838251487643551202064565580357177612556407029523654172496919593032733353595787385117126709966790489267275006197455054365564783801593186867461371465125818646714390863185628115097608033803687040 8490 42156004170915581773119558270699262319176040720474245383605911971590858909281684086461473195727052966456632997771107393253302275078277892577676656459119270836895065472524718043177192693451128085457582418067929826694645598701776034834079670291139012673171589480444043868643383992461215555487307061818081389210684869606511430018505798505271699141208055284799722266832643501193711653585539927296375217059805735282801835474795096145243856979886404233433202381854471259241020941595264000 8491 -45105697000093721394116138631543315360085561893648253663010114588380817682543983837668968034361572925265280644616726671271351071587175106050986221521964680264361811051852482448485672427779767310283856526933005728096188840305142811193470841857505834593784927810348203260187381922133680107139447420521591184952287703908453656700548699558502682939358849905823174396557241263699315100080124227446321917302659298473899298557403844904518089263116869444764879247372218109053276968347265536 8492 48261591820474919483372194979720136720834388083614985680145299495172967925371782036317122323007522224634065126571937969977991024674298497351807687416556791477165091097501146497081370607487689728103006382718471160114056215979806581241323217829445684083343505906952707126739621779339386839098637403904469649909322725696009177403257426971028542420647886059846906069030721672661742128757571572807065740116889759507495850517169554424765883814427872606841962533935073969970540936711803136 8493 -51638090129947172331229454214515332814627736372497782977629094965003298391594896099237239044129595391924511774538413458299363651270914763667610792957450803933884549281979788463929924008879460282170906580400346137827388535091109189703623793461306596416410783691897657082904802378312139946951850874875798595615187684218136880789144786845862880387785636644239301914478099662252712699922573261172026027657644166057501224090004155340525868766649640193260244610780339835683804776419052544 8494 55250598322734532970876994872157642383753580154441559658363860699982937209482755924893027266193436463999565238892107870302132549565793241656765479418686124862313416286545851931156215343409967550311293660401706496395724229675431917520601567072923983016550798459127953010527639826558481013155855057711858076178502782607379484433199135258041209999609632314059060915703772531589418436010483319732407434273735022443454665333627128276782390260757530183308982790323132444454180175718078464 8495 -59115597743518015862190925712208123792464506687142513099770509063160301571081275642435854617443564070546283549562435312673807327238990075588299000777162177603447685161123284464765678314522360263557514233012166348193896138500228416159698225466424134184194496028601633197269907601986698580778562054862103793967560338118025069561692166700282385125203969883469138099206688619556876425764995285870459956414687614778296592239661936910040521206935984915880827353560950830533145702407200000 8496 63250719620715597642066896924034111921940957484448995068864029549508794310359297616942516132490556848735758030320173338510356807417825226595448354543334923941428958478307992847284243288598875741420154862534042322755133459707564614205295484686387957650853248579472701726663561513261001419099576465608458930903411507198054458654833523818161994477079906374031148021156803253136768266040686450478046383512696661742462636040780952762648398314781504468714069039468873891684489719722212480 8497 -67674825218433352922108912542127303675567957124791073443087421403920405280241786976410231351742524094673879064658690360032505187127690233558503757458107412842286484930402587737061094397030650095106638389411319058709618173923555029301053446548709410229285426194467309080056704498183667621737635965325328486600437182079384593295336508015672961406169719690505232242933660612406958838572430570357098940079281687401713104578341941911303634499678069100640414303073077638555569178645288576 8498 72408091570202607575906468641883493056380216261793051547527227673833608737693360418879859879168656519079877904817771012265962098446561889264488982253332991543964199605355341908540445568738259294232689876535791468506620495891999506773314448420081498886171273074711707106133583841222449062748721752116486205782574373333610806727019307302252656652524848727580522110306343824285137965501121328119306462366451810464989021601853599230928604106088249715924034755492098561341940732940869632 8499 -77472103182860188352620581327201618279105675295612957068655986562961992748039093401137694671103684967706125010952103026761240594302886254694499276559523278717533719951391073237055451405266598956174279373888881092254753470679245296809201024353560331036931265054231520566921621999387359840625158213239119324923044247163364091940256454113230092971811349587286573170584944738758172134449554515890532779200574589923019579828729491985967119131029198936894383061265951054317973918095825664 8500 82889950125924154373464831956754107709326208907007822279959216020823252432953773218051097091026800068120997851458801085059333585902796186363411209065694319576103851787146819608040968722711489695130507936277528002483845801088150575915619023093082865760274552031214900654662711422174552317669967557298911598723826615827906698332068956963560605582203753665842842333316517870410608398535978229677035407541323458481205880850826050230941727613432951782659586472438617916089339049114417920 8501 -88686332950687457033444275466953327743348769851183305084220814991794197371544344020102218337627071642205973996375503232598426661224339631720517479883136145285930863970515970058124140266144974834687358461534602537271491246219605132462000214694487110994883477156268371574790751129347478512313559217608926497820559069999517060474671592971391541659130192561690431136126041497794633969635419980195570171761078278395447372878057751642590813719533814060885309614324330562970076642994104256 8502 94887674914126866740918053786697344576082780229537548997065634842826464743466514290158339417877760747934921597318205151760254052416105649645345143257890027259921468147920857140742331785769613774756604819364023782528570551932911678492793065066600037479128948217122564176072596659603293050187991819496484214910945801749231387865971950880500393761064377956194674428769516108995454127423317905758172293388125081662775938975652913694072688651626202831602683440498194102211403829642515968 8503 -101522242015743321308721961766919298627040003818362289880519607603593088229844950854784405237696650319611963923823805340861716229904617268333294146772472372388993116675719940058904231726412494823758850200303874527940103226429169927983751292292989858341484467620177842231404738140421814214250468392162480548535997792647725125417179762471450945128606529367669776835270497905705425768090601930968780190912725472613672540616552181630141439765888334812179738314426823807536157091065583360 8504 108620271390761326481039388463549252552188189951908313313098816302914230638528363207325322885075372319565029538873117802279084620934488063683442387066802183488749350819760944652733760026480888121666427491124507747229800478146874051549816402219974733683684404774626762556541169367575945004060937710152107204508724853438805679428736939270300816941988714958528544457258201567189025805021421539657731012179548950139945202143996892972968130962041730004992608696560563140857162440827935488 8505 -116214108640878217821351557936562689280115969905118366862893210798376813565656037326755545813329142559652404472537827846196012329623551558794940410012627482431240312278062783517184307584527187850804576412119438802975218098673389470217128470391147042742056571877216188530964002944921375587349646947062903822460495294929391590839718372214082781474527960498735099877947617333542347829286507881346527214344732576109373918611612999347070709804590736315669904012341473869459942822207047680 8506 124338354724139041608867026682495298112940944704264952616802963812077991974161356948381759043554374956898524300334179616555153875955353136800280185047155801461983646971020873834641087449109185471820428391402699016294471844112951428625051333115794918353148694539340873030450079596488603174547525781068770264115862866143183120637863022210658200990517744137521353954631944813138495686462471732285309653393954425810831777119319783070731353284110372200965825559310799659046649933150092992 8507 -133030023068701383186157274038775388282817229314645817296508210477491484734828051796782412766413419220213173431853404070826897300881929778727249564003733867655803807726606248558106340987605035533598677012118929808885920805454403440238871935570369488920791163553175110863871577715418250063673804563034452755858042214473811987055700392084828987887472012726699022564291418000915951303238402915955167197442707980353180753171095055614295533982300859327403733191751605698016003718137457664 8508 142328707621441119198175682101416205303177537055668003660435464347443839161330989613600208282692700160689481694784601700010657668533485273309926742695805966707102202885348872689378404128482877960075599747478711227459703240991181930596945199583221791849988331823600076712285226731292281367225354121228123116880491353921478034719591754213720585613553541323731003512638509790149294677529269748498604020332663966403049038246154039479481001764210945957452660756958557852440820202763560192 8509 -152276762591742724832791511197849870004539803727652766641861887121052279036473041820678634724375549736102437807409372735915537219462304525354352395075771537566919090400467936893799769047248331821752075090258170657560292177007851222629041778165605553421492871213108908456967410636666095440806093465004806123721132414853140559065362861278103113862086218341243662955115512434238037099146078240571065743556115745866044648142449498211798561593306914722343359464477237878616500159881756672 8510 162919494703638765484207970240711744517646155731767097942084650232865248252053859581904340587616798651281082038603682741154537005914298803748510326777191996459021258572339733897598301907111274473027466599779585241731705021227272939628254843321722803355411595395385959979994255941224656368477963417485581964458516991068892055494156984564548589663714462799707461888670774671785549547139900380724275210823264432500320059651292974574975054593110957394238065625294477331577770408163456000 8511 -174305368825950286059864378935583478284341308159197988277806080547189756880203026904562357419702589137402271397209127996578387772380356668755027755590937038166228115991775671160672940239247743996669963701082077120197980322340956454353775763464976644740797457636061728817484591164361510975280610661436906140776070076948854310149435295981540983340003408838698614111017515578102687218122191747472027943756642903106558978064980117783451862711579004704306545742935123841580391949614898432 8512 186486227910487193524171860392130585915514680431699040125301640104408764236128970198957628633568151731190565395883699135164018792131867969683969988940271168142072406551023340378814607286663528284024036788111589616122710643936903091305186389017679580783660026522496010096260738719034063041682059748915701184507137621925164720138990355098428307039780688875192267336481719736481934218657675112859831415392282199525271014036787930014215117011844841948087229015621249747404667969489552384 8513 -199517528232967233651806812271255739035788378292042745448006714711443021684435843045278162906386995250474646442260763795168005522197287961596639426890528335874379140858670307241662455955190919722611571571397709790193402925607171704537733777076635046909404236491315160212728797247921946396266828536520646265181144904930836495922052792944094390411700022453070072515321899752875637576551565258131639557824318940621320257425436357258565956509327000323717589053693588553519851476411521088 8514 213458591000394446082213157175829985095432801472473092460157215391508004813077310875225161479270079489983208918921095097069339014671744836095542348873878533412422790532350876699680610673683795297107854123710012934186150877040941751858383761385987355923543988159762721426395099755201648372449833535127149289609440642255833945373431642453422865818713868359048066939871292009336026217745990961674555939303043514234594444298892311701919538623379013322443161441121426305905026918802741760 8515 -228372871462513830901241004499967913081001691143837639049919635434494195842579834864724326170349700770161123317787466448533696143421707259599452922338072754931734262809335310322028243869818406056633356132440068718485006836861520628283298008026581131499299731325137562003471368950379448760043193486677385253376765444181137038150346406148662710050335555751287969656264461818170181142257183475455787946847767788694772549089049150936067414726363901274044945461526777374914406486946946560 8516 244328246743960690301365768851772864793081224137457885798730622899598791465431352977674212944791504877803813426278258981890143988445034086141363645314329326859360301047613617141263127773451349469839628039738644881048445890894392244324287237520171587555266874696434086967583395934853742382747288573118899991447555914661945707134526140738932248829777149199918222133563675005550066186128889345211420857749114349040108319408999550331110132438438776811142768399097611985712063337837398592 8517 -261397323698206052161359224977067480134931783042238175674586877552067278551890348277186103555236911242533250576344453874998164426753259090826641185791351998909965556531937022299488917816989041304444111074627204347525463290064168376809680769219670723777128209673514436590675536891142630325595436608639712326720499498538572525359989911199126176834078474050717768065141520448921472952231320575315008277753450353289316558556620412263316234530489119415317341622386329547581938676228605952 8518 279657768174743679700194997276914993336915499979590207847056865356371704621694622830740402022827092570653115309176666589177927286998217284067020732450745708931925560618014672776008622968179426384253788247346409637507224859052362262304182162413506363357234999448743768793203127087635179298030890660344449682438453294440145317844059128881792880311735087420749945146102891577876322903147592849612269672921870307845206544266711784495986554197360650795973047100135825922026280384446160256 8519 -299192657187575675846641369416658227049176769577196496527895732226951134424955818627605235377562072437137038617810142222634607953627586473315347883373792594352451322910117916125033050790039390617401859156567904360606203967881949704589633816995976869953879328688050994331426352668853021473364134940102992864785342897627520965378579042226222497627659292951308918057541482458664440968363750981728585374132384770843592896070630690731155025778788572339618848788820558729024479087012437504 8520 320090855576366988375096130189141962650526818109875809807943280161525557937056394217228177563507320906924000564441825993821956839461054267140122674142956144739611631527749976579191620813124171185204053998676958742442280592241094493266331245290486225527290363730787634256012105744556074314362748733883282152248054070325861715557842096017475867718107907154605066953087428231667114966060845930881011759501673113418819791319975964791062055250823587249209695823226702484538624220955351040 8521 -342447418862118676898421227943946886347078319813559308562256385902898330241552462855820263587414399815068655570226733366360538727643942787669599035902610651175675309259570331984759251599653424622295281562575931278726630033237121148981362878791935852932222608173021333634430842033226168887446430558364499566937121417270803368499076316842219435291878687357995306545666964665446802574314829205348408570847458064356573132568522025064932127472624072193933429139703902685761380410968061760 8522 366364024117352240040023438122602563373502536657469981922671711807821124177299019298706141658103547859251175287587320145282631779461203993696966582361422136292820975094922313364037222523170862731445590873295746873143697654562215089628356883648929258952911033756592970242742706041217408763170303333082262802968670993525374348106061027330556681906548831274727190696939251580448468814053257205133660839149872780712644596339124586909716472064059498546592259892973818223353607738777294272 8523 -391949430797133629660001949806114496026314179582014960784441736890533027514417987069309421266213643839724866814096249874444342840136644639127188321739302849197823209182545965869831293469345963383389435405960556252848834140746138922256051528554401343454611739749128748336219799694202951418883760707271195287995665987632375688725367325919516913243630621345430490678455408421191260605658999631135461104487893908426781908918885175753171111382635272656153903180758083377055051782575649152 8524 419319973612363571058622110585007479510636028160084363406079156868179374272501776362378883351353200353278412803669631289356465420907706946121704277182703065673081287815358246707593834702638766980638800911358665412335811741356654995868101046573446530046998232834826138565266568340098345717233584813932931615842766651117144317284145449375315897494083396484296692993208272077987912313021937485472955107733869965957934749879541353748751561427437361167222419492646076299225198098897397632 8525 -448600089671227541693904792970291762455987990026451807894981554335185318699773572645030865932311831914359167152379848608954375788451054906906567671215397293837476370906057481583230171094356883000471646014019169499080390039754879757598235717895941801192138010222631894413876693545604983170147524134856107506123035214510093255134968405079325591646973286706426561276202389617824901418224188944672496089195477686530685980937421826458750305956299558106015080219132476709701486005796147200 8526 479922882269183338665281686898789302075093889892085565871440478746325284058263138330020782202294678832016039574133023137244672783639630567365433149489271840815511363543484069474076390322225212320952013194215986394331723893163013352633327837394142787684022978149016057345736910996104541714375420510477963931936249591537453221142989649402475583925283521578837185775584786814077066427281219814786462939065811689576095074044231935652315779522556000105841670664369688820063298738896079104 8527 -513430723873060620464315365047149765042954819983062733638273919365476689244002620876983774079160355011058128519446020079428703960108243894188438244633022048189934188513238644566435768297571489853272971930338255489378450025488585886158989087445320858859618079580551273346993589096603011222289913081931846121694644879573777239975688865607883557171721552010120166203635760938235637152744890474830713265546394581865317297370903185933163417106298016230854154632304497058441235484999673344 8528 549275901021497212857362324652559981934763255515270758462163505482604447098010409505247330615445314142998011703129063023163920765663828548131493362469003043246684907578919804800058747741069917501065410873769530083118420012619432828712947753807145059832849247008226468990652792875663556008934466305411823193474906285941750869300532924019805149668794250746887702777792819045914827251269368404957459591724184645454762683125068541364093388724605896154756288537462232670473298898851545984 8529 -587621304052834753914454443150870522588585780663190355005184680284110625711827886005490358688001384682868219059177897065489695781858412071749060792430935459971379108913391348252132436928608825839871670574811613375188060014860983204699914635527398912791407734747320895147849028480939539504290710730868829891385637166016972782822742921761364479504532821674347318437792507171578397129102304687995916179617416604273175797183107540957403276918223374584623066513206539878548503222639300096 8530 628641164773589762342859357085753104964520379222279260375385789613240242563827615586290018337879331399028779472366890329102525297294094642258789252931173467086007885758617623112782768408730481153290184193343885184579378614106629632989130388299000890592979796164322361523203736339235718087530862700924585238062458629357018152863115551071982711443691581406148081491872858924635439561360629430091975404825779152127284338596320348793519230414675447518952740908174633819153412270649582720 8531 -672521845396612497968962307017028788730057074512538834497304004670512496334425754830193059047608892310070119048269663433895102116938485453066650782975843128557447783206006137611140809085374872950068148898672177876231689506355564033263320075838242492162851092286548795368830996814994389903449748201133086596848563465007098596472295030988118404646561024942409144811349889905384887941165991251510524230164101260333599234934664906828651043691733914781597230113355792770764578464673976064 8532 719462682309014862403515437879169249604494387050945122183245497235067633045355411811321807344733859093852609721408807893835211730285726405561862166858500562135777522184872952244702465461113880336676650082193046659900792454320062278782395889590003759291045776466026504248704571462480270060912919267546883080409002133887036901800757190310722333301303489908957679455693480389595911885287795708066252040657951555359159783629649637103059250955007511567782646372008751475509780691607900160 8533 -769676888476926987474898697190816595727987744931058740263663817939863783992604745350807434180692467294982939749467084101229392883114855976760961118645691702779549540797104704420738674720343784255628435062451576345172491697416031123058304635964498436735847283017799393878740850753032564060787817271775135251114318504263905522315137082243656176183774124305550042540987566671492152761550318035052940496774027084551616149454142653922178003398250319059376245312966766819476612213684097024 8534 823392518558238750865064150350608520142590890798203426569068572404974505393949659015418782203833771779340591866908892260959931522509039071054815942711859328298630898165725055934104304071503432566532242666588862136048970898277700448356298497043125304687510941108809028500418296153050606275654901155874679850973290975765295818926963112629816123713031616134505896307843771939922480564054927047650542850505417777027455576080296936578795941902603347189906832585675225119978429644963220736 8535 -880853501076882620189374095090772357221795962848917669761194091159916870402142923149139030974666605428480880658118121667801952182353801500470859135672100978576840907620229035008624442817704057077312424517872028629769434599144032750206885998726432737496901440321471977228900875593023225711655637325019410904973837900580219888293049832315854389555233896718154025490814999214228128879724134714117577089047427747526329018716762935655657389482241648726552142804348568291404879995654361600 8536 942320742314185344048547642424477155096533010853203083741502088706902367138117728656194993341655969099825688226982543977311089513048177705013597725917506183125057944433022770846390654943090157052988930174107148775355178173893525625530082369485539202257181315648594901595186067415353626207157329124187986301247721558648709611927489617736378124320444437646968579157404709708944918716950162024301942226980715544256994830187775487465322139276044584993887356893111171102595656118374973696 8537 -1008073306895713143059373764918326982047618814950069200287979739411568146715273294775318115214323184777525754284530343822026052028850799639894719839478986960400719788928881495260896577122573648260206207065481966347508180574915297347687983353589132647397899400581332358854077125549926862761191260469900853874695385959442303021156563235853568204791777518179782422335803867891072325505657132636518762896464439182162603515074291630752352136949584804693500845206675184398446908374508954944 8538 1078409680397307003186959079769669846931484516482076653675827852322747686792569631475842633245459835513453182296210702245235428403213181770019864778685595587440027153896231875497938646042460806463440592908836159403885136779719122491961887306749978832666477527281209964116325570717126929466299420728672372394128232168430278392433194264223157033427078831678952168438245630209470990467280312319570343249231468117815503367068193155533580062381678693721866010942641566874011651010316363776 8539 -1153649119663200449619350151900033391370439213462199207498157623095732149246464153598298192881226037971549897027895756462100840403555473720319857726237454278457301386122299996394045934738559116053554076038886213995742657015555024572525784375736271993850204417157056239285961505447579075062969294204319693734479925987255631665266674542834852578740084984576879244647096125214430138322081824044888863142119579109574862215687275099552355250593642648085066437595813003776918145101677069952 8540 1234133096923887933312084314801567477583982449211139457049820373052362969762468297119389462134997420442633453982519190731161098456425339058388457922853288942872626327228927674777159987374065052472990483053554545583309701498266545656758892517815252029287163864135392318704342695249201356389662630471842365677224818992429881782817914822482283127159599874399207242503159620069554162651329789820607952618589435556087885044225735572245285260384007839992180769956774903083747807061205928960 8541 -1320226844223538388797048086955269786216494311140414840923916287548818233150514229229737670100385850897518419644404394642924549683489052741987908978297239793719847731346236929755046239740839690370928319082224948718921606311738339040016468463324291392906193083578763039777433122608211105081353547842572026827583574408374857004238293960781345773915172198629027256746315860628658701121514057424272417660435084580248966851625113143081261588882799458729191540926261710820448105256343396736 8542 1412321005118118773536907216827661592739700781454643257668332823279452021917928471389607281408477758876086462418760531174797774247610119194299169399886366823675484846390268569627693040192187075331685722014699786074288766672217077559285424958098935605771766353150084876287445012892786141448811535756650167790327602729825923341741876099263412168803197662144779526943449998493436000471171206160819165448663312141450053840055356759698706164835306839770496695949872738298225896993598749184 8543 -1510833401088030547863031044169814428290385804799525128523676430893273144038471055600585967600244571999648548023903950427682092336812623384866312157516794660357978684817001424694216622645538647313170781361130452612082958171564325640238044079628099364514109495452007891474080223787371122824676847732740102074994309237550478892728581033455682185809855456618704734436048351025887221930888235857634139044478710535784714072382672569678484256156279049420764995319067955096314253714342802432 8544 1616210920625132136685501895150699876306071844515156170338880990703431340339926422383888510943342438769214542016259402615895798172002156186789189741610863554981419151491254576730855284025359969624179374548783071502928169074281672852360996624580833995571809327998595385775706511814998752900847188055334108519093131282416195666722914517529643026161056110606060831391992028623508863223293350446403686960090993968123541901432581206499808091832205184535798275005427415170730595479415004928 8545 -1728931539505836100138210354128168441662350447645534308173868433527655983343945787531575702915149415294438452979347853259450267210922677017369836994586977737364828344776248316477172380839776710977560059830239352511913541956179368106681358999122255587441017331116169252079371280003102998044819167210415041225518744565058281342788042920004953813833608844890224633141367267646601557420466677272145353496337029540377285734802654560866683094681876791890091613398167703946400332284825334400 8546 1849506481352004671710999785500169535860007073265562035137993022877542318405527443740905897305947638493874476176045312137276534484783857015457101758962087921761053417852970190560928624882100205626679593529213453244256592506215068278628266135389703173797834987137535393813166306225398751020606068184883919373192548853533537340926797505216865417165012681830400093694471967672799301102950124814369036702708606174294928664267866261319939787538169075235155877987013627333250482161235361344 8547 -1978482528212266162481518381724328190424237429532601057467624460823887386857564968721411435418344704024647569878470235044670882315435078590350101377852037350139710324475554762531046317270931349146740973859485941067382207101592113782196506791713444343788922453638747322901040512261677020453711046021114109044816336058877889257299007872459794267794092971975468735551722418306773651202378199433254468196282944886705814552047156943945857572684971534053473759366835733475854360664919072768 8548 2116444491570964976866461299037487598132951924715563565296017521368838430161668684882321821570905697362342699740976978785613167604378983434842287572985593398491358842677444865550134283924807562874182433942113818672225413017249426367058015194552668602453112817089636004762400458499364012898982809524068706782333133137137624689054488111374201444707602431713044870071521390245781897654507086660674961571345201365774232472412036380750627336965900353888710025888354915357833495055536404800 8549 -2264017854913262600139300717686231154466158172956122971669863619274894612291954351901624467755398706296336157103006615551539657162872161865693521584278145939119743939802258668449951141789886140600522246551784572953817231705249511329137209122081428112201899908772977975955481534207543193106479689043943986972594657242959004308730388708096302428880972576239299042021354931162758069510076341224075042975003304021100255749538271067605549134008410849936575825280475915510206056102272300032 8550 2421871599746157825103700950140348241838328352253631044600232555589162136830039563458711950676219739600419728370801314836031423862759203281547479641694554603603986938152282044112487357794578196132660755356738422578464135593608235387104852225900076065711368376947995060316132040304135623801055079899168568122115148153429585672797463163928453203494080373629764349843189776947700418223506667528726029049027136114667378362369293544730339170165324049870530835535230953277498125969210332800 8551 -2590721227799847003422117159359959441243654146152296828297758707672051761631275233927370463132654812315540802794866751016715235715445510763014018666942709342018756371568479654644331710215725586172736207997556285744579216151211185782375404212838904303872010894199116372484086436082431529718495035608461249072480453667914392109947780936047939531235827831912531751457807341801716836087632666211195792407781805701517427565776634265661064719647394594061055930976269904786719649028211323392 8552 2771331993015593376265297191300423441601826326622699412547431156186349000122731456568863589339742192378033192757946043625336052965200780991202211563825458573556238107743403444816995513937838727505755124575150165345284387420720526863968313983742003527324817768559701642968043573694670607519821098677584795688583510943117963690576847292048401187803540931593057279574287786112524545770097822306466999108724717054120566550611448564211423510516940856297870863991607595853231842555157998784 8553 -2964522357869068012144195052874691394075460260940243109062945596454321681031887184427367909479398437890196112127549747818560134709357732380694272614381059401413107414451315265770961593930989952135132333830481327247111711161469661972272631521987279880984822938227748384123833344451736759778832648537750403651381548783477213300091125127832653245454008440237952677677380592436891204607960088499794030193364448253044683281091539674551962750107884834518118370840848750273512046102988235264 8554 3171167689586185952067390487431454630601237028463632237702227158060314178637787418087526424155169733212169494741222513592829809091142659688381668827691531968316134875674696441114319197054755767764303247479737894365526362706771202046022237982910833183151036601309211635080764391811606238559055019913829522215242452158313454471149298530475892780855338961499055297611511157387282780180770512504273935949937847312941931743005199504043702138302716601913287049448040625714021076143026085888 8555 -3392204212886304016035689181511357573883783846985542664196123246294748672745617866200915747551998169411348328839852638799649756314539247288735030776062260627890368515417837725406449422545292906821880561914140525168969205838171010568766542095249971818056455506215718244070744818357399178409827447533082687639213681670023943883907562489561944816455832988250560807565841971788281635776089826508848806778628734783236734086318192321105374132971574069034454195477384315843154164486884672000 8556 3628633237040097475636574121331433310049483695060781515223781009491988868685555010383869777115823470961349083111256817762270700024882083567065040537974685376168357966333324936536604909327377068118061822694116755741851311670501974373643886756560492207843094898168172329599538688537346655193977050482860821428607028176092555248580576514201916491284425913564405631426841861590294996355865720399661857315962840764027216343160997498871639709179941395481655715734675692265631387333123670016 8557 -3881525676261651028153335697368327150190197769642082999812373463316209915951768322307963061685388876770007129940371719968931548287766452069733573849627637523447564785536590714779102578650408137475165943579905668644789761759292310519787265875226912965641420366474026763460382204505368740073597235278259282615089433526407367261404974406518092023250490149334065718058117192423511433003862939255030151253522911818230311799804217114771418648317496610369417343266841684572883037030545718272 8558 4152026883771801289169937442063072524788921087424228516063788144201538797001169541546713425021105401835816111967310234473927070720317712439653390521346617529570835073715768076579432364866411241863275922078917259224840985694071302230436863514945348900494971072284009533422846147944906658100222428845433144666888112166332549488883854526405501399527708710808182379584690203223538146726975427112426093542936090902364069413641295193676424514359689806949010593683371470521678696309874591488 8559 -4441361821278450520107835653840815475654479578281387951481412470348652617729044081593279270268251005787332846861973369115446686261417864294847187052511944314346696607706370169321601610221643186466066055892287778608130146111167696734885106996206999442809051134653917203422295125977081017578675815496920879942710781274517396338538470389707502265377637621605783848622315356105195515340523115615298644178255244967778295254685380659293702286285082956546313780617981591629101749211073411584 8560 4750840587125739092478627051787409943856683634423261787544768386621684773130023979452813202028434034583083701660910514383456955952478049314577073133732277821613036492524599949440198660457060577540124830536199314163137400483793452583812855716555249967455281701286715452292754466706108498719462100312009305973720136194538245151291001087099396359162076079691218311213332018118190171292530831777143736123745595911259306578091962272900828417981333801780342007957282005156777034645135466240 8561 -5081864327974357350008109533094597280822596155126947576551971553123635749057990850155185034212831437013024443477704217168331935143791146313737998975080976478281602682176840451523090587306408640333441587295211550866928117595038148802987775440458174157421291766332030969481016256914078757151118413578077846910280710212509147093909846720898974691734073248016458835792411003987008679313261708468742840592189860627064250304748208310366538349558841811509749629133069810378251674394648496128 8562 5435931560597101729557629425240357028578395619171770769559094314236453480383129216132685409730407202028876743087978997474581963156376132706701304623409420757309662267198597475546659304770205249384715397297499210687569254732017787246036336269906847334826696207255118518257098993803694337087132573377184466236381302725429573357979839096473881330634103289346664481318433152893629865945650389238290828992596640425953795684076937148309336469715246569061775185731889361290582760660888164864 8563 -5814644932214738617271864733576642014763903116271829210002731654683669608648818842183360663238394258608783457831432607414802524181702892278242172806813735941692549326643330410820070302030176542806653818334358281705965586672501303427634144139432504488822967835567266049526694366726455052862958152742862503071377624805897995445363168438234145391678531979142076802180218253502925291396752193383256701379122957917228977367038056924932188990566381401028068655753364759627638130310759156608 8564 6219718449765567878012758314154024211939065653097526264993384108918439437154870450424640700078637022307652191841287404918100953618512161744531417681516568910611735168738397861717470133552538393527914182893462348200518808970907526888772704225044531977409196400363152476141269818232638301521611769411007622837717293591098633093400113471791318363906825118238778091964009162317940493910655960943250325584114721351708994857850235048881439817960392463231306840711652354078508413827765642944 8565 -6652985210606580503442672079185107748173976949687815551549766502183079549565862875521404634047779621474537083793976530140029734334904870353418743390727287205502129260197280330917083472142012228360565872548276658291855549239701630243540232139426870673089506069880760824607861298103734379133919869220177675044531884802274567447393639272182287087525492353848356920093974849853520572320315537642064931247065088105931287777580722875656525137669434450173220718162354856912039534382637736960 8566 7116405669394193590986419946024490221447463794564391466997108740033801686287207778449982660477171237593499715518996028439483995349527362629548825900535177563896579284597923036397200971031632937592989008918686061229707498186673785863703790547875232094173860971572444035517234006647041920879513168678672535866884249767975858279504176529925558684943326235536699169822721544483568851968786244797323730972705593871138896461236669671277539303195614893807558215593771190690855377711462384256 8567 -7612076478298283071199303774925452667930944616353088962604424654366957245397612864580210819518772798531570899792497424945350050703061787183979883745740433387416760203557754032757805675758160426529735874178255648582053124185715423981212918897481598648299884039061187800403275345706290322720320346097072310560826022620083943190957744375587677498934109394666241736553384018126200007701622473632884499075172220124604014644249882504311953732034253133027141969959713170714980183230222130432 8568 8142239940275377231045275147105861659626004958283890791464833624703623538291336765626707806789176477574803664202611463373755579818810314424671915410339218422341974094956259518912582708477655242359746161574125493883262005958016731053014385005151043575926110868098983454096568515429336356748979017221268317389620626387877145658018331492426845563803422892752720158040727512551644946775440236042739290650052946747546731039747292146165011066785427219606953477826414136493742986902422013440 8569 -8709294117876921862205385358777548156593574458090209381679868834576960400261375884662838532129967844470818887693188523552052646875182392399604439163188592748008887128866137073405327923609690329476441156616684633117025605195716603173944334685955483187760128554172704007580702822827694435508840362129387570176160965344382834959783101660114224228897858197443540829800558979506249781978440813595886415171413712843910480146416836534914580707899266502392906167720548073212414710787501165568 8570 9315803643008774501575670383226652674861213109000157196888779761890238055622912858340049958534182406738683926127201182662277489671539268284428808331502173626984109214934731384311886130667004754532739428308802910675561398875642695497035488501989494866597649956142582666287718334256377456909949202077608759337386143963214345463555890689323123800357020926083874142527967033114655509260271059402520799986923779075612224751434792652966237496590480080697105402105119304126572335340353100160 8571 -9964511276201673176583726753583539083262601157831474696761413013890749826416691463461242876138020248256497086406845065228870810862121967956854186447867998681121278670887796230100351117874719617954985485130909805792474154571477813608813701266713861562794126677298984598140815619840613079169927573972215912952660301507950243092403598767910006251429000016143057614963572412291177396450594752388793957995977870442302846559459915932175275631384254999346424408755833249108205322061466351360 8572 10658350267313404060927534042582003877015930936065243089702815328340075997030011862328898506211123654173157048500688671355833547889016295271972218470918673292473578976074542878361440730979860614827388444493823143123779753923445300214339379103831735414909721984509754200639905647345810157899034278031975915646432876245507291611319396225702486657765361151221698685335532182148642731391053460236711450297384395025874653062693021278976767090743802515624085749172209663507673163779905115136 8573 -11400457573176782093119791300476201180953843115182005883265856604007013566847482647198791450044603989891256696478634915319101178578305569060122508375045255174778789146568754983440869690026614214894207326731378196903117094648177682299939574134330768505190423709904409662017693407457972667738718921549164653146133196618394340325210029388014984946890117186477313155065264691916190338831405098773893291615021304094259564961126027351155114873711397345652492957410331806448790998337976972992 8574 12194187991549415272580639709491136530620094258863377513358864121115593670216944525336739831031696009413253816250041930405607750678695473919465027712681234874935724478192954454299785370098562773872596942539360723812890904856396233655847608586024819193502424054502296487682074854055699838323483750852820106768566051307316631519082717308991184412783685514560067794113161119074908998371769841093851347982505188434400150249759408687930571441013344169749502617610640544030108923816368598272 8575 -13043129274828711641400880635411927490886098303423323233806693046690934758992749210746872919508146713676945514853562510896862860994880062335949040377578064042263330042102973630615077283147934985342880826724536687202295445285194763377235370371575360038057559559157012206358259075658734310844118922801119833809586034343810304955360648066391203817995914899276389801959788157481339267266932702828232026511681758615311227550536395160288648644131363085224872754649309852394644636792694080000 8576 13951118291387057177824507284721420441442701205567700027455151655021269301672338660343707760368899169536706404977482537613367244376514879739435465852919019396580094628669345003855301296346618645276174266453296343207829370481103004170576865745926816941940301743516969804503427262500440558419002919804223969891619541894682610146105354488621751138064815813976716604634290938340401605385441766293951012406555740571778898916525591974141591706996093938697377974611965995748261746071118571904 8577 -14922258307077158631349182511256644442430179902394808040298421630170224715947543216595876923470104507810859885125225598551299784231742809775046644343600293787159889036404023272419576227132404416159290444388656958545499311508605524528677076188630574820326696571633915625846735382836193554016268374472180918956562915843690969014495352270328312038527057482640640701377653395289883474240916215260527155141935155772859219588877955639202341693031331438827278854139189831345175718421956202048 8578 15960937464477177065863725059197205861207221742910962491367712832960633836043780826941531548089585852013595529563553384282285972367905828537229909871949433624469788891987135634951810598017491941349913189790058488379352677531886697916142879012071612000986532201514714566134056043217800046751022711320823447788530961140854006521888726179028499322769642525205257939359043063685378117277950038636388620750817665875970650145842523965240870815072704270283575629178204192513590957709460089920 8579 -17071848542811891911192093670865576551453233037425741056848592606427699212798710335448227233088701078394152923230584923160808648860423971466985034335570731413090744470381110835141064078932065861801204874028775633749408862812747991575409699407206539172054407936220936349327122323325534003500508269213192759329277226593761679436863875730995158951688605549854062639069246776974700157402921717378558079267028638388119829841228065632290228479470180033027910844609570694609861706967305029120 8580 18260010087223694799308874788649211898400813931141984805899285477408792428200169305709881529088523001122083807759749142270195520583986972543014310442471848509532835384253200766336945419131776454224669434602383538150537681822639324020656827674588443285447225471808942873134270948843414956954905820964467160140878910793188199405697378668940799027524245780747053189925799582730723949850830182427144236201077132781627749924698198191520193696099730801809442850236918225226308025634123806720 8581 -19530789002201333936904695588393062449159317025420476039119213518021305869126081815783515768566551156374064300914024342562189812908127693123179453943540857363244813290342907745747175242849484099969602977647251965028385647791924769537012661027606831935196259338776709945842480863051986260376222985556995544459694840754616960774646758607090878803671539079019938637078029770979134030733299524962037248729067074128379218873204706764399128917598446329348715046654990786642353619394380193216 8582 20889924710532397189278327208024961523791322361877050260012502649391205131360780517913730843779322453511322526729336184102049216754534319122793637328668572739385577719277724757416535676399257233223820153159690723228875131192648077466312462166795210186620366453230040709825026499422720812241174437318253930377088822452422093791233886360646629324164587679437436894791086744000102187245964625839654785898588913575862091016253615488857743934722949943290722800704317142447766704308137193984 8583 -22343554986156808588435867927670930312481138925117641720089292953615274710895077256521557314189551121657240003276495234956378479270126384763337656065360160474752704458174917959801182203953385651086270401312651708941345216343174155835379641277194887788226109030069619942980363534369887047859240782569823239614909747563214289408050097898273313502793250085352508234804950526674840064017844235154986048111345127958209925257871947233313041969753935413929882430187617295526173462911487908096 8584 23898243576794411233374878076714927297042786369799003974568551701817120302983477118391861138720898567267956613596332546946136698996883963775936530621921394559734992133851024679194270020701721909774268833157274109208692273103066455843867044754594561572013869695485161158516146472828832384626035511028575499988723668762756997814317611285557679172643074828503298735849317157982841790741730997966608324815799852638415077524580141147840658469324696537525208922005347908223824190664299626112 8585 -25561009740233470746014871914999766546784876899745868806396868597439241315812169130363963634230431389795708197453336458728462588138857897987549222117594936331753717059812454955462861356583814012019829165065080003812053666911289079914426984231550286207500709922559013367294222432537999595550573655494611235215493893984361058494518444259556748285846808419850372391904713070596791917329453476364073464201567770831003266639966952859138631950844843571874124684658330584123843574897594906880 8586 27339359826734416194803418113103983555553284203351536628820358248467964606714020276876035150790697259143490036346909921320472387885095685258765289288885017180050996543784260458239288989607312031186940793038012855140734478348343186248739728886266846125914236269115826319568296162735259612218820938662963428616740582732694334663191916814387384382660397308370248390498999985352686926818282065267635641332742389638883354675206792371810924260861630598256796603044897181679369186659578743232 8587 -29241321049162564714306724918074792947149362871554571848296674779878361517400206357595209891747035488506369789249065064372011528068171865272903707291460781055427782128781789057923324908122271410219473103121914185818452288591187797842329365162423451982803917857386084800099941370794963678131950133660183644161813077391660266687924267988637497284475331715980623702144078574559919538747554210718271073581564075965025168774325854775171846722382596191762484971249513501885847759313677043712 8588 31275477592255813310258478884962017847855055934695120846456073353793791360529797619976409849615088193394467348702217275534172240022173760042731712095439197525392895916690823425744112120058527532565651535076440880684438026574664234894008216331371570424708815616462716762099424365913983558854096772409121894188088658185501002811363018365725845786511840691576628581639021707335617866274968024497686166199740634405144126369350402002371233201578227068946932121104867861550152372353491293952 8589 -33451009222902005947225320440185854889521940556876035945058528266039622074081089409044353872751487202958108589436464093356007179179512515754373950257387798490487813767644386636123309963917316500178692884898851284095343208426161149638150863215057430837070764921881594193861035577070684877487770132133490346191623733512955398600629948857016237594388495147956785789799157824906395426629483809960197100246966890247063940953087256863410349285094344658318659526976682984444816156762742917120 8590 35777732574492587564421601570823003738100443521554011700904965670492132342446561866372812805507849585888996496850262424349297342259444052985789462783307053721644300402725205940209836538634261307122895133884411965619104612325364334612713658932755694173489944041319118428535740586790577445297236307091223240769407984323166869941264570009003531898222452969241444074089589012282348997675364580136206544569939909305460105388420997909904576308268191657676028890375619573284069377629027040000 8591 -38266145290384150475381672594217467488152591104316028938056439447242464553591641967807890258024316393308336750161178855069410260414417456425581643046642244842041626692596361083783479453427152538261351079848304761926616975343071708035064239931304962208797395818268361153085505797701847261350961781308950433768802340263203525942272800496168470764266691916185452808275513690341270109893904198410772265764258257304510444919193109878897921990269387724181462235934714790384624475201879038720 8592 40927473224290915547246903408660452530880214567990800921535141841645122574027123552693202588823431461815423654677913376500967184355697995566042835180778898670847417745627004244225637861097837239259895876242895813184766435782224072744313745379820289405549743525185580093790741905611794676584059778119028382109650431131926391340201453372808318927712783132223566842377133355631802586571501488267456157971433763393845847274357909270657300681794168125934665221233544535938994949384777361920 8593 -43773720909106102128456886154544070836130992667704380987238233465866426318583197318869198042001485450827894774662924998080757466904097497033532959441085705835015936600575919786401151213859104965610617438106419617849184240409971774939540128005988934699096793568289092033438329167866631110552846808765750676993045220101726708072999080646282991535917282895192025800411138438142553957709423117070153939716786235321691484259805565829357022890843955487623987087708919288012713987299938950784 8594 46817725520269490443883616168551829213509762623563704237151875391631908670644421099153231597637328969125904214114779269120745821198434005468726830856534084792092577358922951209706347043915516254735038764192841925602875780141384152097822486906333607654269454106074496538099013562670212292554618657388342721827795753042450247220043919363347175608747956336424359271839120872153565512445929887293755106834463808580871166169667583240092026358955406389974003803624579780457392192175596583744 8595 -50073214575427434535451792809890184181804372471433850097766095664703092576953120637340812698027897953031378523291298190153577377217988023572032010155997458871614205891517602691266905789601507001441232343037939023980608761851668057915728609971461801308815626651218815512426317623293856164272527771828358276873187250583442728203038456429205592771759726670376873159641381149441800461438365793026515083371796578089628896604582070308722439114300429443348446568131619867507709408623689461760 8596 53554867628839801598337711903794760107742625368601608338285671386945225219947866794107418696404401509993398630498851211627484299077087965730183567254775210454038642643508837444273051979811361718519287196418291428160363884966577658244393399654049663360653988770250660626384733329889652681792418139831614430872043055825041274240228410101628591755954358705877308301336041408913727500606215756110217423670471720043261466571237805651701235464985729447228768067185441023771595779119582831616 8597 -57278382236850255331244339854435663703820425178625638724417330748951006915305108545425030976612003382030430137531522551887500041544348553349832533443536114957216717027466193877409807191698636694356941618798334773862477728178993720294512472730902826570208155177799600970075566542225529974674178597408824238553515866129238146247099553191166447524136311599596314730541050475035135758628706239577507070610062812894093726496849696729258492326164978578819220196566154349933398234268214975424 8598 61260544489831559743017875007792619306310224128195732139690153104086555211304620472967530250771165112069287350230787916346112106016638573396880326676814286891232850609040053964764826202160994437860370537906807972649758650544160844908939164875608427032128979604927708476486005103016285367232050937969531883591160596146882355303654943718813540676434815062171629658533093752499652427230674140432889358934186829043934328764233606706024526866137681427932389203259453166861846612455586021120 8599 -65519304426431234722446437558993750360396227627453994962411330563605654895040268753273721713816965195024482696827721725127998088809054433886898097241466887560844084357431930275780558551329925087912233871464585535024177968973971932782899385216411259087583556498064218306848811279891578752553712126552681976525863806454543321369308964261513432332906447945316150172494132839022867470832644679341477753857713310939625195816137764679233464067659241531348323908481400677039058599718405459200 8600 70073856667765888264348091019319297602191277702967141660361547509878553374321637788522346594692307171885935367871291842383503268034840792165275583531962455266767307943058727580473804140416058522697307202638411804209605602541751697621525620657796274381921861949413611576325123901728533212145535017389836583791982898650701315977531903399481149519290891719245597538325998896859420008617067433623689767311473797995057230800703588406092308565641111161354796881959974704490928362446234769280 8601 -74944726632542092688214229417693869801500278361508786526336809671929410835866631712174735676625522762019420320455703416891448103312636667509004604788280825654053424649558597821941012318278913185029111313175999542606551717543187643232418309618583557150376433093151439594678045127830958584191532464656709457238313535503059525120695913787755921426893972524275187548416593373621572806008638704311745365300776931857093834058374059395699605988688978055260778962338426343922203103593397047296 8602 80153862719021672610422294527649431101525534736107945329178265276176300299267620637468319372162821087928500129742637497598456529645183653500548560024167943486653718573679507351686442772328747529365315807930153488030766386140031576859050057838126631122251235904122138556695812476003171813148775507357948399980386489102760709221825337879136184608188315925284719648107142797040277117868548411260369213979893359925757309497488162990383686083443352674299349492346259452704749867278649010176 8603 -85724734866410800172137823615407700527559315728362208769921834665593430352006353979540576788463135901762511922578393512042331662256679411920122100962863114108124733574978058874491113008855955379260079650901868255322108714404062849226289768998243924415070855940450824729596325907899924712257075024001047329533218538851936236502593536473382554924763648719810716198612821030007354215443245124856540592194774889394995604960519522357042954749503043848864731141155355400240826052089587202560 8604 91682439936754070573498500362271600902759308235974774541634397991323755980081986304467431981901682986828421169868529848206079200187578073971840374052850329691459504874409855135292001119023006902279351845486244526689922531451950529125459076883530182680626360252582645186877706432255770158162247804284864877486447982269487203543426112753711504855183707115618452297205946267814634664885445348195220411809543831392697631301920282328537491324199974010951587899745727002331100006248175155712 8605 -98053814388883660819799575377551701737241739838642277149115585243612247690427837390369986801030934638078009725191030089136786715537644899958236629502603900677692776798851152665416676236673356690474135008796322469382855364634415658119192231704665469688161342450302435326856999783280092944512647000198541173047848104779795146479665280789603035670501697299281777968371912785596712628404174798623576553446308664562341227456230851083047831643140412660520797172126057281682366684444324714880 8606 104867554748545402342637675211071600962046908008387089875278154444068020048517050649912805540531669188552179395029509684451278942298406288012636885555822738511045703124726053899075030178547995497855681234962733105605118418933958152285743870815866495537165571608679984834646990632904610489935886979604011043915370321382545998714079618922817981926290229151255135391418792790313184819711996843982445539416369768949171148933361179207351610645022894669192722376142329372271685951676399710976 8607 -112154346413643114323633776877099880886654051596830776896462541297950443537114901226818914489172998949180733527773177614506257612195879105869494386501750590947314207986369205279519297515842081030030846750662959723038506456150490931695404041108822822821458482725047791098303690538645478036240859763963872945231986753890331160981426998428744379376301894140844713348151925622356710563167444441947472810516069071522502083914024045638672385557580576536853731674771196587562803149471020322816 8608 119947001370764827735992447430761472090443661625940091722632961439255837306982958558435239368876251877572416509682441434680908487819846821589040309284907385835514434760113952084140705975629225725034144297754463519980945221294918429838237209801939182907959785408918816560276561961706949714125104029671635067155653037115987861625598109765312043957073711707147333757018745218024543243887532576897087936011591145844527989594251083377910240747062331505069092456433161328011827307583633887424 8609 -128280605438945234486149629955951056712155426787055175610181437570205386182300358531962325446405081014139224003612791467866374871102651230674271128353248524146514769874662938806274588343920994706888249069319780549605657293528956986057646761684881456028601161987548074504252524910191418015511696438160861708427489689954666711587660465055861093663736131900204018314038466733683508790022882923233024716445249262352513290105372401082127353659885615292734360318082912505450020910740084665408 8610 137192675699154885980928909728092072742023890197384251322668921915988382409167398950064907704657170457689876877518443918346153924094576993467223183558667415121382039110947284953643098439464292090843130097128239534097998454655095827364824242557465360312910531004941887091928679453663812566969636590960851593874773690059005004586480216079258982893732450914483857688023619934607103535893024091137833687045491917447295838114887831618933902614786466922950031074585780520193704990742328832000 8611 -146723328813477600818096282704641324691973682974478600484822328307386969028108372751472568324891651422238613404561764701832009461940667482816331685703999525539541665370337455509180368267754538766343112812019421122850568486548467012169276694028826784834573121118532945678253380066434176908570031929988733955355304400482612488481676975217977708187170138749335028764955424070362026314576822449370089075200711126011660568042949557472410381150816866572209179956970293283817410614502048703488 8612 156915460986545516611818285123756918473910364743894770568590247652017004410790748544656458559040350918027730288914189082772125183126746435407370595888409834530119641178237868970946905201230510526755551635879036832707133344644882449490205801248909101241070467415840520015215177662253077947935638648656135813280739488596077536845617096975595735684434835899997571519890799659599728075565879597318554816492641079421280176411509562145711841599703103868177786697636589511691735256321931315008 8613 -167814940373762462287117468122377921162539203426178477370955007145537264989728690445405117781308057986992551251067888319999270316428168636730292200365571070820120341733459739289373049646131593339057373691028206155276676439628303085062090282782155084262773383093288345092525178796757052377745560931413712826698389263766686035877703915832388863630692661152335022040892172791349273654738042532194333770870818726332064104993058293966278589084863888746999996174563620393837646770151108536320 8614 179470812796391950687822451811344152143458355156451015442127299583466345626528596946408585542689074476060493379246218622875151675469199670815214700695337664052784965818795760052571713029863203154286849982081232293142402601709602232789516418780557540977092125614262565376816169725138917506907243859825220705981683095818939696987738677552983720267781473858213751396653891991310692241046537051646410109064567699376786284884256005810361038570706775156348215726982388351771393811029895377152 8615 -191935521682963127778164815985956833279812770514383077733300461552692891415933083225900535544809275692464515425694964024371094986596112625831560115894471128488578733961249882296925577575900494910951835591017520321047785727043486634012731056155846841631534159363904703571494629798890469143955152184284479675252541720201263419607050082484563466329042263898020597931889943489173224303298163066852697511934024959687504850934447407298039265644250173173193018479856663824669823647688022516480 8616 205265143219920504240677436322560917223281055893806837072501679676941062688789255242768544281759892120298901052292897827836161610171155300797590674419605256379083503907450769379240039768592351787221204905375906895184670589437672971082085075114432106790518137358647434498365595791095876969989115191312134886945433707047633420778937292525946964608064434996144032031572158081008168171264445144466979181834652731168419280070584926284273956473544511984176684753182053722727569668493935420416 8617 -219519637762293457587606804150298665385302046983051216509640741752063004315223607171026141075696078079569356394621553924985374684163553695546534507178035533693059793454886509977631978459375243035420276996644378933048619222788908368191033836016307815894502847641348046925862836232482120059373811366917373668041142932980899527271004201071786045907384087018478626131399939470475840532201809752990610776427510020163605226353210427126710900764252822968217737804490989519478062530911900487680 8618 234763118627690977799558440462363412068933111326579998572614901363082505527836227689850838515284389132201463925797996352633787299356394701254941941646512040220509269158522805827531936097410717391295848815084498733036266048536847153225631806223982269137996642383839436553494993020293214573448657577029830175686205108183098887489737726303912260079901220013652182098782863828670817253512139783685816368377164235345041591853434520554650142454985166970529412134490598479295085853431695962112 8619 -251064139474458353343084842698825644279567476300518873558275740839587163076964613172210383504038465715939690570375336210669621532614807215841746687770299564388788423704783868144363269839186142595689575777111407247864890642008656592269663940215670212404983168934459218581607772473969038653648377031200918295470356452872044237576532019100248342297125108345984738940715675766225785879180603981301633492162083731804354496681604014487085165846266306134172513154155080135589488226805886821632 8620 268496001547710068457534053870710004710639019515421115188607580121364286065981406635785457615651834583109056268786335042670661061732141606373929959942945295977590316318978629598927027513336725727035085007699624462433778323587443310522209366414231221670497523746715332936917604905358124983988596370522517925149964422015252316762868717130348145784512073625776086892869535979294567874338803270558549829502605667360980278165355628091646763595433447201494083123586622318035446666862672686080 8621 -287137082165545439480324406698277215803657051685844039522701990234419613436120854003565016679345166759188486424832506375140445153109296917310842380568887762674044805999256065168881647031014053418525381214442480597380482069435182913870543167816034782564152480079249765316012172265700648867448032645661302031714025276783618466650637471267170731330059486284086060182631589034793586674670778777357273158466659302823665248426557640157156391491564393153808852949302658413407365049097096641920 8622 307071185912454143089306487838503693824454293797875385799590433464983866770557714177955301206768947687516205765571090952542497486738375656421462732626330168422203342722207267650004557199730743959440621099048248410267673751061821640190399803805685958222889071578970349284188671552858031212544929007822609664107372166359758286401349471613007728028851546665779569493666179847132723416195421232959204892191418915836750697627584240231009089327530260451459175675616097463611785426608355226624 8623 -328387920108148564282624081744582321388548185598179786129648429068752711090152388797315159912248476676814619009628504921581429405744439497249531077071782308806645183995886259064366086001673536645126571540823487144348401699979782267202196009413716377033921799022700909510727626132260270528018786374995572651993706136177169184836665950467371626311363622485531791728926088680999721070832790235437834178000523242099465923150191495221388368141974131067281065346553575266308053578357305211392 8624 351183096228268557748379703636666390491024678811178095050593675761165928901405738267528114182290424351611189707057888955775013192739558028317853513528365131759071595734260630646375189458135488855361591029640674447987705116306847435746486346325496472517131477169407432684937869777811609554237553993239725368603581900460883849695611191395316120138075925661509112784506695300383234792405336766992940867903770891400947645973472811623196607284830467428748463435893425473671815191959134182528 8625 -375559159069072464764658962211209868802200909069604742120808292618765784801165385404903341745621156436843691854091209687305425583857588248261133801731492262685774954987007609300627601294212556141920629800231922593558076060159473158801958888652258729415938960733031981549494209952375774804186213416117759186003178165039476589782761586276139825770884039732557036057315495393171218046816893195393850635669356390690892483045178944920758484985955732454942018010157488790915304388347811942400 8626 401625645571869829434776231263016745287309031925672610769431669070178775985335785414889191748989812758133120764321174441418640518914176411775337510024412253322246449706840708896106828049637771109050958911700972809817743400428415827949703281711250355326887853933533646909757837633438303219382071099306389560303557340961891216108071215575757978695197996929253738638076439350026390461005234101885775267893397726709911251079266812926104980251726417459387087515123903637780082317476634446336 8627 -429499675355115336403146524942038499278483214925401238696371914732340345188460157546297182025050258354011539411333144224554802795124654933049243603411032710768643826394797366178379666655233327248024642706719384467366650465317584697500680886737161414110735208664488552586555430780591074568636285913457378347649427821277394959759116457072997932471323912295691865415543997558912269531641566299263195110493257782613385847232001567043588334955968875174888085883325277849275123450593023460224 8628 459306475143356954135868073454275814796242493902078342079753694001206849249153014208073710811821022010903993569517808970134637213542421378514481431609144190049433240907889066775961024784112175823840154522128688347828885940684943523877547764461915058220994194804834658184621590738957873273475867159114993018981168811453052761665109152547407883901412384768454663340695102366997486647213466082484639956513669608521745006044903901572723812305758079823470670991733413452340073047388484765696 8629 -491179939433241401106463954569239067677383421603447432016760685932719453867311859478595155882248925424694049969812103317822453692810653879700190182258021145383207771118078277106493031385485325577830017313409955953958604245856252913262060235422807481857878078653268483369508756175151547879895225604232723962781579907211649508870983554184529333741476129479588846884004041806582754601680227109163505665144555130039835682762085014683484752009966914403312452258861068694331642796939547645888 8630 525263229898197301084441754575244817495309239829547645029371243363498108482013237374362607844799024738789026679967042084589177421702428912546636121575170704315291298133791919962803831446112033309375060564162507956425412950096731701984420389066906328624350931502001613572962155460728532156990183486665839851741164430230403739491638534192914004450910164408410637887731628539822125211115131519888224590245192293346244577238228725798338035031585591071302260650295284099140713173301171640320 8631 -561709416205957325425965078281868045721321173616395562158877428286449476733780363195465380399775701703285977645633217120021767419983703692205808005484536818437737534632459361129941797573527909758448548925981125458865743032524313109736827352555018180733715655315388963967151808474363067948561152745963690480131408757534441294111124730086693850632761177582917909937308291574169207158755216986565900430533391971950188234609614275466707900044146603528577266325548147536765668696865304788480 8632 600682161107511095123551260613297241077883619725240817234733960358236068885014275204851757118368125194213262041880933121759315241802426643506924801129278258170665323259768486854208975058192569038824611855975510677135410994814805720927508869407954959237147864219510480913174508986571334218818843631505199866936935015283670925815408530298959520668761081734680038230777358142574939192700492521941694638461563551274357546588947119392669736379153659680332548932028357119921168978459150408960 8633 -642356452853219174559786869138957150548179911919624584540746236170677278315306548078763487364421772597180204291257991809417942728771252555819889205261729863799437607437775747271214172824450063185787428543136671862011528348612906080100050298443304847258433937604082437382518108367100482435414814866800749569992187573061910771420668712497878200035630040672706189843362124506215197190835958536142903862829432620700253845774279457624581202448150102410566149170757018201064188915046628676224 8634 686919388202539974882891861985965791474153510628561678264235347847716647079071383097572584910505148424553478011895462702725833639221159134723585819409954537721869281563045027326822485339594880150761942420814770527625769908002845412454784197671345511374750974423217003423443530201989092222147825058283111011871536553277397954850561871609171277778696533688011990750773268840175540248448574631275866702857368550697629265113358684669613684275945586184404704886753398192307763138978407518208 8635 -734571009519060810410938374792063938035530510389537236202927241805033095503762578543046708957167190571251880234464401123096585051998598457963668196576180118276954825482948130382664382097800231060314681907738793643751059102884514278900678929259871122120909217263257913780907497846793702908385133891112490860345043114177988367415752822321998624251007354082190543153133455123651271361418646180102575066108004662974663427540891445637125122056106515399333732514344027660211952625140010580480 8636 785525199683281034114705777191187021187703349438611419137400131196019164434161589558681679681245508837755825517928887507198649455597907719714996795081991724931811116876016712551048999763749450083675216266762225705652160764277749149594942760689306322105136085646376613302290178766085780002353439476389005881957029215761385844043810357207067740260112635437284839548988144072790858490454696782572427628962936688848471024571356032918297679546466470066837932680319211600843536975306103316480 8637 -840010638812937159054041375164537487345717384888291113795693588145290249504051200702233249414165544736426325539052244847274972953517376809967420671538615142929087647169911034498211577331182905585971481503607766540070296680135417768077347439611054256546886825426605200848947600524809450866185309315299043546865448948847440992753187770837398742255910086554567595758600617872534871474328730755022163696094626143795528163202480557235122455498218858085617092030181619768960570541080336015360 8638 898271827055728637871476096729220989311412628223341226447558376315823926363049262963099850139609330843109196141085836756030408062197286598196710565849829944103269897994801982119816068248153634262358833222625166053033648160871310030998096975340068568728201628967264814418851030865816424324837529075000192759970064069008941534195631818312796817069673583665283547641547438523459193336203548591601420237217161781506832451902116128752523837857509839501814916446499092893268918962928101156352 8639 -960570178013318499428269120415881100237175206590576146981765791434044217657596539918562943503343332921941582997444358312127737630835520951974295688051300994033972084360786977216246681166461579840900838727080677565674218192672133998196858178719928022328842871071149297062031173334937515930761888460053239837117945853066388253614067367836516425535287414481569965706275041682356662018965129426506461550319594801462847401272526759842431572395295847664178522216181633203637438523594921497856 8640 1027185187669749191163677816438572990168485887958929476453502522193443867053373747983560486984093045652638867799087979653954089461887934159718542862414682148557063770436866961894823781257349894234901513271104256064870250062338404938832461560039281333039945485862632572790291007597735933096650771964029676007312809688041239036561442746448596171028606289190161225770076467263398433193837021113824627668973110917794817700537956060923860149751670849690401379859795145181921309445420190425600 8641 -1098415684033324254337238940662866015891618933910251361791340935798213811516686331808361598785135625954283059639946277937511803473144243307643994001091924650408443333557629001065757684495070455171929159218370386054790991611766585562656452280978445036580343262238122352293036456678856462484583251150244505644102815287936222596123085965035172268639850377704197916730918090622277173413490824250690922320920020257548164145064160781981616043465872137548510945496315247517835851149867058202688 8642 1174581163060050177234540999676371586772962182461381408857276527537739861815410542676741855023890449623543673090204258107124922236769211565581041755477934395035367775527814138051548088847646588504602230802317946872963628462208937036159487819149488789099580697167722478913214385550313806301036533260016937829996171997649138234960633229577557225268210599440915826755532320907928329626891148682455479825027654767995803382548909838653217902084549305285044494238902522825676819735193726421632 8643 -1256023216810501623114192910318173925409138040768886496561395571446862996547090739444244582871906702000477006745608658865547828994614378466811958531998511560759676466329977120651181272847063717466153169390979787376243449062592937447162733908862005930880128884400392639627317132090782825772800794267524203779463876682575665253634069234596104142055837856809836160408142974243337789102979498869170815146069224316799011650774450964466487564077896288405090389251781332180890098056645442570240 8644 1343107060202168325827994633780923747456084695195634977047708077821026022321155806472900780619408859574787061921174974458986488600451332453833969749408432830164649586789197300782522555537718051137862603999611971039450538126762161739840743034769547591450041583808567283220609061189631274500444543087794931540226150385833745008172790726842995719135706886416069619865671657999737813923636421756644893562685320139111565394607834722997014633502769782296688447392706025632568654283665299678784 8645 -1436223163157781328196280599124494724467538937907165222888240194916232414948638805396051038547916414998834729603599302635202320781782847319391912092662935475350202376483805961072651979653265907143285159649531153981655622931481772766231725813859903641052643799285775623000479221044358525678177004667455470279025646645922049165632383673057500993038577606131225967648022554143853018640054475215202756377767787211162975004625402738550054241632452479852090569502564157060635653625318017945600 8646 1535788995418742909000101870404387029977739296494298506139428993209158508788262240583551454929926942383676050270623191670267053951210867943121838247003388867390719849931830824961303592135269617932064245696499117271560476128520081483382912590104628268862179042920139245415794697654520327559845353486996563361194944240921263667234417871006289711692110114958361325372150969744527993435943662526982339764714642743399452248764134873261114803219852139470967304684787382868724944584961561577472 8647 -1642250891793675048801367043058979906844026770147804684004876534241563097493381407122126852867124094636875986604512040466146868941905551718254347293835208627041170901103150011392282382694315724072089698636679872096599674568532087679096877377134598727911569655673483525265957497083563243391918864005060945846423014938210476141548026964030427240547488123644703122935407710542563947276517095000237420345360216670208335482338890383831709084445669352246626995170709240861947448965582821119744 8648 1756086046147474879919777204592143342251517285865656721564350038445827661641842094536222466429509019964682665966014477533150092892101565666265642491782546742282825387575679738629398444533050791073459920948249043034350743313863020068724616931310063039861128334412301687735968027009767780730797103578757104326618107194042518956090819828929513471121287627446711373949619108597239770723840788529466724455934329086654772007058939308218057720247684423750436829163544648086007939796330659254272 8649 -1877804643008494020288522161189426423222552025957980520424800378987153404912214758354480842557963802273409405914693558819956310668254578235250393794171912762074271949333141131019626837982185162671073150049446274781930872127914968758317248309832004931857011016745768490177273648607688883820101967825738862165735640963483116017990204459148264363651992687558939514280672290959734560050954619480851088339326951378970407093663720217415828453859154222828360669776886909043721288803460763085984 8650 2007952136283076755662227665706271834593671279074521378938318746679955638061045765406638214589657736870832726524598315737434011183683574991920980317038885979799085131596498045533152227880234124318725056502961908982556358231471985527809875367615026410402068335809608443446095292832038018516294356124573991533044351550554536073718981180754087959119009667496897262983007373843859482005166232878827514205119856986919639846914330366934717959597129518179356992075538518571001710755791983805760 8651 -2147111685220408632975583265211306630924855697343901663844045230698463799363254931246862798452616745263327435620677088391689134915362153512005121765256877172328034060707371628743935885746991841007478783111319696207028806004682304958273791373431347573842589724205466799814211152645872302572082831537373491887992065644172336042707202405889626821362233082072830583881753792149132640699221099883712217898653903405540203202118839794573903700811522306477109501589268676321661391905941096780544 8652 2295906758469337211968678039640876547851565475076225249467002133533489034856724467053544578329729137248956087052228540564932125389853769703579707422670140396214888981805057516587973823152663410722679817070511297456523246890473892693445683235348013196774564583975499363017860872715228077969096636182935979343273556075030701291445043160879896968287830581406296214527877490050401076765470523074370643806072623198545331864455892082923085234244953062565370099436270727078183866957120685006848 8653 -2455003917815624451314335626132017852727675644776553423095724530747291036354438665146905965525379471578685709940315303362963314836973241834088706606602902669459716341254376301909584762897691539659527722038676347558216670201518012136739424856156572235289566308399302049008173364373340244876340327770053198667551781710902069709864273091158016831988792458011969005282677576205891914846894481332852589932920604985188822151015607304172488377121001365589182361181640140286777729113848304583040 8654 2625115793986281998100043895996866006235058972801185529625501069498561528980708069223365347281143180505079214990667325178658940713367573280447190810790393691896147924165465184805304204973905500383100126138199091550564303360805854385863995487648037827714911370609970161708544585078990607930953008457816542506999261436259877779591656741472418704703990607421595350406791762673930291299523616539515803032589801969239866643242388014471841061168824264300172761070503363561575166052450916582144 8655 -2807004267760760174071962520696637222211664045236228448425402982137815528309507227025582565027593890164448514952253600078488665452400976352484868489233699328448545663550032232383143625354212811338260301997779127925980569842605881877899137504643529347030543972042033251382772613316370104918178116557492310439097194023521276500709317815676144181301351462328544796475777388614455249047687451013885869202168274039459925269005624410246587105607652909069546306857507364234432572725247342062080 8656 3001483870540585117094552026922126559048794325464325736568560279360244587916421242793924898961945088840575670179352862593696623851604259698974839787652374347159875387842523215554186753820365480921978529810780933214987165566447856800241914468054838352768243309597403209473783506351308757282857639553577058814614240979444095813414713947556747334943193908696068070591577693397828517378182159041211385382398640966677986711016741430915643174301940342734471700991992174839908535945727242759872 8657 -3209425419503602149918880593296099539996833142697118388099236158126327371102897041009126960716101541139858166215640869517204125239266497942943445680681197384277874066642055122359672512185317866078624400387244825512654248975135354782225728460939186821174158625310290101085638711019611615230830431193270576366342902734969411088147352174587035653293378928427643427605662406316106970425629245445719376859030669865779812575050053488557231324920237833550169463270653004061599996657261485399552 8658 3431759903510600019975940038276781554637288132240663889853726780223026853752071617569096142822165466492893165490784497532710825409171141624074220732617677179730847623785518209368044592970468561398812187625125951738997406773356659455520652204114245419771205149316570705517747698247807192529774090068650944670296044607591053603868489638412028486852024934027756372658225190556350821061395885552574067218755197550793654035385769413074715054269276677189310842102480122943943474737758126040192 8659 -3669482637045369416494740162941405182822702330012477233739395554469562298494848973370727210270471303291131664137163448565988530931689399062914368045612964518391246098954809295056872058754371370011991030003920248272268959160169841280199722257671270746034492524625359726680757283028199716821297138387678016472523625286170208790512845268096561895975281066822626870084256183605012188811559738902079819730827665397224481796687771848914347149975234870236854621227522276163945310744463826731520 8660 3923657700659115907817772452824566971150071185693720201686194704086519638747663319050122806692575808613467180340786470640993461062984628950263431016016618596652453156273652114724238936615415452367707975535802981024269905512346072617107367643910405414638664601939684971170583062329487055565980105312644879317331683382531319369396853899881982198041339036858411073307200698143801589464983461273448300777729470798407764327361796336065131442309242046107141528225648772587066659562771444645760 8661 -4195422687661866205398205642021802570847769926664961600544798605981689747268102068938959967244378975626708899760416043804955468331240342560252822933419123409899783536447957327239248911549527034485853069321048328577196955218451776207632865427319006367412608541034616812611093172901446240793429934897258279893148442574909077043984097028586506923339785311675339512530097331012096292383115502418395660696056029546755806845028921374265607612682553137410477089728668537696028303989329440478208 8662 4485993778162702983597662053361594344815781656836585650013264443175694305040917600324006502934067110769018307230873171658757599283239665306072795378142957652592939116850669463400747045407171761937071617980794401659283013896881836266588898559433673093297571824435529705771437295078363021171453666127453537312891755148500490152486868018272225727187383314264195889835025752222966917115080036421036016193258540258450499933311185604486622853710762205943579660636994081777026965385399198767616 8663 -4796671163013349176815736757942544316054152633179397974754269412247870615182322402453443806961863435650122914955081456980561245452337853983901737596435010385739793031632479494135627627777605708729884314710609610118016122663088706542422609598968507957573061754699547289875917434568113730468546505026677428601555406021745334397261300345505595051511359719056134656623070617067533655664626209629503511127948360821375901563547148496374608884806365900830925153515196740270433152269924739515648 8664 5128844841762222326914371266803178348575067890442050409250751758814081937384467630688812449435957221938026360721870623589984953967231272242565609721695082292834443580132307088483191426355198864915390299324572231445770624329095967802861077923662689351600793991644812498268356390945876130354848908645878946933230762992771840167221326089274008497391547053467054439236913631580552520344969589199397390410231288742991107216081402139741904049378078230321107710253727020919383373935599766548352 8665 -5484000820385458848083756364131123925151390699325145236582486285553759798212597191527990465345992520431061633531282276229881493798920931183204420542781154457043890312249872926865455731375269069598638345880905141251040041550413815324999303985271121720066043353842066509037251254387058454000361861325417711609207068694998041140852752698562973919615629064414691735059051383840553075258124409169457784961603117963598500425990452720049120386553296393618210410267105161675938018618650878154880 8666 5863727736334904048119882607100796859410459005663908869729526568833861858594443101762633479090334988024288839025411355864664121532812810953860545814944083595525354004358423997041096299249930563600133207330615141887579444829033588857800007344841624639485275649550678147723142218699117512762808409570008918524154793398895356405467216602793811303395975077534475373047116405963941276062615623265033915457357258401065874016256787070872983539947751343094902025289466480546098508689544490507264 8667 -6269723940338517110804116127657558068756436684471031188407873449221420030888887137235293582188523777893310014842257782203753168203786863579090528999796578514783329818174140762466165785276336101431822943262882468347457042181038456332447323704926365536408845214037492372810385749496883067130072961540800231104438702271915323962383117789270678454822216933555023833516934246612754208724019998957622426652882184715057134989968021779561986773805161871839506169190492015466114346495152379443328 8668 6703805066414429947050745722220113611491255917798965275284744983156122807341735372669584857922680824520619032954053035017290720391216762240524333583088578342222796148728208051100654711525511125683852162969060328281237750384896046285802452707333354067398643556067283914857643267804576601678139542667524050324933862845237322997113175549832888443609910845073406570308688297393437306149610834325929583062883010088141767542589319129556713345309054578994877644524860937680719477121303542654720 8669 -7167912123724978946119061313640410447477581438021863228026532972580633975258607206896836585298373190698572530252182311035795164260239255430806667107119185283238278163874441065047804145579237156974703723393619327457861240571355612589763605413855118167118041227280497996003687283689492237418645943886425815717467548376417774691007882479109541292199283596034299354982660930198854180690935088526424420145340325304602433461586516382838832091207272508041277999498271390143991067052058223487680 8670 7664120146210967868121669472715256261705735467091446989889913852076503681609878950416714249617032325678171554113069843766740570973666600620213675621472515098706273759388657171107532745319790732501104026494982451948702215308161450553891928196244792151956937486925334401621903310436620893241286436057194419142592661509363096026372440654552073182840292894221563601680917481832913663391318178502488972136759441574160840473125960602869410894202650028868646713330691458740531219872695621410560 8671 -8194647438419443807823877402082027780349761789480994818288851880338957660996972412211792394238999837656189191550863712066030109574901519110743161331720701640630260335425362979992685813762818143139068816051355420204853081127878780475959516772726145462260878385803727656514308706229877053350574212977438770780541681836932750999199361835598699054943336592513895835518410820739093566560412615612888190271699227605140729144660582959350708866034971343066953846659966033351081242084041402496000 8672 8761865458581303478746642722369478266398164176879991398617591196586646170989039446167025868715409918627419993697714274296050160279644967927624507556485184737042546521337380030651121198764884861111495744099621302379565657445122886865338035836302886547838322699306078579630885886952413832705703321497749748908455559249737575216460173482560285496218224646511591342036450714500565096420014080760899993191332059700293437425056505974893049665510979267600009256008822000008813496055058355129856 8673 -9368309382819771043262337229062218366133257097388077229772883237694166932534239447570920561985275410750568179130909349076575665347134910606216801100764431264179868409283423317267358410326852377072497347734635372490606108313339476554550466546143202060250533590012312010273349349750258990110704534991833198419219070141899320058978340149563491506211632755452252646211443459966303626147330574386287079255683975131506725917425000947919693929796781666722185796400232374575350263778385518808576 8674 10016689397389679665368346353110713583106170669006947325560273117578189373496011408996365725735548109476759055540501255633922196167764782520569878404715516684462023613082160206934052758430792793836253371721041431163344054247279895126438004727998296326013184191006554509559562056479548834143681499812627452119949426268505236336838231750224064518197910321618439903269354941083210505053963445999535069138172859401167844989829609099886405906498819393020880944381364560653828464371520414791232 8675 -10709902769073881429129904409383917444013766790291645524266716571322459454356879452998077300156328571606316889867459408071635679129719170773438529296849350544061207437953971503408965669050110533267024633423709539461947331430523262085474002840227760656131864918071251183480624143273616915766578347023632509900443237264754581340682322366626843374921250005990012738102089723190534581639590020187838135283636710921094703921664944742910560902684472873274740763568524833553003667709536293385600 8676 11451046747311253710621183306912398284483961222362499172312314244645810786809740679178118633690504322449020178441018538114315699849123462215174348418584467411799698427428409163512467221183995358510458974847038050462298460122275562389850849073643252856738844344040727571043973829329267036062584650993368770388297150956810537623293735267453585257374026685815477547178051329704399141239747152974409491831537203480590378929547983574448478455074864093347271503154735358431471850946808251932480 8677 -12243432355315891618232933626699152502901676662313269636932157890706620972567118361824278186346253894954092927524514149232378540540550377778282365954235516768457893523666310813222625820923289245150478602243705128936632277456006429547163082952579372639203427409534302185542166588253650489225062736804857036958352240160555126779066655275107459263450330042078288400845603716068255026060568815072972297425001383502920825571703199504303479693208155636276518139474842965794628842325213004566976 8678 13090599131385447483228011832903539581514979894234020054495042666029712234369231239437472903433794933152689379134267828570466062407411490853884037452914445272192951466866303746522959874898979294380652032659709292610552736478781777583355909292046891807356095038211078238408484004888134744090599516764546038952913287172834669042818177042395040452523940991468867981427924226593262252809509419527522801047813093250041249506455902082206491365956403673045187914890170113753572119020310542439296 8679 -13996330885805587604285744060210035730363682556411526630270694659295158185237423137225178960906276211428718284279580776608122859235632167984504909397483092345235525169231998067198201145760928931937053407658827465173469157436403003057904176901785840878567561179663479113881100974380573458444016098393697378684504173803340793048859416183486290921315564243912513437621301749256821067779661457145782684895516323903997814941252807452720915387657345115316400640856555442236814929445315389149184 8680 14964672543255764304811107845124994757776921345441812643433782098079734945545456064644564412032211676295262471461028696710077049095814157873864420736283148484817426136956853503115277465717854602920427911209396009620886667837267042565259549348026989613941314167710342341783899631323433071343462741177525742428109223899794584227105291044937683307429909536067606666984849321712149860966375177563184119882077633140394027220788675119595375277693766521958517642005667441204462498189768875294720 8681 -15999948145428803136965745611647352071456014285985072838528686468358541812036016673480909112878253287066134281942010992228909897609669954493501285360988076917239014536975235065073271175391920455057509755167340354057767085388291017539793310107975955846907698901905354106225735708725017432635771620271303157394977833955189445526096758495448650771151704868999089073791043257330674707971919951785892088622266178051341371823724672861786091897623578446209504335465800062066346116075618940633920 8682 17106780093714397899739025104405676059938873328789662704283753867052181347352819023445902377438598430594376314184211065689871585499629980154577230680723619512695466256658848124962162290573325297647621433622397873396618012976961867855462964973168465238967310545398961177503888387049780975807405385937845970742946293122806334607684125416870809534071264282405345917411143564603159783489003042897494490893777232504836027261989274076778429854772700850514128070893456161971618387883692698846208 8683 -18290109717287162341577305012744219805391278374675076166666850556662796107432069096477009455428733742514038261832325002479188270156806542191977720390598890906955036798100004899148076191889692560259241964795952892287162840032976275273364962678253914945306535145794961220015019356714698532874748046964879115637932416512781355456843806900591282379072826275204289027898596520454975910351491308384288970005721265311416766569801166524840122667907498005135668533045042600657584775361643808166656 8684 19555219257807634188184198776494382749449967023218125804691602782716500941591426739765597430530507436842670953589512421231155909110662998742449005830656738923200603176190901991945873026237908353515389108016000225249212918207399778081213405281095635629745688785756569401204405748967566471104242617936849853448599967152413317965769797268551357618289006911583305894320692024040745275275919465800996596123956036241675148402889014669622589537164873543956044202551399251587600929850310146236928 8685 -20907755368215453093562792765446633824284415226436580660684835634977185478725866790642242281777754617631255154969329622657958333521322125213097713670337512691528360477493315611944492459044173584765889892182561512682516152468973520596396943366261870123392582090694777248036156052942478521201135936336153319839229594184605298860886807928336367846738940131975561207993255303437489506321124907894046228268654359819887223728322829493629250641597704755472531532825652999941249126434986013464960 8686 22353754229795503132228807582097818739011622917199061468921943502241537828489181542671733308624384837827705551806730943901974913528784160527994774720179499970205941106579025665822622992489626648325997955888122072483624854987517336525476981290654466950202122134713854886284576089829809676256828322344303969047986753825215464305180291167441841023076416775873649909705327616395846534890683358636248710796710645377584182207735989477359689204404715390368225468856116754076298844362126164156160 8687 -23899668398859683285481074909633455237880080418575509806178802785081325985877618158493173877366359084036459986726930892629746206572037470882423018851903039004433484421557775405129175409533798825837038979567171738768739624933019967327967637942667963417617923703764928918927900607857848724582527797168474441195775171776373037388101103455012865176300232009848580467992782581904217360906691503103310190322829721249329516347192694947767763271781180997033922794490798190107426207713772641414144 8688 25552395502040733602957228531465808554770711416499783676987871184385936083723641858181532698307423156550638585592815809923916209524404502308697225622219830950843698491620782236644904060153676665230115353645572834805162468448058328337331980407630283044877525897511170381204663126306560900071001147851158767414692765218271549420920192024691417599127983903336734430028586561930676139266397912036475647198820981438519506751240099819207664576958141955947713249486869011561585165321374220336384 8689 -27319308907373953588342933827093952577006796955749792640736040629368703093830132462211873562855133752237288330255459063898497956730553746732601348826491855484058586966504114232319613944830772957299364494913835399311211711224070598742474495747058896927050842044287459084333191311435868977883876515625785372028804626240711152685074586836045302509344500742030471035596848245580441916668302540998023662585402536884415790366808269950873672929904785243571460942439867378621647389184664792560192 8690 29208290507083770122946113814187767720499745316954409658662071778685426781010935246409562587568720655518251573608662931174878292887159684561906478147369552449636950861555931018844545522085419243392228675507897990765620367017143582541591413216648804045241038310315338533722611317502162295248163117489929243130365852221996292494075887676020873689427182156626713282990841090425951675833746286397248065993804313449271374826863505747541210486415464268791064299560903781111325891178877514240000 8691 -31227765757333484669202846125211148274104516207070124771390390928472375901094078640820090163992991735382365882564475092583403600528282716599441222040360014393848387684078371918705690682634390923475487953766820782038884775058823635204043860066573874498608822124769958505232185407580545818287277947733159142427192894993235865411339615692831719666774315326781945647638951146503187577307923351095259211634780512179250912696272469984005944954200695548985672147284735919965046818002689264417536 8692 33386741130179335205367976708058983433115570671895875262340675755653176594963055706474739625325699802317671511049971522930447287779884251516392086361723667258937905370787470146635870151752364145043971046252482893060899998066482469924768226657181041557017342407082573596051115891469713739056622576359599975364673442333958515864601783101909816325566363227907172420131594983440069557875039461996288341531981689360578741562247679913097832581673542969902325285881482726491488829812545254502784 8693 -35694844143638251731328472165409794879546163991914454049534254453520227023798965136263888758945832340040211531326508535981387679904627442742843490009012919124271679935727876470581214775105516717174825748161040360299143933006809978180057157954710007064107761873065604759478050666046688540010612952932067677935404377766093078540443984292750953982412426674207814387472453253815277523303630720787674994224666290951144741638682908569500868411494033691127978286488817983673255738985118140108736 8694 38162366147179385743949966689117876226469910785314604907974669940957810033074836372466746918045964676720320156034860064055116189668087688119148402137702391718247383298164493520240112664471646086154978599023068018289735141367346236093278987255179488956421434658161409317814001787271577660636898877045817127686980740455201891443676890573661019429947699485637565601886205610515159956883368909201361513857526448641943790481973918107925997158333392599449438044593661095309137559161990004162560 8695 -40800308052132896927053947965056157416541371573756598370208050799550687784685589818360362101740162332794038248270700655434098177653146358256341190360538380110519412137419969721479929779603383588099856015680033775970655324354738218806059478885252974235885698266518445215932707742149516131560281421634372486244694353532927539503616685076529422570516151481053515484112030997192383459166419763591006209210052874815892423673628767521790050857235144733759320058800402978744661873204685516810240 8696 43620429209529270849462179846189166402499722963878520310146842813389283711247998520269194812383719597268212979283376504939138635174374451674109691664815701950889584845185666878995433176726099278761002123419719003172092051819223867470975641089690669753183765364462904989071727889973427659378286289075503291843068094331015068534178102439453439455225658768782428718397642887364378127245148977501219159454313401749780523271610344647391569835615375128390590715423844022894943793794051170940928 8697 -46635299651795985186070110049838437220426279968072556166335406822821472840908184160269773455466349508176654720326287299738336122079796491892275436583391091609586181931660318884896115654756593114159176445558399521238252979871370943760834077872697273581870329116699533433523412393789550470327992941045107377550496047815535911007563665463822252637558522787895887215611804323542882047536914066453349001108458065360584415047002251377490593303703352004208297710728185354537355286333692269371392 8698 49858355929606935292368880158263875549362932989958180842656708808823476269280284382722100403026771714193825006228021755087384432178402301708484151586892266923776385560817140194955830445390879136079621565070376576957352667773011659236875347596667015138041628581113590479149612166423875219741453698527067562834425176223513404545863526804132425067118357573040136533021025871357701361752929745054676476807775178202531107456477754599352907186816377408402379910061961172722218047872833984606912 8699 -53303960791069169363610770703231596217028158066155572370146914233361763485171888164177670218691093110277399598520509369226835909145967721018697346893027385622027190134018209454164354257188010900872364701363189449698506268678052350473633260582381810671987747393546367403445416413572904379705857224236948161276772201274581511465169661320123729801477311182488360084057169716888842406180731679299053709662430222991577150345527659579974870812001470462676555586753485893896532330044298576212608 8700 56987466967411152987205745234809442553337454748402181332469627478851660404270903600556789359834385059167907748429256978315379764426963524776307201196908693673042527458454834235914771162032575348927966688564195621500620599750015359335155942930556797047707585035211440010952056072786513522510611277800366004501426017352790439541748236041211749041907258467682882451201261080675689744333516007587600191648433947037280628527769641625536823067346897490771946037609083375467016053741272614803200 8701 -60925285347481761537239701639230955869526300916263267252387145100356216505506273417566134441774925685337564043637481122699501154771782773169846611172257322785300756181426748088566180704879436323130224067988342931862209393433996450874727479095294955871538527044318142459491022614527899020875778312812054871307986164029388085283464843076911231613728029256380394393801479623187456907643514797658220992915905543959530832307212311810454038131597225919857152400692487011519307107927276016056320 8702 65134957842759388449210926880243275106956273795517475624377353883718213288399122516902829099863301433428185641706384718455280271000494758542849165956345217307431432459255616464316152207598077822978644947625367341751516642299250766429370425648114709160728844650176266403997048177211760582871174372860363416525738141195392735324028314338751140292871728325095777025674425559223586088915241954652548869949848748295593442092246530113386322065269235321411441432734949982123433515866316786161920 8703 -69635235265291333486800639307357461640763209995229077919813973819302211348504515688865504457389283900311405720543191171944967811266655729550337359636015906937467272792926942240941415257222745870644882371010538890457692489659744018908757521491660853505838886365455211439696912538451390274881879299543071783169419045475080114156391202288961253212930160162128984505359290043749055987961119787284102589721618172835335798808519962843721193293773457664845920863395729514344281209334343430189824 8704 74446160563126221484662081686049078982214313853403397069838036881505283813762016075276764531088507115295086983983152777778768806545327420229094930149284013117009112070782770007127202543176411884342702390638631713356395283761391853322981193450406828206782925353624841122928680711808697525045709761539168918071579117634519449091166462862260368044131464623930248604742584052765229424381300400629640008690054248670028667633682563653501200065860014369389171595583169149554270746200211493245504 8705 -79589157781464071059856622582526849915422243595598072098726781222202223240106612076974917211297371523893598495766250126527450637154010363357411190969486648620019238839053500261103492365284308954393279514312528287236457479009611494828788563523723263647610325643565303021832030560875981943585462445596583857417460948417215764512963263767408626532056355388259959272698427390046437319701180453395355283040041714393648842905906453468122010002340286201957147592874149318947381458565366884055680 8706 85087127143033932904719893289691749302946520004052379478356016311325761677559583645077488102116978291531210391598163028119936575898531789798217070388565675028986537097278005955621830740421016043934792929274738187390434960327744862103627644273620433519155166538770330741129193503625292752983059766365087411020571443432321326195512764018796506368182139857835837654369331461181621908127123764557542160811355438526072747073672975053996189680433558074826088880851815164579737666401054101575168 8707 -90964546668229029967269962634087294557565891860113492492107904786243405223281218065643824329842366884996710244346165963728682279991205581180602442961321209068949921905774614715069386494825903518914356344592089267259332002995892541345167985716484841888268574062396134460877105129046469699396078653359979587525586078396405919629727712490427220702609597483765479337227630192704854293000692819218584501261879908898697621582082775608679204530729145121376154171738865135312533437231595157444992 8708 97247580784402959623534054278035421242806223162659821498927076120265395667747443847753626265013478358328050214000304903003901177298032988816316600986593016413629791678708172477278152044732420911370931169824590054783464403480174611278373039728527681319462809758753268518387324271754607989912461360948526524399601682229310118585716439140433557873339218501964638806822044909102324561415197043473981711554504031535718737021896205601357939804708275220772679665158360871961549435276501053224960 8709 -103964196404584805901993915918396294440141020459427105308269220065241035204886212496517058370389610786546279562395115759934765173435462742935795537943825823599614768080010302509575975509580294350761987001781432541074369955566745716689668335337356709894574240898767621931568677837022041683981632462302424165241045939500851260343813958106510785331531706021183878319136188985149257644252717169319821970157610894105688583106102223348600383164295033951857724705844953314389597017067119112076288 8710 111144286988841702604321813675045093723237639014066594498537129826291675985060674135795639143676626769927865284674455601284426465520740959934612967425785058902831217329050889786671746126289102116364741607905119056019947380063746796150003691287870534289682742098944846746269714511593847503956036124580240450525660582652051863610226647332305527889429350173587760078004278834865972755249187781673862945646319676710320881298262857484752392334324474452286200178542747576041833061607738035904000 8711 -118819805136749525245257030737635403700253205462321860963312430279959414903875597877345652061138476201068261404558089550629898260492819693091272586778265450389132510713395507174837357478371937342204446643492391884531579797067383778043431341305404212920620779011775593005126129685904720757228868691474869181759824863065861571136560152772516695600738624548335874360421238300605291996814283788530579481377596762346590726738588393203831968923262820101924680853565000933927595679951349058639872 8712 127024904297080941229971525025411540175298020559010407240655912648251759960211520159034584298720744314330494345032581366212397812178638535774749495044555829965019504268258801876875296053896078469899085842013612621115588544989361963176770455658361843381289887616349652551305232943281089246316951323003846899630364098522486876381605479804687593584342101948874307433638916257847833410574819321631046443668994403624645529240833421091466600923170224267320205493760160040088844432987598673535520 8713 -135796090221050593696572867868080452982694632270334267690534659925706028266736799442720289499182731539504072339243971869744319694099966586152974318709418414390555382243930280520456041943355626911533297813105020924848256667673668550639711734635300486407009903161069602417439777611325948142199854941236319251099166698335113938504800382994776966454060713381873667283888683174859369797582007065785810484391845445939901873885495204146047465830133921363171768889308401374632664905170710041452352 8714 145172382828446650793044460824301087155702615981894129726525658550078073560327083921658627694195369953913677009060702304168795526383212309371170357546904759816091725709793520339863339664337503371429101410847923361105669499779207958479806641714450837720094322037154305214707731208064329940351254095132937989286740631614432440200417666164666026416764119641656623269329614029438958180869819012120860949297567839716424297433772528366395901433529828013485401634771068621449088709861713770858944 8715 -155195489201915345716301900824614614434065823589575267732147710523950780592313756436467319070935077043163484017617258030483900225403771358245286615100764480886872460887862329280830177202869351205376511585406148475636672288285810366710877401569356071831250186892383061463690251468901969526849968418569356599552685798574671828838649366030787370822022634350805077509191262287967616913843128327854456035642732497262827824570386561689286215650701829785895092566687886102133076191086946785730560 8716 165909988473752429894553943371957388067470850849960205205417425606948070626299257646992082287267362919728843577077923167210582311957653386994603125032941729500762324253891096013486186743489497739116277014381879069729884863046971306241707321707962473182365685933463777051529798594418398121327986304089302630371343642352130306900489589534968193741945962122065771605309278594217789607974242001638489727489575548749519888983223733537102089458307776371167527922915405996706364919446596770587008 8717 -177363529422008452844808541239054150719570258091616158660226867176214470705317065698061627574257241136743414448743353062602013712709169945909573418146304716644864913639652623028441596353212369963141274588056218554660473120250069597808900568114232755865036291409343114869949719238251758364727879928699403860109953248048215629121577843507379031552177662024684370679740522135285066771449807336410725732565626810943573013343991413346498082708633853046993216492782240056287034812482379545297920 8718 189607041648764027805897787813044737164368543000686151239570233099730638914793507061973269160309500818690000470523225480571038218151971568172685880237159035698367308615197186805035024251066434563256839924870080598660954325656796614335644758442315270446179544397960831122202263476824257938588076548887143554776653384423732823075180803993869517522200881702488376866596902991629707191612331724262733879919361862721593455223986274932570750938964065646272957882171610238404300067401096881826048 8719 -202694961273323082261669113915860863014572546498019638317432203236299871845948723296043387344276833989626235532590809790535311663000102776617044782032948617463310868192701133778482561672133964691640701123850860535904174677744627399679775137880963188222223363433221106676409507564425100684201080791730064062127607311968882858842853341681457853803200108180500422244785519061628656517149381058932226025855176299882608002827078646745064773781652949208140032868480955325699827159926869175176704 8720 216685472137069725654909605434977954624649874604407653079801103540658252970977450731606769040871623489901163321172231792511393392640772153642799014598001159258649861651292329234645352047794213360214859628547495850384218232328877471869792119603855273811659226605320392419970168193209900607686815422969771868686733350089668702758741661917302914934565811209105432547449481552618384466157758378631074045075300013347024576857142129820449276516218570664613734005574461262069374063655285884406400 8721 -231640763585119003077520920574617824102271151814150862573627378448755628140950540178195875190182998483242656489664101162092208422757072052064506035330754853339390609924398696619137632084891673480848899613065595425063741012167955511038947186553520064900223690575661879289421882656013567275420358787543702156858174066449361378355270180795077893115345392919076310104671406942706502013271286331806070514076494496685695281214175831301325905628246335970700591106761987941499382174241037609404416 8722 247627305962963896482417311897847404382058373948099886737224887648517176252305533139467050106394519067941443248500750418139406596669742635732872262582880481907358441595796887350914079112801850972123772792169146790356023979840494760790541553820811721141317405891898686992765465462196498197264683931427301562624093436825548911091424160906784518798069165365723001593505360047532958683736347108744903484855086902712909118536297382365014607521820836326926741060651034636596122137530429676344128 8723 -264716145044401495387182280558052742449234923597437501753791631098939738960871607385152997320309564159943137536534345144967067507343566970696488851459137702490619952909724893459288696842983576893913724450765349613788729376757077608201451708366795066485000142260660916378311512592548087623781869865989501771164041617720653457802735509589648120201185615186860154984587978229411733731505787610963051437674756364146976642736571495832044707709144814270304754567063671359531593100788898603401728 8724 282983216690453262355614986549051810403289331606506517137978168382061794529183437096105270918464350560222773591815441131839076992338838186858214533343035775873594691566834938645823104245099686626555370833090876658386757110572464853896785585736941800195949188109715336654786389326151683274446405204476561132894179019075567996998867347406951017044548887230173294846884420576785320986563023233126681883777251253811542745621899877194583729655115488710690899449834928689883550008774498159180800 8725 -302509683128144205229650984136532530134432909998008618817688562100887266856736401692921794567191659546040011312426043051322162015018715763412539849997528584322653232873087547071479273812875318428689210343811061675620688559477017842216817784478937253920671961418296218184657041719867000142527486233921636902225914867234648550411220012248627093633138415034434495939918164360246239013948414062287083699638049021618983789921171455992662818097301894064963013936031026078262875886240899273480000 8726 323382292333265047826777234721803238167972227607798395575617704931815997362729835740229255955352987907855465352027461128578601491282317380221018331909310508029873915227384419114661862386720960173841002075828770768609323548239299358349374877285651228678294509982379611674766820330207468823873100844383991677978971108739114838399028803176854479919811980749432185433736708816657080400809098797657766436721790975837919224430345475830232805136908418252973382958582830749044414619502631324620928 8727 -345693762103028456003616153235077933127234750723776090979864382918272793884083857324428301340771884566099288882656171818212866050385325714849773004408704927575833722207474600442210287340440841662302919454216178996337275919041264162719686029960992891334528933002497171446204002624715687619403985625196977156471832989013672287949761582050903548765193068158672939699851255827049777539626980265107139958671375868320609822710967566598879608742912772586784118907783467615338367932405056582045952 8728 369543190513291932206993790485596400821132153377400477746036515120844714709810089569880186002080295773080875733853720837909566697506217184960127181240764796686945664973664344793690734361979075621684795309021386683106769620196613065530552518152619706814577830727058993614152986098660773464635766469964010662062581299096127967462191474130305248277598751085304776430382732755338594965993865953005779490545897372623756806841007763534255645430421116832422447130634098348466967820891293762447744 8729 -395036494571233613187001725225603940852892876467369920611710090623408443983622820465481882206146297075252658375736300380219894806717711598610744586590504139312121434550885731704109966745609800910466365702848084763309948157398683306719148501869708947144816902039634529177893447554626701376901387334059800128130433811711777645269760994162001253466692992603978534476491597077580468847453673795399088799321214974983829290935822153151320381995619912107042289045554006194419924641049839024007168 8730 422286878998543024457144170211787297645110737398738448685917178415096003377528622950123961524274128296426736135106435856001615641294938744139067360588840873618208165989547235450502326889347816263367167115314568893288400050308605983269944614142760726913698914768985896659252349040566308177786556520877140692769206785710727029226132839157393734390348872157307707778397671062706150108973815902722808943098617937410290188292778742725637293377966839077164613499357963380608159530021642093377920 8731 -451415337212871882759841183898164858686128143168429314836822514667094926107080314047768429688189458112981378505767514476644511131906671908689210491008025195890437796000976422984583122523975581474471815971444312827320485852389023042632304256595970579003220625997473104539994825903696353138117457523925841750453613666141285046355431501661416833122733261469936690518268829329348914126283730088483015856571833439076022679631871054141396049648727926308543251958791772786153165361246198505172608 8732 482551186717062589030357133851025870092514948824188769376065556980416092442179594271042125383847098476334831102888926916980042607513269769896477534172905678144271267009562157957984895437994658213026926704844582401150372322536413120368882197144728645386557318614389573638598708235450092225374748896065590995655795594083892636788855267956846832545891780296357364654945625464170348923445558433510973203222204484901848252961359464338088660991412754192243398509424506686395097548280874263782144 8733 -515832641257156234107890104726761641826367803555382759662848958124711009257046561705979861183153513309333011552487759871672199113637734596638951634941910872720267897675678318921658707153943878849788031473677189696213796108432625335263101720793072241684791239448259382697952233463628874520887997248971144211960897826005144416265893939085188598506232342242630663104018589420700181714032088069361292120173848757144217764404016548026444986794805997596010856084708511362391569391907274543335424 8734 551407422272042403458763207689553148641502690372698369285722972737544415449462655503129303499897215614958875962057100343912588633712224830920984286568308353457436043156859159701952730714850692407957243780324889438663192240148800489002062874124284692352676150008666498241250688989017190766961671013162914553819235587192804770571391477762777112157747577595472226701353443952365585722405604807722840090388706901083028217336634389632405360398974238177321180732632313063257926336061231241143040 8735 -589433412330559918304714743273000382444558950338007207598159307547435567799249787041157194626748533323797029877626652424651478872010799564745179005995572127808274177606203528852300373371529906899708295830621749347909226120462086457985980820270105866143864248534188551555991732807873542123394527286133293910801245377770851563798663535097917618152981659334837734947641672175609631998300593467310889122780874585040121725273882418156003416711491967779419956565677437321312928229391821360400640 8736 630079353436649543459602001986753093852561974567458550853388936042413576450436285043027983474480070646205008237793415549022900322708098784475732372592193072106566134175717911436297002403852304013539708470472232512611132707408732368294099204151526037937057773444314348196042769855519133087647639165939653199779853485943525687166964118634713080895845970268335550009104184948214097356508493503070981211820655811614708355908969450842048492960079935474681443662026496735233637494881120829814784 8737 -673525593280607149971789720555609888592107826010558611379863074962100801866257845239171948066110780028502387970345179232768080329035948800972361874377846324059826051191193109638886964188189385135617543488268026311759417874276354895271375874023751549360422565424524759105551810347267520019868064289920183557690768937666171061736313625428876901566232247369807343240434023955624607616839339253237644938957326966980789731966550833840060805168058586590312985653010462311601168844393410831326272 8738 719964882725454777845586451902429789611275260175003460107095230906952182155527577330365443732753932837660366599319624490322256977828278912493083854660076866426859366256887163708317716446573676413711526936581818473702889379993738178570777491365294171767179222756101336817819541035068771820818734708644954382729319541863353311231043896923871103321919394857903163390150440631101995843033608500032522241325021985181159909057943106411504454345163932953614156071837259417195239392172238778442880 8739 -769603228042862631323713788032812366413869385314734271789395432687048517216739616152135642960871285705817534214319976778226746216925720538945741440472530810575910908980466007838359167290661202192445402627085321489894290375798062732803431496287763166342532891582499546465246328498720898899152717304471801395883445042664232215931068140223080965030601090032027519241496961596879985232154426545594564396853759474229196188025268817565698465726614287256010160251627388363677955344422276683725440 8740 822660801653905626285415544717135984731613996034366291881926936586423605488503504705182268458622698073051903773303160118758768366128844055933540357527324372771903093083371979583515445823700536814945841996597975019261584497451359455371331539018989286047453489547431957508693940419269213605145972608368265827498014217499888739799522267687926168248805529188951598537249474339983110048520697387566359719776288888014359111449494783463658530017043849155520676093018632652276062529585650015283200 8741 -879372915387279624176384766729770417114407383719402572184965520932023928346839365348669832671184807192513198647818741329072697184778709543578472858329638274224884893447317078691718449211704462784715580467654100375122106222045132215200918747582359433792790788461191113773137891241594984506750416146011708035100038666705064206467811019725376847325579063208161100803452052818615020675609170673720445334045755938837764453162757332810564592877004310383967418839248642574100755531940169651423680 8742 939991060542563029159512987115431602761841168047717276823283918552401173540327231467328064095136896476003121805921546117465715431318160380787634422199918782566193041263177103310907651477777029452979647098601587997180988754766635205258561514506939096187773369124718767926699979978072559746178052926697333455371311351991461618822458863550231989270815463155994172170500091715892737193123045013562699841281635762778081344815877729912283523093424643646675994118680188636729095071987717693308928 8743 -1004784019339894194563927821828402622002585109155143958928634111670740980488914649357964688828850190646205542608044458220741539145544229676187533262020325968442880207161770959923655927494665878238821627330149869784532501761188833553154713927607655744051163064325946667253844579442801963998280961950700638840178266046155983941086492791221642634476846958255886989128460624587880428818498922307652002841880483127849616184867826312775922412264326953763278369609753094569131668465525016333942272 8744 1074039052651331645623486443678341649241482974579698650591098307288998219272899670418675428531689008253307130540150550885883337816718318464169538189328763070965871379683491154271976412727526938455783308133420454240735998035764861210566387429455734508508828586505217854424143977258783559236839729954671562936082862595355214435453530158751937125920796423132974141645617132616319417771599475626025644902947478740290656280781588938345155110404951443481211627497985940486939984453711416801821120 8745 -1148063169244548030830235871926052174811731709876684352849311373518323629079323103577065920764630236879688397612048290546884911010174019926399198225128109116737209000873854808483051651675812656700740406937553217416059626006705958404223094681767249917203474297309697970946539815055680854212295860924528996387151977726444340936095990385796481468187729073586867612282528557989315108851540839698254888993189459589884217671157970030828113308400058827500766496504774261002702225209942278250321920 8746 1227184482127849512782307536037513927300306183676240574741319683807556169158723206704171551153665320822516161608859810848979946382149859288986758457113865870383472962446696948517521283921936890903157478566732153343845526663395742559751877714694465666450158199161981904094067104885420442520493437916214449711249171901168453224785020797178401321066811778688213488499086728357951744365055609932647184869661651576654152518766931844490477703581338810216517301173255796601547117687752114030192576 8747 -1311753657968379963083575780040989208965152165138808721883373521144523204101411510820802179579636118711707743349026902100416068780205610371172670733403959266992666224965739057654181519726833923780672093911693842617202513279723381749342704284154657310523854592652762067154393039181153819143502573236897576136469854604501986687807323401023141720883124977094829880302561908365770665415768524390511217848721766213365640154261690735400682003329587267838129372016693730290842159042428228119604352 8748 1402145465964441064576719111996076865794292361296060597361390509644850082356353947876980423117774582173922576676342449434304090668535143099056155832424266859103229632050203821549844529687877305459696859350475223005175492497125858459653313840570414508482713983506912076977848079826693773548773844600180929913210740111684352792475543017083426746172131710363077885709491179652717256596730399764675728066661835471199500820580465499990763562244728365446471246631894942204555100397100896559431168 8749 -1498760432989927068355703310164398949862133459545910683695184075292901592413620207795240647035863698099656211786338702214525915222386804659097550546585694640765818146190857088137203413012800913821192524750701682695075214227790796464275853656458123239088021052900976765881394636805557498759573324495986662292794074327378788920856334181176238222017379900068675456565073860988767918042151529657706504817826994941904252932768220285031710672484142384308239257895872365844371564873804122552095104 8750 1602026612295850735325231149773961347175259345088950921748970623983436906793041839493942255378922880490545962040284545292819402572169655903274662063219885071833331718410527484780979908218546023904598149479358235591828259229591482061887411836061225053223076382760268624987915083358349267820117041543070658014900965247627276868991743246015211715258808185911382993504116030413005147587019871906358483809767774964147325990317204575308251505410930318973406388815259487538921187928432321395598080 8751 -1712401473552869912874465715610363291384568041955271981352047537352276095677604460894025781566043237088579978024678911453644963147117224960352099777275933706277442846619228538547026309905898568116374208908595800489816804756502512633054152252438507539703113421657377617814579922523910548816328361523546707842100840650726335671872855013563152429756712296668470399889428519357654338899674513910359877488560869639268544026077025676730503186296104559621031427734997297896623191739264710486254848 8752 1830373922551796949489454697012130652641401739738780619354779765661542583459999088032716100714693517189978942275059630483958612014084953584515210814276177855570033987286454328375765552325157809969411996843155209896579018907101342089159156947356893826757003478580724688887062363361394119978004638242202393442863454561239625745526325093149205740170603120459684271936041799271955071299068063029278247561716266208571832251957659069072645301724333697572107830290566201171147102897507650239032704 8753 -1956466459448619653127161703498621899704492545388486090171153531263925263418514415366215191865382423103262190983354464591695268148839730867827683006895937045095384190703234462905276759028003782109264923824402849440820402364468751523474576749909269249495833183879157463143607020821235814158147731742206213556966691613677517664413342740152024502107093924286335838417184823754220410717757482552291659724043254314664870346895010177218934449028490190248048039249629669665439803844068809689147968 8754 2091237485049076082204207870950527836739690829836654392140494215710314440974293325019037149647213947517877571257029278042338671093960134043990885627920843248578017184148981654901235157644747014743424788879015092461569378794133320541280027744982993502315446606843260542307074922843366682558644468900536838424528183008424332241487091979126349440439976882678278823569900076922057939980175182680661372352383685469670978637557423000194503390504557176380510720365606881469473878034090803457124864 8755 -2235283765277969738452095801896957812629135503568992840225154213451512943937673049411968308476621736105810883145589278006542722051046054646428808309637311546839861336397918621903548744342979058162559483416555321761819548039962047668785033047418913562776384839002836006472165511835287830987468264328767269113922156906369224324088460682243054977104598571043868651039555703045645340111613644032851165653212798508110040079847576891915245193017230852672042651052474637096172104008479233477473280 8756 2389243064673032233717501783499822860277983372974714049245726737541107326643196724277617982502297115767429405260790590257887020851226274766217705680763016918452896582484142393546971154089287738099334360296328990197838017099161623352233976828227366647872117509336348157427788878137400671242615283624169359660638084753538233469746678006120462038314396449972708873170363987359490915360407680375196960907224666930372953517493764499505470712870232093236198451471296717300372607302666024837323776 8757 -2553796960485277072653728391353128815997016555753208048173423720455728268389654673503292072132506692016889014577004949099169506057526908147396759293595597587232976849834731011858355723192355747720278402275896405149236519126717370356561357642592311100737305883364579079555459018788182664217175099977905245436559812680327112731167949934714432439183013584214686960046790845415292250286352039223788465381953743376095610752507711182196800073501237292926368093377734406614139565603062920344120320 8758 2729673849760688252261195855897346022492872707704717260131921847374892598028498030610944159704910929632635582931608074097157944025821140860558940566153493079862450962806423198238351998660901124231312849569736254181317389069029249909206945531679724480888882973375032404304942264928957349446564536446065109199760422541204078847038442551185796307081731192330499160470616218972358599938287870195220013076312830875430541761522824785249661432789019340059870800198319243113525326744487783767162368 8759 -2917652162625220088658323064916114635068757722584135098044165749489067117181649288691085021186781328373488564617811360030964112247643698952598326974175054890584005426437332083673859172488914162781433789440929066395491179775787260676885096539043830367097717315380659311076782880557482789196798737359170112793797103026815517801115592460544761248934267311870460831201910004854442774592153691678983526812871733837843384171376991224219189171800363999798123834914221579760320691690678628115422464 8760 3118563795900156068685548144926910860298617581243849317728516539721661015593924296888265580977070202657888271833756295159744269592952308546505430159128081241797711101921888669771062519033537906460905935976424901597744300352167345320695849877566653895688288542962009143859301849377688423989220346764472047227413444598790795317043560939482083356714912603725506319194429245201383029890508461598017123788827072754453758039631261228383654824375354058046850084016064479737848134044501928944017920 8761 -3333297782141843640442333629625678418367600068029775125521762998833652025587994208195313885265534273887744715846809469368966647111658501549808245411766957495630383629119062655206718128318898865982994663006377039105370605093532093953027387971094671032767872304699473019871904367229100881815250023155649594497549969680470706193475065496962653800097399838700693600942624459752449317228634961554383187095926930994027786959402240200183268369967255012926419630070327837872041885184356591634983232 8762 3562804210232918037397405496819078022110518942910542984816754265605706520805142470084318861633030251302168936191679465036086722619653472711118834987589940197738112884197681295193631471651184915036698377825217030863344800383897837008210585673620240410062966915633855574575557221257752312652823468910403637602649100737263289794389507990965051768260013856053724709306770250637357675056063312782643104965787660872339478153657044884975066303171449154604163935193426779184447055323488503956833664 8763 -3808098414755869528762044929322425671140258897218355075636117846220935456230772877762007579516546501796525759281804091928860282616163260216493340815937404269146056727723998552196021534081722786599142849186074475791694463353470046480098306779189756186725048523092823684418800028294452890202435880306451280345295925798410839515621668504845866327318605220456189420976745264038211853961864883717783144303904905056636946380047543446192688438936565054313172165877994048738011119797294918801686528 8764 4070265452559021368243227905355683024431103427129569972160301294784336834130122420460902763145829968271106311570042891555361863456510663022141221096597457768694702394769387983923855286201616386191080876066534951480949726336332839341963164010515124058762191327483968966035435630316933901803147408773884987804615562239183560228120923987374378218696507353864937209147385748377203755987923469013191855143906729735479931321390385871577921324303684389102777243079737310625888257594487442220070400 8765 -4350464886184826081901875696458916281787212289589465357756442023013027542027175704388084523271952412449042557279232948059127290863141490598476524184129746433641902953235602515679182342590429974781535614170509234414472361415193770148932655181473140997994676168345564890518241851586022492530677714692536246748067670358100416043374831816335638699391137519894610278823153070748836722953338109654712921741517124628894695265098668490167539417736346200129598616871967999590317763862298910856503680 8766 4649935895176363412085892451073498890936200096092791691961561897840539073296879225210704859134662444026630912427689587760001501021291114565607636057404262583972548659547386765946146315027694629010326218586141215507444010686690337598174042649785130902415312420330117373802553503582639039738894456912974522722062454211872277923582463937758903798806593558004000276860673694308737412494292732509546154157699549073883919853543254729162479394600292289967000538840232466481449387864310850867031808 8767 -4970002737715917944853770751297724441336385684268802544656075105648331929776398230243928819281941525535040870681777532806072764663191534759134473477961604123440751310472948231323213909968827746555102664274895956126635252787146349081786992658400083809915761332668516795476428171016972072733562005785955753777839548141291665898380132393267110120681660125287192955057698314838868366482364288247668894509966599362254382053509821363124918936195276082672852221333311198225774856919033167950260992 8768 5312080586585813460037877149852729160650297551571341010072574216824652249946717232920658132116224183057494589034393699842690697266394678486353711061295314863405394018441013552538371339439877260429009612208873024493322821023852581494880643393826147456562799635077343814773175532992539140359950700673726941247997624320222880291194608865366372965807609523892448941721197535477507753722981255190747836608882356326021211376883149407292346936219554507258424037639198548550144339873959068961268544 8769 -5677681765082998542366405535362142718819674643790599043184105681949883467293667576135516163304367830096095219414668084940969689059268528690235073225801409595497407684151424268371524542912444766634235695587468880072357960733969209908073533108704471648030402623954760151792408933566994569710912756216844154036492545431496780390177896797008084803785345503182368597042268133225869672994581071017458992553042662893344759138200212403236197427995555956490402176939006770426805526027191193667694592 8770 6068422410272386328018227729872061897383270961334972855019542653414155681891067494546526288364339950309677789535633679121066948501786677719304391686131600654729731016512943010938536513661575881922190567540927900748566991192109017242013749619332058415003540418630779557629598963269207822352803384948189873836810399552215775141445252910876307334138728237636592099714287375899843723505835504142593323672336265052385548829791526464644225339931754261814160162265799157582641132238347242840607360 8771 -6486029592837312181439989154690484871364838283589746864248595236088147479823360368512655745751478684027030025463288300232413005594826967224867161995238044995201942598368041423229247324721121744287132496831669430060860557764199820252875430846627566808840756768405333685082716462604760101797572495196461359174025438173787479911692663196915910067273953793143439260609471790960199769569422805101481175586379376513229373991061751555932055139236761278293144773273086849048087894336465447731257216 8772 6932348924786871112057047397549538724405125915187106940794724034762378291444602920398339311343601063935565822463216769009900216359991973286651895658109827464442485415931957320912029654039235819270369265067716177277715322956915827129975133128738730261658178866403318446429074415313965889700520740523484703245085115260444843934632327835273618104693820065366464518340744627465379005404543327661784356590993753961153329601244935201132324510088443769714320665481795875900744288934711214433848320 8773 -7409352688418074757295608905861234253252024794198184015016416479290642530892141412484497164553611512360666152000319485307076437642401734118361542377321263326631228463999000013312505460436416554490555681676781851784472631841521642635914210571847691805488882834459955253044170347296479703214688811436673683236561502487702194156006486865510788095130819271536229845277063379362302362970216966611138098981294688168085506275748651599768878826435828852553762125655255354951313849595848425191878656 8774 7919148522215065145306612043012361660619072669167379151444674338853174124237790855632735566501192102427982078300778623616504200661465952971562310927635394495515344571353820253337570157681859919253628224844036608515162696524209256724906790256733841272494437235808775714896603506293639660400046829806324834675635890236950818468349746426589965272137045447226752353868759041147320865296261135816314849381105596272745204565781079628891503742612366022871061578170342066370041212801523752158192896 8775 -8463988701808015691660211168596840169533315293910918833015389651125702979964790437750889540131740428346394069911712170308555323250571790378381427921345777621118807046207346131594182709586986268355600026124754453653284825596567927574863661784855230877004316705328315843571117949880210301335194674425247470713272664473447654412651734642501749448932888792245164667588667698234501502327282323184086322040357609270379592132521163865715915731936989277675569771594121444959223324753519670342592000 8776 9046280056721496001781317508406661167952317406322645448685052383136642700438652228272017040403007760586557383482859053447605274392378546572996293827914659273897509630837342755722834369470982506948905928600175457173297520689877775751299067302570687849174102502729310534152416730321322430079673938517103439371084076103825544150730856044384367135568249940566200931566141214547899269051384158647814376331653293101023454247835236290484497720390260234859004515922221233565002545243293703307307840 8777 -9668594566427359987129969836309179621683652594576530710719221160908069810303537504581915260475930175585993016881163646281964043333443537137908766953910587112308175061026876854564713212174942437513986482138753919880956942519571357099092542633018422943019870321300383334189331215280055040808669170814496399060518046141295277166113931754051721043768186171019193305926720794960073277770825405881550663704454354521558142538377257731327094289476787671151589129792698803213022604733902941151375872 8778 10333680682192796958053087412436636045629006625705759663796408126524236910108883395777224603704082639415947805901184008960905347304996717658029464523798762040807944535076551878190148303717333882372933915935482672909391272681352754256740978702005250119129977667624053389956878320971778573621834880206786400163576214253189534786384597875159739764387206515598424641872021737652918060003134519951476971745711497140819257792142447547656980297809354717177759857911893561444725129212661133948796928 8779 -11044475424393052499021763903166060781065221828547823657147932267969575472302767052977198167355370451067729958534059104327458674777165911684168362075299466665555314109808733909689709618229531588308273452956530216994188042745925763893546200037539389551651053800462817106850344867369871633638365289342099686789087390565596737824729205653947493159701067936803887174034881913380433426039718562482882187878535864730990884377183170455202833896645889229277704440337210105384331783010278214958082176 8780 11804117308354355714733100709658693409736310649396753712726384779517410370418326211876875433442097861260717487334217316580744444145390137055388546998091669047977610216179340806481109722159125131002415520309696747780945350209164709450253936575494765779545325761077439349906061442325604256502885768684930366149241865858910062807759647078134480869925955062968117510105725400411782608817190883008935780934918902437352891689606463870145181392800830803589208967223295006796179965171233324770393600 8781 -12615960155420603754453188828378546860163882926801004144139659537981964410368531491532909015689452593741602054596100115319414978703084813168547650441373124437926046775946262131875763661361932415765054647724977489857365312745394014547449137621807707703329772456045175449373777587888442934533303428353093114052154225407615461333803331742770176139658661606334766880059912503252938942678375233414628517415299256782310578025479324771719476474019344623646348180937515333725148052589206904008579072 8782 13483587849813185987387640217399803629063383281934298358032297436147113028887630624551864764238728747226172537471916154154223931965445293755049003873211449937852006223496986361287362060709629297578215698588872646808562418869737664433002038829123176875471230725242276661055900375745427083557370309799981029511076943479791668100150968575381246261651711089793671175329116654386163888902549705577381135568177669035594011752660646687017192529183750923030140090345680053569868125288340906110483200 8783 -14410830105993890997117818589823348965632466736130251717754764259072603274878226446477222641158536800389713127115438721717032411432671194997375625872099903059707232452954110178679597132149526105450787514822775197897788009266924406280235771038270256628652903000765791196065424028505050824732982362823872723397795307482753320971408611390735090410115558105005004048412442751730548442607742530871932782998585329668998188760566602951195384334394153185193344262025436204428220835617883566449804800 8784 15401779315664194990248587112415183293326521508401636372326049606772291563461172103751134883040879267393585451047534134332856540446430730078645067885035346333101744065058904052483429397837186794568593850281179549121496922969578994060102291024628765121153097873012672820013703036518377731970311312297253992255673158317515761380420818994536492563894760896098651776313274197805052197034066233565607925256116041650479302845484474771279100412134729243775807351040748031091186285637919448021198272 8785 -16460808548259677245557581945190492127050080061504919145750085869026653162698533224264154443114279935363430163774337323773484269207376174741110594743885751774714714227824201117220424141218046938369006574998294023154507526772534776900214207626061380377199136593273051203491692099199498343083020988829556247708474688352098444009758712530981764889121869590994201374248209280749093813790653884935605854733426474569955753758220872521247847816250704428993594255151794753740349845594045547301038080 8786 17592590783846459405092839963253831328551551642173609509769850491276014077561025660265297579217934677382379011897060489949054931697794074108124714958018206118173379169251087625763233749099861868561986344939233092107316178579281785526630817781994958683200252013960857259566598890106034892619634661446197120547730735119144333040345388002820118261422710814028121938533525788617564614133258211673353711442901470544369727284383431927368376607076536832639560334121921260160938870488671023312420864 8787 -18802119462719438442906199886478905416730370489118659076521909825728655182579575482053238543716745963560857441766210846931073025701180362122740987567613798646727858995634877970840711962886417782110003715125547470246598837988557301042356128298248177941014620423148506202719873525450414375573873596273315442634926914162986160134892594152836627139252796493280694608410020246553590128401810768752462108379531820932314272268398258076124030784072663714733818119919208071041903145360278145841999360 8788 20094730441763196635791273576666271775097993985244707465060941527831713586263772303944289412882375640078588346021526108626951424769297369908474264952394828958859359416355994516675236097767297253980647840744300654328781990839778167419349584313804112014733043332702172836587676650449803931514402758527418296537776406102958469228033233694447275388515562785801154639290785690491213416954824443320871471500463992227541038829055532460351189239746022354708200570448824198331457286997188698737337216 8789 -21476125453790947496835124853454077660469828025209678470330368061176907740932279586514090555680081512804718102891432716027721971610318369835766840817516942001337643918237569527785464170825679255520696970727344540976900791886264093996671363977894019997611794830148525726319475336048609739237284963475022296193836666972837255568034869135411185482462506613179875471847108963226948723867092346673816564948169842134294868131772541967165479325481460908206825616804371707984321848420694887159091200 8790 22952397172651548380986822147305413672021267500742997250545263044715851070973471980562033292701660466923240381232993238686908283026737264659842265551014918765483099517512539769289718706405454282248359529565065744996003051081854939988197863921843283032265424988479596359083966994751351360546402521342173083343176027658335690645061608431826904624491554599772297094910230133341549333330533881188016094470432911015891757429583934269516790489259170200083640245929866398125817290864615214866368000 8791 -24530055993918141168249910169783123035729381035639142317970974617887356774500857012177784382086841095022879765468986176485549712608219278659279122646399755315155118313230521125272893095131624381120256651772255474614216787455440083886413449683301005848763231307029750786703799785216905838764555709755292135816076999645413775911311494594399379029430535304470056851244491896707401589492331308698610976504100467271912726792412972696971258347425598680657852088863618132098419371682584132760558336 8792 26216058648474988316435602508131854832686967511423906308039294861175302244570850762303024322442988055019483081346608525361155923581185884090226321968716109059124401391665490348576956184796780854605166747672660219152754936733963935337680234393848233591140549508300305861429975939766310232468743749109701258895150025845964660675829631742508960277639995415548901475153474290475859792215748814152903987428910204655350696022337541863173579454826168275814422626573416469193096229181302860590213632 8793 -28017838774334255305694939110755395164899236634304086519342245611720546925135223921419709845477207020989987593602727209628159700082411935439948278329606795468023322305567049636484887475565182406427582757936377954075403748388329736785947349904388779319314361203968901623198087812059558792748130420783222924246444752541891464320962829032322769228962761810464896509291659628886573021620013631560721642882509462943260704554521973221346485910316779877259021618908903047790631489752604870412508992 8794 29943339580576783191777101073145238565710583372919472438724215885303320014515740299460163013202924348915180835563870366864719810940184822213661331215399557392486016347827552309426094321843911872632456437484435540430012882762200989062686044000971613797348796505575968131618014238154142684666034183045680318383899326310549975622331077849968677571781307795284893470737693763043887391556154251972271037958211007383745563727624617447881961673274214049360928071815649372638369526435355234328554688 8795 -32001048746457607948538413208655303721304779368068907312956006104241487127332147546124869619414353785307034939053496418556071746023397945966951168696684082986151214458936685996576436488044766630595368859910035058361057852952481646283339114777722760579405579507748551539590946902451507959919284369627258495060835074184975128786428942481441287242416006874208107246701044369720107154600810763319681337694115799505829101523816052417912583431404927198252180224179173297690114120927725886601574400 8796 34200035708487970038191446766687904293847984056379072569296498702636416381261490667333089594180747611315318718059544613150483215678179901086766155502907510679016108916648239035620670522512989208154122459814449949079082505666741097442454686160457156598182060442765596653411605324589685646999149991689162269135796658115232050045486589102394638132235300881826588996497635586261319855186013398816025246681283685279655588783597561429869335380305277658642725664325788128028980821620990125500604672 8797 -36549991498743387005160096848917826142862216697269773290625201938925179854324815065345507292236478874502554701533456482725473366506591020914912512029923961656359228362581496090503938862564943062766637767145474366809016149368969273818224427046127362516102161476394726314434479389293963538507251828796589578798064081308898020074116592343776494326210314233359579866582534335994937000209133837377782983717852059548467202841624860459215932555126936985134839013461225237948686114532556548660602880 8798 39061271308797502759095697103124621190405505955292976162846028956143732004373514327577358357620011033529275234535513387694250050779549383007151504846903563358550224039387314131700725635286567622564247388994121876857322951026536168600127432236137491256525700357043226753114479244079730853101780241545016058827889449354157657096335219937720459457020534761887890263783218942221234179344603861963114590761380477069067727464554457145712791630093936749049240189789701145335462106805332099779563776 8799 -41744939965592446013606532564334982699095146284942395611249147872585075830276864391598984421472635718191433611180945201000291015747766114679399106185871402392827923492408486076740955348272659695968297810027974663853325019766311159651186487094253403819949369752214492648246329722948569764609463296667416731787678877785070528185594434283100454867097808259691054660720531423412227687030045877686430865093322939485636251049570062621127666855544450314922368793116326555216765237651952178503217152 8800 44612820518280201826765561209540523054460540478025638293242853492597118752545966738829222725406550537452227613112256523084165744718886619706504965234272786142968329851950786358209046423759144062716087067712473866913966595627663988302944974918034471928335743217749002009315638148162367234215223536525914724237561789606157444666631213041139246273363897531625451532556203807325752677107580429531824811796783887898957544150759627478384083866438776132282710178875450425451259425854464610225927040 8801 -47677546148661432580979402485040034112456740439354970435313387281958403798668717546717724314127900821354266702009705773141768993384853830553940961777237970283381355354735566938561313225153298973251553867592029216719207671624568688100076190585128460178470516799517398819496638005455574380440941440242589354569429324563391838463105781535027267972140630286675254922239235718096844824212615467025160384239270086667381302280295475939877551037189896325915468196322914010712554957474846155113206400 8802 50952615632367460231091856430136163444997863222819752740241937557091376067603123553967658792113472275833364128991273928241466780184150453518552576072235646239658122097743311559081360201667159437085615392205891157343996084188289175192617896072182487848372368213264089062543552013505361891197792917505357831539470836029083271710265973782911063001442462586286140455384569435504117756988473330755662896702601956507471405789519190286205060451559116145223972941239539454127765591638124200916612096 8803 -54452452593440953200686322082911905552343788634295175430581312894739555168863268471095582191662393734151955785069591781222208686063358222449621917965307443316052709274064876421487401369262279794223100789379868149748235789778078277546554188519540137699831919747800292836144653354623374886103501807727556140597977231934944363374111762794131786989825890524194361782653980457416261403258437598215395549757591586994052125875315258891332781940740620090169924920996490543840052752869379883792780672 8804 58192468811538766928386513007556334728566291293150253309927814561255325835239331366196826907156587955790632592668087251759629542152942124746732473436928386543238035461531399870362470082486614848510226420476892741529030648323709006101794400904139370876716702297073570721282804812082123978065415343791514338588327674212124176538404437831966551690614011399759979732405815498050098526878307891325958101540943294485906946604960462917245612356073581733695041862621290085994514278708415285318000640 8805 -62189131858678482745755248023895954013773924201811712953685154268005138568586140287950186432282563804949183030429715244452621413255570739504006117661136145726606609443405295497070640757392511542275817679649451793346629418337385724663715152720695774523915565302427129764709013522641393246114937046199997008598796952626070226668016105287103889582554780614222961512831372505723311009400558969046375986601592785004972653046262624274496888143058511610236562926513579826582859969746452063332602880 8806 66460037361355502308274684934402669541955665465183765286884734294068757597331249877264093808876096513444468980087516338941765673004312943602663485424370388473689831134946579489192585703429997021228678969002472828680503980991769123286563498538960395753212481364823168855742233713086611700664961943974379288517828797880903652479186004299844813215738712323164336671421260721301773328629860762439228843018468791325625622167377366017046459500123946848870185326865805557745911770707724236846810112 8807 -71023986204052355922234235039504003953374040856638445504972739813134236146696349813675184988024084240251260742542725432487275084748638554188101682325914577181160535239267476578130980511532012831426881347043358827504929608934109780781626874612183316323384521809445901250314691769644288992482223976713130110403559815021076166541811738691227347779470916808073053776320413650526753966519861954744981526521338931308413202643919934855224074315082709202509265863305610517361578237630554874746856192 8808 75901067011734046268161134259135687122808457406047503093132086830625667557632412311397480259464086185813426042639512786067765526524978461112360607760302442342914160824211696802640397469777872749157162123334912089672009860267260393772333102903660211620019974799818040485433463535156928666521766386367510029272747947862954276739880090341427262643927592837285434336526474868989858434291638548347543319072305285450328434064645976727941730539636470268293246498332035320758783369577352559847806976 8809 -81112744271966630470988795072709417423633009007547231346538774511525854162063990911794176159124765958307854483000028312900646634492514100303246802237422622401124286699608423708798195023939101489820871469114137859743473569249333986731568948426026856687504429482197100426979243424253668103454801369941246672687881896280130455378554442796382443754451429608852568193433952371029384803455320464558278741658669510765598832732551700458111382989571166241401385218869020250731039892789816767573164032 8810 86681952481911089229866702238678193915867559991773293237000794461921304374246177230259779194535595906254711432694413985426747131345546350521193547427374038110863385059388530484886012739631641280772379277931194935511876317650151452542260411740160525011805670720227295477005496820742459557538502269785582349293655561196789635003273820474423598991295687427262239763392484255508881689434711705964189279876200272076679390169423442148173567838476750782163785460811628751063259263648794385893552000 8811 -92633196731737912207542044472073050469638681041229836918447132824049740923945030239560293934226789487543049964713965736501742501769242506722658689384391837655992210466758117135176872575012141370501232178447640385336010390459964805791585740313751257450571456325011453154268674934116469099065334807669474998212323109004830512024277815874022171247812546372180386685705115333434930089402626027201511629538615483929457178910266131114609637477051852154500416580203497961851254874364273743572011264 8812 98992660164094103050971655046883679511870251248976916612665838571438765832171941227314906022081034780471912719336082823001611452418422128230169305790585737372483207226687018198437551059682791948071617663859070718404384528721730513193397316865143075976194973881084407497603129914523182294249181225141625389611182785692944694848964824646949112104668228617926908597998338035003088355041383088776381203393384166774887674210876343725932134727301395500877899859133167505759609461291466736524478080 8813 -105788318779255618481427447903826670436808950699432792104974880782922311940859490067195618689921619786089051498116138166568043073385028582502605157831685438192651173622397967912624774377495190215015886961951883179531995055479416425161864359506843683051381472563331552795673422351003018283524905208692864075327984396302259593190790990467452148178614962842043703346029469164497679393614118243758925800564116419162870981875036387811322893281324335365142023737149478807265045530057128746778401792 8814 113050064087645060696893656462325965340818477255986504572701206543546295094543418290718843080760180403070455024610993167059022474808852070194203984021921616786266555420954298326444243947244835427128234811878984330593611093205253367644259913837735957858951654717629807763603198754576220024705531053095632074733730806530586104427250983305161326479306142610659257476083026023769074182420642476309010197454196538818699861956201738650240641002951644853029648594955092874302023605923800066546024960 8815 -120809834145626076700191119352566519314152973343427554538201146790302896620418482831484968001880444668667443140551416479348577626532324399142242137176109782854213524972706774216272864546539076809135368411646449952137840682030234072169006743417760964132459126882155767388622545190398333314151595108624644351939772803640244589378476975582020885602123591937660426901582130441170608628243059833918307961889019322823386137783462692444340921816469777587084495185102417259974220934240927515854005760 8816 129101753547051200679401756178961983014743297269093970293213134917089720685307009767260908291371325093028605247950317029503097559859867741823128965146900373744590102732524533786362793081028477028261699976952283696061124389164751121037144038175796957075475291603107926538390458413192101415898548451246591444746213066538892510163524117632977031691315252203438942203520619632292527778922425390085082247788419919125373773984823104623258713895190771755464005792168242934569508502469598009319298304 8817 -137962282982097752328747350921487520701533859612440763158773184326023489003654576631712492001109277082423267355285526468652767432487154773830265011803408156189285137103724959255017037401678416309017088455153742421501694463153376627225473784943550803435368922389054784083175292242037983229458112360771061763733977843858260008334031455295286444367628864339719004658105318045984631033824863726102246651421313400068364875285962931226446921752935138179414319083300253405164718619911622176359710208 8818 147430379016646637227261425567595314321227337946077176402704419397796837878232661199751437928914477864842143273352440037373709901565635347368528649307359191436831258930811700102315977663710881908557438338830685937229908239610547257868736014835506540357714917595564143095612962432520509057405257208972137074703388486680242234340543408713630319984211836803380507215913456312109532514846726110828459952501404406400708602324435888471760200666455369070812676987986258323852548519926137421086154048 8819 -157547664790022798780759165763868839201039138029390089056830138297204459857885265913144728231700950620131652242718108048321613895029937847884380739686032886286708235764927904595972001177938920706281668154434265116183498689425538778533068648926531563760278573589465518095648937051321518888246117495861649918674833155984200187943199624932284622043285836229924163174010523350519009398676003003174001049849045019187063180890079304723082569769709209416194865627879740240682400826603431833170963328 8820 168358612376517295252236733925164916485255974764184948790395626827415796395023572478739889946789586876980162845327856676517153389178612769930572777919098493853116563581668820654946949761391149907188108306834493202501625703309210643605417922933736944758900340821608653874370277610335845014466112998497138769774533514182013278054040742447510975772510761988358728868444967152339039875589519614087863876082945691828415526442147641196757743824282118443348383040179235904407183713294716888860661440 8821 -179910737606956345959084977705173112495403208908442563237903449646284276913655507922228796961271825755864586105521022987425090781530122308447363938715036874526307453929144985503059891843157128301627074796257370539791393001936959825201749454197947496552561910842647832338598368319417892563221310435788815392347183868953039511598295669824352301994046027259607757777702853509365935353270646538532106904525941550628758070879808498336999980827939488337766482181554223056575855379303924281470320576 8822 192254808200893104742189446952277773184320845805177817813079189442006343998436390502832485766042687245661292615528109302771741981310135130223406856254547026831693112818333921937393422055492268497678030756482901111012442951366827712813238318709956276861934210393326154973831011662824748215813516241634919292003595401476938183850704981811065109970125905153343578904132099451980372989314988718196568980789387853882740773847283096093761934032719194634532154972358416301237114351626572239794891008 8823 -205445066118009300721935378053087942377025484255555558203324273462750444686903318530326819775594386008666709022762678732407535613314902660749775788129949763072656125634464196541149269915527270573150811686741479403804059553433363724720407173587099959963098802897977625857040689874831054819869014471869567743594010947197295386983645719842753683800342776530994957163114019327750618755886505344684879615581486904209889661655021702176977400603675298560900617767512359615008987922292482083324731904 8824 219539465099278209413105251689523997950070019446877380876388960957018553173548562202724338681496617247689852392458393168682158006221383288669999485965693725964761216497044862379479659915759679354599748747688790017038986430614163391445794310801125473660161273601222134933242688760661905039779618140235188193280462445141507732888457409344657055712385596601115176596711373927722329410222406256616631929986485602706390061529720551815558533011185294222336653405061273247346425991379165649285277184 8825 -234599924434626794334677630835167512846030604239814072617207255049114304388267262391622727351411019424493630525467115489469457844471503401804721190778600483403733283770541158840604156400790921019693766987637519868107376233058324068435220070930368644121568186006247908719011424563625116722235430433794952465855111792225025625439257187614176446912841270041934624158784499632390201805710906074506239361549398087527407089732578661127049684577575330912081161089474116990769385087230164170728907200 8826 250692600064530707584270259742566094190214706302733733077376881649261538908144556195479904324221445374298653683381889012846491835457972273090486910180242849171157862871807202719051128773051501179122045404655094166537984934624692403151124657113120055980767679716810632053030265750540336305035527222089410564316692037172393415217681598523589138901574930774052382527528993174982456981764691365791679388510407069653402028867616437978955157949275550900118130812493085471747441727133713426442248192 8827 -267888174198488123010683203677334412850034441542439880955536544933430005285867322250737315572396226605329074983021198315311770022050573065833031747894204975079431509248492407790174903371456526599658711509967281229760367740840709890366201269579736574353747041505633702684311995048482011488705746852368927609013875245014688704717344409398615861753954059192379703675109566272245731367630474488939686580741285709830694282360334383675297957633513787313566428436398649064322446482716894750346294272 8828 286262164713974939818284214383990422531118069496069715624429711795505361847085954536995121718434995605789498186225465253633390010260424161779574368897128410257184982164246745063054236579299018900808092547785319259279935026010275439781271023474494454850712961555883169566262941928868287717928680715082363300156882933881448537962051062130348734910397455525461911272573522894878470010896860887490328157502566132599054639238441090166940484339052758668237825692396576141452228635203677150436297728 8829 -305895255685634875058009839796010815804999736562034285305143269550179878337063103027500298135394965091831468144443189566790498743750394162020839210539135327238047073920119828782549089493945215981821093941005994777683056268106607634584739840156370903734537432665814042525570212580754756641515598707554196847316424914987609108932176055987398589270809613326049831590667931735949370997768385005769442871350758906224386607352412200750923818604401090833798584501128701624381640508557073472427296448 8830 326873650486477307894065667566422990597311398573408665195737028179327123261653015143688381325653849376474694415502049645638763460000363263062147515147249480161527162378833787355860639836758148560613987532080832016096921082711475631565609148129778901516081752518694538434872770176755040130372753365560079305017455720473963888508794146395762067930429067783376848201946216977455297197051843655221595045478869198336076207870378513990646362691241623055164716057905595453608060136319890853289099520 8831 -349289449001142821845775439158761938586421740524418863948547712757409939272277115311564186631123827376151630929444916261545204894091540738775236506452950048941089690105727258757229220768683873659840726748894554477841418116606225665874057715680288784370969633276270590264489611711294019976893892936498571191635800323923209773922346641876301232103654411481248068343324788229521037329532706069066330980700070533324271037230582963406004087292939454669955968421210122594938585988311881891596808192 8832 373241050596277743590613418592259793816212279836729795689335240059039712954151643809492659210492051359004827673734860208720401271692706487169039657702863203472884518558611541946961358159942482410301322242198043209237368567263400372037279994676670461343640221795724655068440299200004150159628953646853036982591953362288415305757391261695056731677956846925854983834587006483083764146894958392759619286002308291041695988429375277862470070636002527342003465258347860989650865635956783400921816064 8833 -398833584605190128433932324973498296951107214287343974663055218832099109362667245842416056822752911196223203191867082198478325419866665912088979136035763671865586879236016933491937978656709621292570514958157067362205829809760751438369093641549687447440443703362037905703456985589298033567233822822512531581223106038543299562295939634763961274522869209553445941683695810808174707805811884046621347225531864430709340510824196940807310590707399333797905810591669560853017073477682002061535120960 8834 426179370203727093038872875420190573743920130705619381804237550918108319335662059537850907705000434935096920938008662351152023266153815646437265888327996334642161706634590347628928807212572823183112622486632064929497463101525164109869593076800478208484714238497220204533595921460945823710627663628317008078971243459157386912432987885888800318620633100809537280235089065404670841636358392072934268886723940286336669198989554063408610650754213332389925545966561742788637175496119955230363318272 8835 -455398407682236718696655269815953345797725312312292051491746772052848906112189659671575280146567804779427287706282007710733999085596585093289780481350877798176446406545897374826490246284937647130177617225383563852607058755926604910458261890387473889514542383337568087886175782785170176397852829877726123884229299304833779519715028182028067012127732732334050861048267731549813425912345726147723866441148840551001610300308874682551391997498735492222480764886627320763343683441642612245676851200 8836 486618903255111836302010966496423003653465660876644707341505718443369790479002940599000753814623430359683904886592538378225135972704019652461751640910255150731176487902933634546222186942030958835300822701498956620180766442297353398775067686088738779895089853013611619386179773753126564602130788079552365136818721031636342846068381274202071381852700615761211509938762103948293618605719031690256922664221763497383103774370485682368763609548339548135424468069305976238819710060551598594159626272 8837 -519977829695350468860914799169760998393156193087843820605136710580353445330463084395658041277244202875615532168486435068094721802087805434000980793159547712772297742897512675883393965793894985014826401265859584366747338029321459000961928617198697675730073667553155659054243989974360477302069899752321619683574530646529819600482132524098935225140560259124024119200464689380517876223698838011351211549662212471567480319416346176282023600746778072172978415109927651728123842039222406331440709056 8838 555621525237441440543785211281484899110889711749494394314536584458189750872149077062085535815196176667625882732616004008148609994985213822044430341118292101782880595313689320588937053055906171327932532375147572777329785952129897179505830210401688982984765160939306268887600960312344173060275568925703197394231816020118648169517130402313596721277900169248906680796381564121877309499265229683815284950973017599423136991203850442441218772879242066854070735300651358785665441805483842724166520448 8839 -593706333358369570311218306426902984860955929988331425713134259440779309777115366576845419775508878381732232750279500993706016706706461907124586367014388258363088032890114151245473220527801930702261644372460328014307867666290927967693081769035961302157420649026260894809607759643412313148523521035416203998467083074931284333938906791045379199431423200251397287749450146176736579372554102593659780626078951397714814325534581731553337889825523297584097183581156877377289736672811343337705275136 8840 634399286224354796827073688612241285447719561845937919159244439003416998704380907624093870546505740437177883227781176657255628982250579980283745258558361392196668638242147643751824130893273880652657524377450811521302518820012666327988204942342052483387557808298027394956498906489601768285895179668591460278821201469642086563373423625611162251830328823368502782613917684189894242827886056076612711237913430869641918326052435671591031186253178580689599529520470769340754393408262992324666850560 8841 -677878834780864429277061515977770844262723184456949296591737979178620577974667251616406175630010779326057307760585758140006866259516808626727289240140548049908548684926662171042366067247016656928584181105751298358032909708481526351486515680260574086360702361600041066040068467096511455078807835843686136732349114407313078053722647109579500492624073120943699969246590713142206573321121015348768673488183648921336444508644801904033875470866633376981211579081825533282981983003955286783138224128 8842 724335628666290771824922543185022219834801199698885438197180570321366290052778028163829237515693481450762369190176087314873259111512817736829937543159918395631864327887484839049491931809509718950914137490514731184309781402742740560998459236853210123900748479381905031015839896186610741045414691443765695861813957652575090151997487193233829715737566093463609464589289314865736394373781140219074680813785194955760716075214718587531870561737904483153135305864594141377718364186151850332841525696 8843 -773973349346346856914409955787818161236629714365820980046760144687776339212872839666359148104499035742063728249062642421005246113293161549989878470951907989267828690945293567516043923818265810062382807799227077583820853690347642360943598351015848155813058541016827096696244597050255763553024178119894777587670713973037488155209851764413449870338255927884653466397065687267566485790024954160266911597089612413913031556641775300298514107770461801936778459267376090377845354734016673521961204736 8844 827009600097639914734005503906629784604264763406314428476316495349128909669664136750263550704353526671829428904689336987775113287495887800894952821706371625455326864470770314080399795867535346427467503468352506661045269694376249973111930326009486756662236136039888941956536079671049205042299523119299415407597040812865452565355265621690079447675416045530118711223143428700799680607577438847498636564067493796210303334601852258824378869300095872748721411855613824198388984557634182994891327488 8845 -883676856716038269863740277777203976693022003562461422046841382097494287457151131287011715242788067123343395995055424065954629138821420124042888157455758215847204902954260559888751562345918773510824185766352536355245946392284473802529870802737250307928758091367690211543444413843653472541454541196356332459839184432069054438615202761541311076171930705401927917982160833802232666481860523287547171385638819591216932325677429355961005450550344900184623986365128053630815954358973374171343302400 8846 944223483089423485710142257814742125842746931819943545181884535879699244539212338893737210139277951371110909872758088086896693731031076240345621069546743227474893244782842027947060261935252682339821923800568839356743416639122834498404520989430130030793124086460467077818964068037227718865110302984894297400358191422503264756209965151913907296019816922199479262079863430725825175705861048426068671334742071440578760392559361006595714104130669489878757513072830308469422853553673776301837244160 8847 -1008914816056359418771126836439811505923798330738466113587984977600970338531598379976322701692531804114576627580636922011684475003143185541217989865781691751889780437934239893831781980905448482187736450374075810814065894396423608125205461065309030508719989919430264532773755308831159348501508011485686599857236433528516246784824988019023870168111629122196271666223806555517837531417016555189960842997508980340761300253484301579764561494765882628103574977027086238297297834736138255559422941440 8848 1078034324273334733649629536193250568501568214473337155670263940168355195771756105461482532450001209376466355203246350442423607474179094118579717704986389167223064631080785202906687785823881650682987693023998421088821661834374583696183387113209930035869265792703357380752458110387268454846952285805532043694911262468181159001076255640306549147892838367499223487611462511779500581477914698090487132513495356667599128804675265480898485536764102879367785312200610799437110748666942089347769028608 8849 -1151884846134849664081078006127166906527949884207159476142462531349221285938495749910993775883451225886143733199098377064661247729199880759789226782446828570098442766137008614962006809814778050991958608790558801854065716299252219727409311230363085758399537910364387823139066100624006308696302711732602473252043809573714180182534005221468140015810736909122411276040890907632361834012104482624732152488808603475256074468875214016246145003086183733230200765796662926494735900506265507647787023936 8850 1230789912134114275871875846487678619958321650305127786676402801103011359237231777754022134509992999793658911922643459208498632305332350081277362731891795143425199939571321518828601493261604928344893585100850913893738004529090836743437017081454123733601568052638890515723430054320561442337278835752537059879505319609964031223919839403542371533739806216714760946111774429168840469108955495309873534883314840698971589734005662379021220021305890031213460926333199283580474301527710918122776793600 8851 -1315095157418991690286997067322871566820157396038355125295996504761080667159204075142506546492094294222118675816964892737970037694874808036270959111603323971315552410112459249778402277746199263307205141288097087829480206007262790518325325914394389558922147382584023969899863325870206269873470069767336842060794074065683986002382609168214271662708202220363146785569650091333728792198867156002143688826073766141067756824165724102048227718501566515941239709247788442310716551162962786985484683776 8852 1405169830689644181450809245153611104495588676253480649033870026127533861782772978067141236396650495797868609992171409235198881909678923287199502852290908693389228055730768585875083512517997751013101501587232741869920236300368138142947828171797215684859182926966106072079442717356938795648105485602715079422757755105836181334551895524389220157419909956580714365911999994155696406857895570265403280640335118389631416441666818320101584266000097751895314100334215151138857670077165864135133787584 8853 -1501408406002819168753305958889193338778068049850205366773867099797867619234641027786250812921634971928659133913553848033365387349330280286743161142679223885885343741341632908597985847557972962622595718729471286557191233878813122830489352038135157703075809086427282289052658859093694148622539978275541663572403813446540812122428857829581978310861650873435951171878321896160733550355086168067007928828575368619414895881319055479853613897936327821107450938763878696007832850553902555099831487488 8854 1604232304494657484451699941089273971012600686653641002205348658717982452676350400518150814501390178446822729285158963945639839750344981035474955597027392877092426800722144812352468612838518225663179606690224877316433287306807246042522957447870962100871199416822741264361494226880883214642076466110306462765113852028442065802672209662793607542974074488377185519370484299910227008406118657341501423592842795444395707668003509323599286780723278779073375726262289957395510167545572748682645230336 8855 -1714091733511252522252304993780278057314459582933689801156471516053912637058573450512701366770682215104465360920617957212889018741094670728789751232881120459913999347291367086857825870934053832488730501146843501206772490560236475587458018468942544052267359403059427660768334166146296891722056872066134083523389857611450522993557606142497728055353671718633023989227145994437184775470038045563361865794165089650426693885190239583097528854244863733105572888228891130105744400047861639417465487360 8856 1831467651146001940252073576321753821812889411856460866610447750621757950602700575909761867526254572813840000112557337183103332232050484631871875054276508276334323376943146071072858870475242423853437468744459779696383542698861237431612984866872215862495552917824388201733379995128519424603725803355057274964574734046730827447003228644847888776495504059410769596788191521595633188013015141654322364609312775937733081379400211801162509102011527631765079915302208805950902938027745699795465672192 8857 -1956873864727279749191576414485382244221924122289641840082190619891859673840842071284749247608601383427171394074468373842267693985670657722126835286411153352854499886735664566186370495299675616843710607553018124224019441906532554442705507770987587397921397002763794234983028128421686398781775290349756298567951406239946617502676005582229644003765034131524995784941539575802310280443793940939678919481395542344600025593057088290493494458101230318987043499648800182190323597946973621130432899712 8858 2090859272381471900273045526281578254853480386867689116186013084643637692660696353096753704224929028945931535321105982882455424264471478753363852558445695110477985861157940318421833371451399547658674487786714967753759599951249538384222313841081996200057973026282597294951262494792898780291380079057832900967505897108758234594646519217610079321653164803644209624634884847014502589017013810474523612250966455210739499279916402357929040693559456251886800680421924298071107604076616196602000534528 8859 -2234010257417478879645021608072243108893931314371388620041379854274924861487436595535556516865790641040188767079422748181334776473783141655780583748782917560986454600541539309753768749852264956658741049988575005457276678143000849408390949350363290244204309942526289778692005644552104676714999763410498571540771328571685799094974787127475019049734438707150211176996292090584003015411068598171207222014126407496404385037164109172896272202939681782008497730317459117151327942301148266842588292864 8860 2386953245942081099786688131434469472945676214912198384775080931985753997938002174548932908599603584492065037583242916137240239235915378780534782311171498300383260176643730648358381535913265103168181354356312433025845452920654883398774517873899972733627542238746328936734035222689395478744727047354905478145949789944276624671370734555523202174370308446713135614141266879390602882586757643796351704223459941755394208089526291169318368287932032666512983242491758000084284367186879844521093026560 8861 -2550357438823956213139338945949941039047436200817687551605217090771349275069110944286180606212103554195327778668392130662004885203639370514335308842232328332624849179864555509779889516797786489282880241668006515530827514099198604861432528151194380843049487941370028319412414807109176132827017825931511748486427915476120600120323709365130916193103303614571754998289765891125753773407902418762789568492708772314157083994088926733779243105945846111853688621830485794829317272897314127444562514624 8862 2724937729880695772092141878163482600529669766618563840807783525362799765930980537879467215599641892916530924681057827939523672488067810610609485107292431141251737253921861829119994635792176037315345755649680151616563798156359071340049913464016580462676338530001863204424773158108492843285289914885637375359438801220021200963333236807280979193219681301852545282714566507939598796978074394908328835846287325732926471692025000879644012452674695177590465253260560454966861624496989179503092379648 8863 -2911457822971163790565544171626952957286942143859181236630573866066938697743435691903480966915757438269929050686293076431303291037093378823520258215442833357479012931993342361131450455825818373194537485381556554175915353279531515072396120136243841293328512299007618206577799750512751299718456675323696026853171664823856745184450769277138139781700498351070458842020668642269735161086739543763009691878170147305652025233449458259537524559236110850229876328614976344173030577885700669333295762432 8864 3110733561538465653694186551840544884566843078932716405359674017636806767307258710187628941660232487710480933991917973487871395984798066172356056454544479733488012192168982751970606976069636928662832111881928608742487646942574717381154440115821525966303133879864791631345343316570354836464064377189147077002604404975723614704943639042743933665462315384254664921207365162496349589569268556263233468539504062662430606135617842153214536003882808214482957874918085363172291615099756385163720280000 8865 -3323636485070383517614544343447709216734449453051498795526545317014852172376707458163787700636219383106326345927142580857122201588474103156567808561565311699992302057895586937716201916134677510895917458086567665273847728281984644406666716966717027813695500623277520876965352190554527517292649319123594914455451838325311571543955618046868522868809753282605211538426150444833817927404674199379530479844426465624524796999733032269171778893100623935338376187827258318975591264257952644067624868480 8866 3551097627928368079059000218667752114156186283660035708625379972805426633481973265785811641263010668648627236218624542951540188025578230989702032480447139340490372547123286874616572822806394259312859788420543624054462146614397887975070166133818178338743998876919264978836029631134005434768699517500554727273824625824061775464976569679340484332472814318000381755767278207129885650828984409958852252640968222378153401227745493685617239746872552636468283021817492080844687744431925529721070460928 8867 -3794111577047310972703547247962823129683685483496950002361675649070725714757046674690076739567007441106654374451709325571941442039063644968152685896737259898700810239808468409254038725712883224541923519736945330541989525778262660699775547537721369214333208567827770025810312781362136623497488776224937308659961357387839642893882639720751454144894977442243713768439145291574312058851444148921533323714143401691733278136800857033082337221645881815869041947463544833672445380757160374555231634816 8868 4053740806130900361203005932417770851375960782963709196280331371252946005064078191794162412268044292653664526535317996738812957089433932840099080495454444189007739741754587731880019169106524823764408870389533235519068607301894824702801692833928947941971128148096496877651707628283027993569333207960685090977286183664092116837330241950500930657311929660363883672661233788805960774999588685916945303793753137124327591942572811582911755358580319478225367931108373873924735828232887682879406875136 8869 -4331120305166236067578758472251248096017579236432048916270113181248915580250000145418881212067989414865376353307912510589475158092890522207317582178872899828594409403058928539572168605532754901750222502721810739888590445232365498068232242426241579097685349573894285453786001164647312193992663090931984626685353736516597609843169102275582476435874309719785995286940112245389294713085375665413353913970815346399075671042941018994375818223472399979653571401213457638461009355694082268013165577664 8870 4627462525361730568455034908828453540225233145710373750819158331063330963435684485609584468906673211743530134084344129292271266203173389916623086775303222509132061980680584368800552790304735062531180918260743311391736508213071805886355552185538756975091999411930446564899787422239696210247538221463245959069956464214256427784635075353020735354940855713052968214844088332306102238819776384110778557711434345347413097540164540384124925427867919953802852516990701200027712583737972319284972776960 8871 -4944062660979680495087315862240802507116754342549231030303678513572944022929302975503324120773297679594785574284640948440870369940808599061830850566844201277309205638366519818868069929240529103441043042347144117878376974001313305573219164241856932884271800903422668053751596740948057151753603642014002355822278399567443232115282996740240067160180188966924815366846039329494165285798583515184223599318265770784539716826274520601752361472775638120380657123508342295605809928329442964294005524736 8872 5282304290995167444710627506783598517818334677105566168931807145770572408904326423133267070350062284672602391117005085462860294196618985393617410721883343486430503780891849973289001364907177185215014520080306693792144972727112673928896608380442184575435390940568465662831170671512660808838200421260144567268014869012205552032723933462620943307240538596550980711810027085452752296048669433746156321615534264905558079140745076490437114787312392836314534764119253244417484458358420255146399883200 8873 -5643665405072445083096454326251652963934129697351674168665061884909618734116848082365618669137074382803107705863644584459912779802883304940038237305509282821372181540289547842754637763004972401240436720436521641512966363401829545659508919163853198518474770318751186403959170678096928839845517614679855762035368759474219250942388006167579491620669149140163191457984163994799904948380512598568261547323899725077815032078402900896243002291314131409756931376903752809984421604258886693482705396224 8874 6029724840015427802646459779940154360185813736713276576119826611738799710898649430956622920656996941566470343185999804547571794692844611173554037325865828290041369567319699518506449282659681523767509482674291256551614936442900557680149228383287727000253702744907754799148677366830442947870990899373542317462574656284955480143683369267554266018128035682773398141497725943299879537404477766022727697329302419950801983484576446140233400477085199173306801806807116648061289809834960339018928650112 8875 -6442169154627507555330236680865738796800327604946774713092155434606770142849097340337515796587645165318408604389704321961040151407185380391399912921282275241785266226262295370972587181352859088470413158749178009617002706951799542987759660703729904560542492636150568239321836774025119861859387051484946051201617946292300914686644674909870261371383007263806625117786509641691414486240177862568681755445240696818453376199788280512714826485112292714779026602425217826426649673017627477468725171200 8876 6882799972815370717773372964369761922725097830366968731645513487442529582249855968586439357998869313314339182450612819797169352595983216215501804003701436027724037981736494585487322494625557434329278740736279220301502996476891499119132100359698432832180602327502984396719835433622568451091442621056673188172391306390535004239043475101547555419907464233049235190926171236395201465050408190896190761190511872843102719336747447786429495886941661488857462649523992192445092002286286704856981998080 8877 -7353541826799967680359302776106710103586789513213507057921991457718889907778873417162640166843650523734444369918258214148609105737250892081068407242912518033723178152097735852299789585664895061455551166626639327494148764929780485149048949496957895904779795252741521947170300424702584949157567747024338000735483544772641466701027317952139946318808944781895319317951922030490262318238544417786581082785686815829481880728650919033368635972950634574360991293776901125662671398120338014215618077696 8878 7856450534464062193927674524728420317593435808462534198963795871046979291520158638769954079983456706842689724864019715553018263629205902229456215643679495730864644928466649771009388165817355015195711403924616823647475772282131949280559912089874027174150421836719098910789024229703804993895465171667957875268285532509523687825389035235647113501609909799551394676796530765565440375743865164358449362536815657754846818760152397726112449392502484640089840901999177918202033331664515924323323533824 8879 -8393722147179207148555975594910607897372444936084571178347959257450492356172823372743033162256920719026162014093911804549383004525863717097832280892810611671180482103539444877360273931208450082588863555844297953618092455181302611478473983921094423822494297238523564631721516856077918244195590830022098870343689450937048870748382068876705473067541382857069996755076263777900207513841357345022516699648000950786657894565362115121970880117023942196982698635593168877229494443292861252225691433728 8880 8967702506925544307742918385776148890302870684914423640606126668141645839055561946003599185330536876406593058535992874170137878575430190654968086288390065512076232125466528652459965048599407967549940018758242696378027969421212742527975886126360815397433962217683955694379452922751159270280275834301664234118768453264105554920875891806720566524745618920622560726085109135905101575544569106135336878437552338638572681113892530953114332413120053812187916331565797422985037963746953929433625658880 8881 -9580897454156170562309879735980071587495555111240141469664915667940238795249969330214482334797864434449309504394225150950124879377881051500955826627311520112368801037285040268837422810134891950336699923753208363001690855390603309678075958834089850641217557014393967257218209249693184763058686149964003023135512329697895013402670390600106408987078166311908456196109408492557679717010998795922487943967267521769325024168007826337349872482094166238303779593930058209292881891398935748964221267456 8882 10235983730675338427664282821621682634383027964645256463866057235432728461106429406153211399482589831360583512905546496885394452868427623362187717067742865502156525811958972247022616033239085861282699787565422928983249147769568292122143800646237181545630214004583281880021175477779808969739649814002965451055731375992814894187213709819597834557685526837299135592672394069666989423965016752387110273580612051937673924454176769080497671954300226725681611306379894540872474664829486508444108273984 8883 -10935820624808621624527789645096323791849069366825832888105878879103695241744470182282421479651795010108458290933368240409677970139812178535874047432007897026379876140035767106091586817637591865713900339698687268007393483164527820620003285447229760574609634128287806876708680955713845949035182055052141848447538486132227664326381382397865532032134710095568205980348751234847653466935204612717888425310369054902897540858827807459407980530137893254236538526721247977486618913970753542323026427904 8884 11683462409356359693167447874817722756444779940421581022150436715991828928234016901501060189621491439100405039365085045176071776020233369846427540478356196560982270259801672206114033704302950724890727801433518769610319772589662625939473421138195231213795744584450522971466796561408973228473787518563564808181086874129518037168708951378372869245760370138880256134569613303237526045565937710699923498188989651292224536631015180480414970911217850052989610486233883394179075459175315803857852980416 8885 -12482171626253060751659306146136844350998864519398910089327506912303706516396482629038855606587597567949313703949268674284824350674728081343323805875791748001042546433711799952441931953589115592602589763860705568901910120362868869941737717254306880432915305553227642820452962532724039634353960104834971347765541143914712217370521533091531919759851891117157189109034161986528305254357536118636554823489484345741868029316071903029970780293330219373745107794002598640886906157818899094629378643840 8886 13335433275519790398284985805451370778408479525298075647686926696672954086833558899387211960640810395120633152304340204613290778707919063778644317787228635232442607057906667710436668934713503039597111995659956562481421535988128495239421153787673478234291980280090263009427591321068775581956336524045624375911437426125885146985722281545498553803944655354344826758235133702268829575457468065577702914009565078220350800895642693169358261764298414946437773381915857872680758061840905967442532873984 8887 -14246969970009712310397289358853978756700071889796363678003230367917373322882456340375653245454998179444669248885381459586667466340533817506496795484051402508633130333657020996906057662068142073349494211437143175610304873722949654138340028151444783316830673747695857518389796507789938099152584792201985947372389664129029729801142673226940306132267434267912496806335057361699029770820741379445902888428863468641407795675165797232124991512805557096176038131321018242301263577012736534243666315520 8888 15220758121625748434807154551446232445830088700896685452160641552358778751155236347469613875443156802518236104652271826815380692731921502893167829581366131667806274019414328325950005828478414678535831610870201526936879755289283494193540462356744684428664000144896446643943824944973857537800949856390991835609472189268776667054433051593661893775405034541715116939669635698710753968396300645470068616370422485476993371681512353761287862680195863067974051751392942202555859180106892305409719703296 8889 -16261045229151813655767347006374373067190061922082421539639076406001275279656829010464354823027770544213255498233955510413780850129665503384805863216512499175793648218834125254729790283484159697579986732832954592144460871055483641814505548244919893031480791621457144827051652099306433500268926346242143834674059085930339142932693683141024994790533329250609936386758205667472879049883707805309814431122455652150551420939735432442381458274817777635052168944856694307525926476493170877532623796736 8890 17372368342604492496899519707283776851973355550528332580133013576061662019071561325620625273507900159385646797581678605902333450401839645745998843811156806697351079659890438184075245564960246652967868660899418074118010323178924453608364853912046101674542038383294275630390641572917859779399518319555057620845321955494828701307754694213555357882974290395664646795038166647609596120597454924244542850263144220746985633489700639479118931513782022322039315949714450636159932302827034658164924416000 8891 -18559573784100908649118035668671537908847695379793773339694621667660697847420828311317234716806654643898889182049319884921040256617487328792353313364936374125163277086587213697918220118056151980262233314464261595007901128683564431949139138263761224029100241169331411203301504363204187685712349895401595507545695421822821818298561618765344766101528641177994162597712355281794576028917659276993445144899923274928156475092628762075953126515044580134810561983381529339068910282224943981098161346816 8892 19827838210672828934437717276270885141111347967619987626281203704650193595279991634978725081930565945018865832256960103744843368727285460724798911251556634044342112333363454243516628016170636438492003939409977041198681042306280913635503698050891549993794180610648310863509352864387392076107908775613893287896647826665946394460733903074448084891447316758165104282129023420614855434767515849261399806663827117928953839566121227379688732630372989206756037987159179929744365506542794893021197598976 8893 -21182691110260165109106641214617768194139926338277079505107167656792192539481534877112335214613472630031763942342433090585344837737394035067843701717344078853507427759658231528260275567196459933231322416541072822277917091668907240069395172325821277450315499396390150213256184926098337712154586565566543003420759730920202001373777462924918011441128432164720253505049496621331923740778832479235212634807939839498064074984100425992498425481994214425935347043589932146685347684709296734019686600384 8894 22630038828314000070349129322157105084494856544015132900828055033874172764529624103640319454986323258593053746794779772541870272500159862727457469735237893839148215691867144185467814988364839114746892445097050448757458830570089784775515174885721799226532995155534477659085069229632642901635731722141521519586288503105214449133706217119491633682160909342166806916906240785803635778434859674165695504529791673730065630824100952949024367132653102153347171018370749168427891018480451879918930310144 8895 -24176190229056774375221855238055373332082427182173814777718031795526479706984665095161056125496863846767759036115496933067043574620474922262862195796786023331142815570590469239945350387116702373469326625538825904813876737597991884426550805921315410323007943565149177362997571624464910956119446731331083978073007060226547854845474742981470078527293245877032777754558222129364442498712475938845882931895499111939744384872644969871130851303463957903643004675902880983865254473596927107302346447360 8896 25827884102513838440144010908369426055751989346643561695171843043772860092443983399078853397461277198126637371893227206265956582796591380533998495221648949269957163453417135111188691493814177851441734909806924023172441278128521874266184545243473867207136289962820968016019592115140226283200124728995466850471479291299716592191544959981708724701147227185695810197834398120125185739070030475132082052803675021733860772290485362637234032266115409331137612109333617610169625514721737539180027832448 8897 -27592318435976650862528218910668983580802994208637949025857052586419332136748460887171696130305960663516402415253593336022105107133619558846109414007051259847949259329092616445157080446315538554698562914423199447881760800872352311159918385359067082883122611506189506224865717598906030544563829838849164037145674499994642165357747094330929595066537107362657503180845760283483520538734513661020583230991968990655759655518829260616657410648303702189492882743295802458608060559814908976767277023232 8898 29477181676615991781506150883281259663930894094530948730763235384291171280976059692865122654924070594930617100297879797841033854727064838409803654203575491670657737582517424772845529314986729316527423401036755441695574282888114941957413341282289652963311959205212060154320691690084077210882727515469241304973353759724203670308983134361563080595913913499564932962355785805408054586279507282322010162934564576551524529403393748632986871879799046523162910786350241508525700914222356263153134102016 8899 -31490686120568371723999418951231101791449334138100255352859637084728011299562982519482851061822820782711609757231455227852435279079570489266037712203414344122437468356118743361662572108009946277872970396847663838261961193503831001067883845799240345098318145533543163983328694826642135900041241368545268226503598962320971449403063772042210422313913897477611449250516357524613443032720902937928959015976527509976880646134414427108975397407833606867540526023497833049635461987027418570787168079104 8900 33641603573007411482521372388488166263953886811146029036922432280969341141427646114871390062194307239047873416390198441417593071915837824713898069099993983447582117956764938095103432305014349482259788338255769062506929772627464320959163316827106927237978339733116593316597140347084026145125702961383721313632842320020154376173800899749980908602531341831885360067646846846425758504329977434684043751086316333992258368061009347970557489357278779164257004396810615317842515680490255279291956139200 8901 -35939303433523917705053230415315306879433616692805494399331499081483424544669732201341415950674181866272546578637680051227484051549669851409668621994998838549157548219604331967834120044557309381251830790358816391105152406179095384534222063555235279753021476868797816863279675591983153375905924010397461964211066953031489810025301000876957840002416423622705607014162935816886485885286885115334445244730290564475917695034077611220536116429305208968017232529086038731299593911577693503659942487040 8902 38393793371615932288352625733649292839591971589256076444961054387972389261670126376740867471847154331139149548387472986267557598970765694138652713083189691084488130604363438431307478492423264403177704798056338831670645397301899614091562666894578198368157567741621209322197716464530038816874840343527622162008202287446439153372376930353719179870133474300047374769849337782662515802134708761681398353609142873521093856843487166409673173231767010893233787863759629848087850798837676750316958565760 8903 -41015762768278302693627104930683924371036688675186981475794765808702635919505367130152040546257540054734226409995849217714085478019968149808246505392727819970776796305441787331082176268573327069348749714530470068198472962989230248797767810559574787133155725999656085014491103572431216193815768982348884546648106063396038970964115726709480562876809258433957673673357568422942225526382218094646905811326053591463724811653984419568101415135823143153314729280148560740928429049372715485311655161088 8904 43816629111628470956324183002942667164547147458114224658220898158726921132100428391676291497068502809150894237768453143716185718241352709785149496215416553501991564436046594130814498565393481722472979448693806550856642072067926061427580982276255051916868611949274160807984762786405831792809706241014759084121394489645922584987459817200131906908777612433101696907810424309571550696174877510609102529970790102811650808798030180868702117439742588533866529686392450875474351680987102927727413729280 8905 -46808587547262638775387612751710415349434478536944669312190387319153647002558737789379158985986748862181233430373187458871605123445981327254160861387664695417725882853658429659244199002035006690558496980375660648590947520413150643327125368803769188057645749560704772143051943238464750004951297089787905328582461380755997322641878962147154110446237702738634593447076752846768633774352976387521279382727857937340531607996016920953166182749607864368541594035395614447589250520085630551032796545280 8906 50004663797659143930194694359170554002026495910766125510548236372574190119237194609002174094692261921052842281928536806713005253640039412714199218498111457860766465632312533563250152951110540127345890693154068303522841566543805205213470868544063372880962394986747987015570709630861586267748234127632429241951352055823108045882050533509361668221039801763256489351755927434091976734282936622675509419361372540953802074783916962942237782195446516299462283869744377160708644842181749724108593221504 8907 -53418770679492406164810380545121898691871476599247037732290367789414805482484073299768483072709927240154940092042058016305054623475530282058529415123043721293192233998138065990242775299266013041031314792470993723825382652858990659974926856214869157501051940729838977523377641142582503991122473164555408290775223056254256980200897729151130298190597100860759618798537090066815437689549026573499832510315431883165745289929894290877772739856561016763942998344873876738554480787463834140716492148480 8908 57065768463253764325802044816560288147434496666475944302887724147937699417491696357607799430481422736426141192608251849409428270186569215107876584455949931965522533444193169946402716313280854741884360190010088107308188425792647072144789243062760287338541111538164598080868991055263378242800868203617291885824118663013827992138151556700205367135747632488212881863124945087386969094223654694324649333163161502340492703099504209997256849374357009469639751263696282547729009628615119836219924966144 8909 -60961529336161764065753743899973195759709525391438942184392115871555100850607677744337320893996268331387865846919849070534864686782115002591933071150507320990684418440166453475047009478975108276569633217521452145903171117142428920114353748560560637996055824916482370209928624429917785949509254590686196099349851019152437853341830899145819837359294031918993871626800152766154760887825671590823226642892805654823034217084475283883705344914927327501068273487905648944614074271027909999925910094848 8910 65123006247055323942480471771902614909266868977034236263430778774851088483904884556815355444997827466835247525363861664768497758011336782381540859703068215297087093026223932540906865791922263043594084768438693681963150301510037413772013093276896408745030687065484243108169157898916448344820794193341523402794285231877556428097740878502729124491635876666847440892327507341332202401933908676120219581699946084324661319021000662731353811266996147023722381352661621923717904849678402395793357152000 8911 -69568306430874894311935470836488135519919156691705355976852853073698916855796292902476583965372672775391758258612788392270648664137714474613910548425540259134002616187023221237471735973939533105389373672271046119969560835546069833224507375956992018660370964968845403876400098327157061818793634484775711023380230360430128137845069094035923124839547085625782577826644126404290069738645959610715261926078350887348661225247968766936022033247849008553481862754378979849258400012780512616808288497664 8912 74316769930530571664697414773068110608620277825792931440320866092393479274744352433868173262040893087993147020997201593917674763554152952838820776570364912026556422862644035649343883667904197810915035665631000741670178028322039770940420963231830907279259918870101292826955172905609624731355964016904017248686070165259745356520459987883863637627708369836464829544503632466370405951054836569576810088332236582560472379925933644854375487759403732752013031577706395682217457345122358695585472785600 8913 -79389053455518989900047816792672334685013990739849774679645215962546828130938083692016352442418572879275972983457475836166219556090105716722668638588512781048418132473286556919086684053867398256341042510578836793507446786628046534566635150266323160685684212716701124281573682304516096232530569131510045199293969190535892397362709789811229628908767197370362257394483282764094333134280553699081087190535665795376614786294427039809419549013777468865572704026643689540292314250260319374084675849728 8914 84807219939675405908415654147530003961432215441926627926110200911869410833168491190773516967388258992369677496830084314665590227472113539218604758066785262834056422637001239740359186774609131104203562589927142171944921583286674571807237824126256478247978702141687757448683195828294507470848672790702250606263634048644463147261645583449890479805764096463953256973928560041215223780873280152324288356925656836363188234618284212306283056389704391501588844675576326229576759466570744492327108937536 8915 -90594834185032731121191841588780743561592230297884533056318240473387752906374093367183854417527412617790223779612355295082503922939697804522012763647013533550026614493873373605678113465171365749980078989874502354483392310737044049447884746714399000292690884107048790104749850056657644714414125587323793942341653669257188905280452566962635452705309450659819513539976596582870426311279000745395185791227535179209038004058530248879226462476352429358715542184134212969934118423534886321249027386880 8916 96777065005011033956390235780875434327200613756162735225466616294310591869780028075756167217247604843872429830235365790796912279534130684825660152549513309289444052321270482160184614598210230778167907686076929727518328549180415119176437639910287268920525624531824309822576250978919269647178835817799055139973498305014912835688173692487880005542746922997610457041241806127425275725711130667789192343256466451135930625759244468150549180135651944067868301722222920291504148805210563328480154248192 8917 -103380794308192103010872629161603640206372115516299546603493162096570401267438325515190153971661132005334162024734659405185467668571833549552616951696430882836934612663964118349005569807475877410993651432677917351297563156086817365798087248367022153567892365773909765311651591092932497275558196001091952063517195908635373499444647577795943982868823484775095862143827805373480634112833224995472860930674629566994134673067115502968465941404768783370724098714552887957196373883713946005200300412800 8918 110434733593864505701163937390382347967305301670719817595848048627077963350358544468045724905786132690977200020554495300072210793988758483905872158306700626000675392205346700834678919388762861431982450052386484634331501356108690409467520811312692362745313508796588580118773271821488352036345784178423118684561526376078418930464775425546224635721110543750076854417643369315828963974992193302416038885269256735033017867885046347194543551950060985521667496210643932414096706762797232114173481636864 8919 -117969548362483841876225471551355353644709220582633809132968404687427933012751295633235914972169835040833918492498664038821535345009645776464620783816642216667224515201884635110578315085394362976759660045990784116311764786124202456031861732220206997269275163886096104036303214213740552564442094393605151134045749573469964634869198027183163254150476218557744341984133045315854906119034752644358569634126765357222624368323112167779468344393949696146942297674727271360076546819287031515065872331776 8920 126017990978317919542993211298926515996712927686217301125941236770131415076540972528392049370877151242202273795922291907701369531656571833450746910284919538214507837566358253404651286046242228540982026872651248004714722968726248753610564601671532063714472333411637467037510844893593668064828462412878510207319370828960568508615446383662180922793129146166167525441464162692416227836581896419399044641141180943165262556964416475495907788490349261945610693877884510631189903351528399652952024299520 8921 -134615042557984004103483756645524244514364051438178934710598792841012017835467686977351085619339301627259601923526242090517908168535834600325243744366862757403888016997326093953972173354416951301460470355115373839435432832746385914136114642821567963674106548121374486605097203606087344307431161761819201580739641887073333087472049895471128240415845387537551764988173282635756009756775176983180561723852709966163689957135868431738304143608563278562496977555568841298332776407247878262263941755392 8922 143798064497491666220723059413767832502231896503741229890537685936331451874079023347559551019066530540048617656027487522017346382021404822317084436222846197140010875446898649699042936328752989050734177206849960353337812328029778465797184250033731497708517462963175815985855902388358823293214764185986098477782146984021321921839509877071157195726020143508864705143559342855692959675147985496769347791863723704174535538878658015504718294499243768654415694209949393738641735729822354667874259503104 8923 -153606960291947218765954875439160002735884507539833372889784450830785750234498324704277396920343841583260434613583413802777921811650305897622609653884597938088987896114403308094276264625907014515352168579561779942754484596948334969028530935086516522793507078044189029731740366672596948118200980188034841285968323648835092707699797802930289276729644959188274212055124588147466787581814698733586595274518250888666398118132403201921741461090343733707348992556427304245960705167137206997522107782784 8924 164084348346432737369905927944045289700613025922648403679211249718663892281972455613768992045376877994558874610447952499357632010979271478338659018406699570995242690221554338294406765974566781653759998597175093114094776308926549852586523693145707869838098540427615753218586733866602360886367890124227345473455145925724253841943855095794249112476202740589014299318391197909405260508448883896602236494354723664195254608513026956023258899943467410386737237112972873611908610868428283657144748325376 8925 -175275746523934717930841093364570995848030489732101808357065214729404478216973618683278785667126357263649334618936606337861980580919600977791265258325905767230865123453921850473264838086238223761817186066029987487204885771810776269193785408102264523283818426718104562522148174888609331673054567225866364007017558265185778775767363259439038181421132853394362631243598569641575728436154831721974258205723459924143549517144877951441626172437246834946051036655783255970545021832021432857257300531200 8926 187229769226767938474345647514623075019089148642530740846714648319518795112151063232016725672525040501924962745080271277665324606616209968986558785342557056205176014644257633522396857461209086772869973150113136830006625313739040898217854486344880838235401206881301726308407262763216468377054326008873746920405639849256138299478152838097254421558200259909118206348813252233104851715313711634345529083478515217493545277766374387655036001778082396705373148390236798916122133015502616609823567045120 8927 -199998337861936217473903512160605901281474228822537705470718677083016578974888161005783401214512354418027452023623531192768353284496509749708389606137363144786845417183400157108480161949471911251528094581319594732221269509099659956756194488861170071698503418209996393764676071543980927133662978466807030375468410542969378248469262985491983118842284733953625449178758147587006557884636279967406398660735949707233567578856700847357913291700205830417661199522499772421518996979564413437309302631424 8928 213636905598525335943796827460603707512772284483010691523566793929506505740955724438778951204879701152879833177869405058544489685976921806677577025003491967036443409038526085512178979428114916465035119086640338959644197015020307438612900191040135543577787150944076602429020283886162114401552074773153309543950105734941693270480895478993800163129320460741818625473273682889333025713556242127313415879756915277456614833179207337951324394387440653557898855149074262530541134542129086633452815944704 8929 -228204697386781932563959039274921476070082161943921888758305440748176807168329664842373175714833083987270126454870775451928550981300745878615949620118530717781373628938941452681352509916550988818960056181383672851850605361583519877821945605059953421498901984084602305308938754425432541976845048375341817764890166983647631904322403758928811366182093869231251816802984939253983434370563134804561215844494512574369245680337379276924440343505343602903213683702602539358768885786791438051854912537664 8930 243764966274259941538220399060588714443848071711104501069606085097003133331401191065647196814596762093515290792551694423857895801838849572974066207745488585657073907400610275807443239392855250610200242711303728687114611752632252487310794468401072374975735147989128056902870792799202074016352315485024306830517197814183696186305827144056007497526025348659803577191648264817137502653785188114706729852269202331330326191701164319062374269702723022257056497665821623946480924760897019468214793523200 8931 -260385267124595239593144485121639391906540700053627116252429107897516649628022993101467070593584807772290392559168902024501598270764255397446964291763027578114414105816531889253878767079536040032709911792584899538801646159613175676701258071739454220146458658345859205623883440752016608984094002892707718652612040237290984332403760440417981086557107187334792422547684067174854336090438299129550704621599099140518173710644244937080870494324989729729015050888077190222120758662601229083070760779264 8932 278137748919400792120387475494171891530075704840396148360564827680267988209644421163802668323819037133936015020071173919966175721415944531060202807448653944509317506813963961693603722254769395448996174604259657182629434169355683445185537661548777053003552228960869031154548550834726440693916805544454510911876377940414914480301393382289653731933497311685170082137890739664103232461567986493520626052938626865032069447016489392725718568590666908021653221906245316377939550100001866481541938718720 8933 -297099466903780290713822176568991316786873731784927640599336549901358217821379808158166221073672804473039661560819191957176274683025898062246996036684076038265985164880610133583313569783102918370815097056040558840341208649644806520639647343932234752959905693945266227016239192340866829277287748441613108315886757902696872546044068450967807418736024823122671369653677885345420702050027272896908693009605872808353983701525121472407791256065321007265410466074402367078616477733825632316543200391616 8934 317352715921381343372616745507094729087161699339131134038346700539265037939668193046121654142382257022021391781331400658905434094330034169409808963439219547027122659023956965318698833796978465231664296751476472664705269485014273275327032853293199840664230406014964621784824111758582983712326649453348864939421153399058278055502662442972529128644649194058319020195952607970875037530928786674171435487857917971999118179979593859181253464410139927999078673380189631081017701215429812880355660360448 8935 -338985386376116206929263738748926067973531006083144191781784337147204673778870523986682902370290364250642075487052969681465742233499724678111840646798067267258102016368733610949637797697439571258759783449967537474469116987775270526823477870106599569614815310646935083816899964934867475784663949598203760736916521661458279736837759533628083902080489516082725586061517354995814595370264575314947391906567032247083708984981649938451884249801870074298174895865421280138543301526169851108226669802240 8936 362091344355060102768771108284004797533615757730759823903932346526468461536007632664831037617782586972953137646817788680063705504525895654015987243019464033212331198271468157858989539408609046334657841138467762094158994561078290656291902839122526494437415576737945781178074848099410936156984380866064492611568490596188157011398616687300957556460171802107612727203185663012612643833951852117369011159613046188557055740523964862870026418879401633646643713384170331940408133214194245630715298424512 8937 -386770837551012039852465851379457498831956105523290532884298794280791020486692781054887453069082724099592736116085775032856577179981434565209708920748669939513778531283660135692451043629136362026003352515533733437687084242044601219133192001499297453749553866747045938919461145490845631353843228970148266498832904455007216351582340952370022044528024294819457595835467016631823711499118491307558895749446431193748533041222770752880699301019828170220735506858721318071447800604116466887020872555520 8938 413130928734216721613971193972586473088794536175811659896381606512494563185457121958331044282931460037892905424540340548294299648263019070359874970959764769292952438368180609797816518850916576782128542436001303417284871265256601273487575347486140406826321480369946166352604901231800619281832127309445215147948741249765939882649458309554435090971130925566040614961257456352541741139021239388492770283929563883263070314825072639601097316348501784469144205483460155624615180098568002333275565214592 8939 -441285958641274609717573799008879508664618581396265410857632959721107419551070051332798525584938453788870178340739176597902364743273882929800729038180942550924116177596754904068330791245413860479694544807921694395834017183042835615754832341066089110944063093393712270221934371402242933932813105732058162798915076971452622623093822913195660107787456992856923841281116842485136528579002686694115175121739421651507763524871378542577115565418231316449163886450837804360982164904650911219676754520576 8940 471358040275818803057257792574774075067551804995058863957668633037740173862855850719906464346649137033222728203264905060603577823742383654600943275862139186886366389133654107067641630606343834263664071727036838148229883684014383732746030161373573680860253014703554947935163586809741921587154447977391629558978456888623843266763016884100711245795907589651988590824429430158954290731730156142083228850164576205571824272053395927925701427299025652340189398265924913926275688056698243927528513984000 8941 -503477586750654652659527709281573112430514529493157147778862410534843150329534027464329073896261205710950365519663228040398587828512382033203278882983811391935143142240404386837856118611231931335200296841719377574938690720452241010174796252792125899274516471106204468394996693588151236128103570210953502340277961836862688689787755014972164106717384536639165365672053596129225035016109241451698143073571135353515418682207374964899642713889878759470709682963577436405041896550413058839340111915200 8942 537783874945320221609851852045499827536788130879900864899688964817286174568659755309416804709470514821959635084489375025009626319327033814637864529384006430466494182024180442552446198948236515852371091485742223336416519540683724847971922651449296379760278038893804315991332770134281660503886349532146500058916381411145291650683414528160885822883406027236643477948153262569745466004526486753938711266388204668413749220235371495915326676184432693189763761912093062887727742802977761195766930460160 8943 -574425647407051199262714028972673767675656291033415948006897007338193766310171229083160667678377927843799783977214788811709685799370522931750900894227233846720680868523222716064612360560576325511609405589724409631305453972525221175775651610735210611444775523286149865439222951619661264686824641484496088999276009148873075396168681705948766899074164764730818901268093933020681806310045673354130130000461594042525973155374537109113942253266394674949699299621285362693912372874402905224770274369536 8944 613561755087582854382000334418195008796278549422643369173814096956389025975633601617547363458623803492082903821210107718415624538971365444909592587103388387967758680597824030759840391843708594133770322846482562846637471483999210011713272189219127286777127767684720204080140922800845312475206880915127003555213658970310512241972941591568462733102708777095966315094046093136319027361139452687339998189697569586419808538826825891668555011755693282396935131951001026038603158270211334184231348095744 8945 -655361843683798824091917380399683801151476404047189901710967772027150520320233535115334907991566918936625041952678472663475474124252945473414797048307666076115910693736571983365466926036918477233544461222823673054289341780032272346115652890631319780986246880216245395851409157171815994942619752718987428801484507242053903447525080890523795606729706563491033789822507701082613964668844991545885226026873687678689850964543312378290212706121633001340029906952268315461182974827679897771253854889600 8946 700007086537694354397331447212378213568950069307211364464906779334472478356901735018319580534579322017723920905985781854713659059682142418779741075942471733502760629547924824268036084807046409731176134393363294450219642454007987720284077595948250045692889271976833526600211099454272847489327553812217662573232952248356915966431511910783956347893317639555823316969837664359783713464854482202072504487920859047931716973798924411278387730355256228149236299242347521300229612892659032451267435620352 8947 -747690967251263224704047336317602457330750190449051366370329362491574170134159973157066158476814810411767262469775002419772272004013627014863461228462318952506066166569994655772839876055072423752933158229147599124404140987067270434527831838639702058117400576967245513911355726878852291217433480877954441184595443737601253879090688084540474031110775649729519469233540059801438309099999452011467284059359356617092307213832170080810470623079784813749271055047355111356900797251922919516530668221952 8948 798620115385600445547733761469161888391132787862355387306217827816707756059557531679614926492793809265655252574695560314789079398700456526211672159719198229598126714783647246561604555675438800610353407916433082353945069000221733054635465818817771579221794812438541878585140877262206551034245809447867671484064653765523260445650957586535124989023284305709322037477141807439111036729840279005104649275676100051504337253514159462064576211661678873950871313710042633336170336529738963168983132953280 8949 -853015198841652270183846733696498687836693405498341200626634730557984648953832465281481134887889346852153202468362519125828114016742344671270833983064339734131515429881592568000111780629837758943517671607352481133313209109297461495515988082510815254351195170815247721993557651460359587900388094141136287336188441335680253240723545302976997126433353781991654848782118361366116466611096147261034845780680679681881061165102885547441547097005123556670524564028133671211426220986023364050236592225280 8950 911111876763618281525598548872660826473908186454418359304627602800901546384829436054809984380276847345342004231908100230345216021256349905237339004919963679455022583634350590466009384156190059170179158551932813937595259527255977137872568456777945073743053080222692222829057478096697029556149448543343808688845368420112794563867746573895061425355679173005179281358239569926412694983551412960344993265893317638772501209136957283401968839720209394904803295785068097684040148498268305358769122793600 8951 -973161817066060472426504409243539096708405687247883893829913859020853343484051128469120584760843336875594117041394596084900426814213072392999390311414408078264316943971814366624913234610250116653017433583189053739950492559607093925671830592892312817244986214135154613193414229181743303558227088461804371924901637548392611388678109999552016738646036648798190637316581912619958559649631230264463614119015236514509818247687220860863488826161255270246766388169418691436184611262234785987017716433152 8952 1039433782963414939938724883404856233935315834003775360362156579511990962727829783311568009333089352581871860410035569292758738796130504652074414656998810484185534518292465069439998325014893363430962805378546944723731064786030188731403826700768645849271568957457970041095824245125711351491767178008455651796450163531587229468293751839006757307145966182712548575583321528485521105565149515633710414590813668638609245657491163983328528325618676486690463138464767446946121088945417568353027224476928 8953 -1110214793177021870322444558606875437921874387232050283585661850722915231732707585216331528730103800885313706380255849153460799867268903386356197914176281511207823405358938552092309320936137250545875290558178088621512097701787548033330951206877895794936458447723923992513652526769094148204636496117074067614460443104979073546793033556638648182558578508123727235788126831506640450839931898415949959792400406289673489873881036258261877829417483492310910386366112254442142338495317384612840799535104 8954 1185811360811257978694369128557931320165938072220171220915406305825598707269441002020865181494895763660248759797804796635497628061307733501932830117747367849312837389223264570539506565594405103484226189322122775460579557825118592450706507743566124111651986323658430037426785186071465086509877631883694035211087806089158257393914356285445764625483510994225661180942297669269422362561271397457163782568482481978472967667578238750734153625766897223505953014676739366291436084264677499947328868813504 8955 -1266550816228227247912565225873200406845020013442229255811427994399747067189145845650770018714375890292864399404364983049277493465999722399813355104597839504340102739817649129272392542251500108521459384603063517364637571862610426904693266176829189606247479030589396359008246032750576469729651621574941187395754277771937673326563383253288086715950409635985458866653042858817796795194947299101792477272136386859839103784462915227848728840314769012042375607048488464508254737897902924610805014080000 8956 1352782719611186913467701020196175039270495927118675740285349383238322086311475735940036885786566758347401456157221743056341959839963197764371877284688329766924794738276962452608401210563682357920269709670039683898568608552572054558244717812995636735963809029243874575074457855752002853131963901715974350323016315933468054925605610502262224246125965251662241727021347549725946228926258087709599606825748145929776569480729650969168865301739860414295981395088838436494224746027480823055137568892928 8957 -1444880369292000027523420030266222778774774742825904996702076652270835989620315617546676488237529624416851926708649772722310942097240199085394269060191193142950078470945522553164229626149391182752579454386727189352708532356448787986367415323405242228496689504926929040164425584334069784640590358792812585526204164931904652509327795905031535591065743356252432188499917524827920098445111584995175850495619450354571748342088227005347734825069089538602508406009262613736718434326589451341958889330752 8958 1543242412329061688843018538671728434979439706101473704343720327107921145826687271467879742808771843698906818657757127509933932078820013314722251928216123947613815712602958782252375588780106545795042160937472100972227660516069315403160643904973313009100403489921938678381808450606964069525936455208141642760698736421767127713578893393458149254978710687217675932123128299144350771074063671707293241141274945554333794221747735870673188966078973844204360637738557809951842737222864671498099198561536 8959 -1648294564261102478664642055561626573854373476744965647552920169832921243658976221278737991389028471078053971906146841214195033246192291850889706271205127218679610996998685623114110727524359004704891621133418310891007841801663871437447406377492017406624893566963574526867982391545714126662032056713231698150029487187219926188616606096580121401247261520900247288887525952804302456347336231389258854827857268506584703803440756596400731283233451678440246566977153064093597692577144820160009606845440 8960 1760491445430907880503212799991767520396093798696778074476098829996076380293143136269101769412389474670249653503566595214898585615861816174261774980336417174206251283778200496158600770067637468069772165781921167385666668877509965012737026837531226378145891943468172844393338176976189645846128368241842382016135931497190068103499489952669897951313642363288985590687038660874585194692358409662109222377760631160590167877555517481980418193036162698904202039973239486657431701488676269949779093885440 8961 -1880318541773311329993330655225143604517744587740733791015296927968644761560567829673498323667629079916619342299815075561882045808799467783374995607204890696349184340683349625105272521686266764764785161911050319797774791204143407146686728577379721163939785261984860231632071659431699293688106485358584142414777900028670186553789970649805528109344912114668884273832318606633410657875908031945535044365630953729112099647712117861296309673244833492790877292560274123726617164223260742868135596365824 8962 2008294298495961193645399675905500893209420808565852002114440905727487458264586778841692440729481731091596285889210610382192572732033957859543625448545047351257922195323691140596883517200450587826999679148560188463088554718671679975494488703520914647045365888354524548731617859038354426595899104929990032565749453597583954670878555586989096680677715592113278850753564089343440790122824101359097451951074917445739780069924113207688229134191134004461159580775447427383349024272229997962451643618368 8963 -2144972355651612999856427863327774159148686633168225389649237869481087497182925529171600057110850466648011734964451666211435602565531434006746800820251917166214505802394864629757293604425515970612433492644384123040781799108334945867210290809787348251821993741499012233747598923225561561888687652255208969174732419843619775282545029287494217432017681214070033168528210747211631262532844062750937566335440226801808854125819546099995755245685490050102320817240507834827186719886657629584467160447360 8964 2290943935209496400064848664420489747149317120559234146626567139216867449758878144571798498370901350400509398541504630853060577546406831050829956289535378226513998165655806881697196972182348720324357780908051934428244213618100388935531143463717428076819545660446988311013021917188069940578463377437905983815459556678506411832916863042049072531975088913680041920584758583456509076196239680889120067262012080802686109975472960396014423469550463998975641356481264413798969234955131960625263497389056 8965 -2446840389883254946852378050684528957377003492237436911083991602686222642495790014338331527252086090108567743595340225842737224251698036161277379187647942739089849936921533787538620599043997234487250043243281308194357340272838997240411045082070348486524739544065123030803765681126768466546307881469457876414466508091605493095085402242403434314463497836458233620323058092998367427181767871697225862659006850824806052307586297243443927719503207529176244730278613702953607308029727963547808185512960 8966 2613335924666834824129213966991842829360365452311451444488865843730909170114843524237042885213658010373453750230042743753613564692371858141874895530498429082243652128240917053257053481641929686911721946414347409556656738632651026191943571991167514089068661022098083820980544736459168397714481412372650673502289010604978492982963988029465627510696090279013223380659140736174123432697425671258040843733663925392605932725347401551014341051499190833393683830264800822886542485326311493628965273567616 8967 -2791150502770472640290897493821709626883378811556510190750230796452958939536949196461091867905215508824975560498994735077755119700930599620512121695476091157704188084681998556682829585401909251283079885962348308619232342564193697352934915865924981327251504958023963777264107704268072381129685050742014109602398789820835748880052770348460005510193199658483491462396750338089877258755734542038807633747007408563582105873241668200040529063650914195502268864211895592125458138926547611984376552704256 8968 2981052948439768929153688140300880888358142531285157460706777918808946052241833564410041886931666608683171344433076065586027328131017551917314922256237956200172738472682583671413921617346190719136630696140316683962137650925691703819997481456880586904253948651972936255006265789401444279124223756853753973829129782508637526156045317711383434207909738487452539328880100417013846261249827221758010783550357166993664459078871566884678469991739851787384158647933511856833651570636917998516574143059456 8969 -3183864259985113360160936158885434794135895034245586077662995137166114303451063330441635047847666582708310925597579928476704216662403137406789647929639824606741437007843447556296376368323814767669939492152479813525052019804615202645749116957259934533501046419268202001764814793224095575193931092908144261440071252848179466438125133513561030666621513016042415405913532317593550455982039603695803025579173862933659843753383589710646104719314478846451928486088861528161479924257175043382378357374784 8970 3400461147250058136948017267600654759299172445275728358540046738631665729092854018661942378446953840950015403167086045627022807723818083460131510397326598209356751464474159120058728887988759892083203020801471848984863541924093009323380727877245957338319692188315987907471412845779239194552273625489406341052942458061212154654339457617310787887502349388095755531687552044404990307508212156614151193500506799050859281647360458481233417904741170809708998129729330799956580915989219472117182203310080 8971 -3631779808709469362951575491628550907045128748609850736329067888943730606459971411579976133868225137881131532466256893782974552870386111077579595596047407172416651453355907497345090299465410761498834109819741365410834505930027973194934876977827205015452826292413016778070349666984344370180528323669493121627776530256496189692440190116853060809056435914919108976581802511591273853787506755257686320304740701802024833446637460827006677695704177499876932828013088175398957769000466993871008020942976 8972 3878819964415533782770553576572543127071981538690657352934509655895457089668058256122604225647413578026852920768822282412471257192671932114631444625349304441712038868575384479682822408849006804078002804886460510815041630458284285545467968232930952738498000521712481877420918465481053371810865338887684820763538373664356269803415510370379804679554706463990495281404370735297137688529090714168799816034417997364997872916874375952581253221746441470075870741447374681550392270810457406957266406103424 8973 -4142649162106349093152023153328819128092923831886442866547385749009869282860989082175295435512730640127376752243389477284249440538429367891099342275790540483972831711899404086380351886845873799977242172325063918052056562009130490997877660370219569407174680826731073845053836939809327965781129388402201531109174885912164144435889578757476483819853702021125416884051471070163185505315784621209912924854278314306246741574465941749671038136428748425723756673348632972497673109158136597432675704383680 8974 4424407374962564786686626437153431389145136495893535629286343945927577414826392729185636834657619697502174609978900435815305450599610515049009294557965261798649592792819744146939305165145800049929174103935428321955143754356545584155157987687301857161218116445154359015547661486381390115647935889719096945489043747114225488768708678338145135099552492953752242925997385518324173185007761646482407490790287525218390345259516215747824608908892570174886886773216931625313195294655119607531533065190912 8975 -4725311910747368023739944141537659319167366979352104671946317715568988910074034728578322924344602059403416123197029108895440505570245773206535853048333303014523990939113983201473085578113407081102395815620818711486482358251805359910639795915645574156543859462968597123514251166110386607366732519477114244852678886600598151120446432643539284632947860421137051919119360808025570403609567121303183425101527030624918940617827845488690477995219456366789839813704441359685764101392379661665498957088000 8976 5046662653399363342233937369883874631824742980678576952587359540628867668349782415880854032174875146492746342832503554762662412106953751528087103365832428835756803673916011471458772813503353610439135224440812476524198385059311316067819212465203997869623722859772021838474209440751025827460030276241463874376384570339539351564825380292037430948509654419366892250486818269697969841149637481753867809490643233710601116136544366132952203564753139973389571944797923522433055273178153670602269026331648 8977 -5389847659572274090407685586710590443602364741250035432450056042017451518318070292725014920107923248426086690767913067529912000762879035245742130141205283729074919731650558049511052944225520194542738927226891051861345630801250885940605639327466393681262839091697953454700675410481465880611475022386691611575805819394190416120077375330373564772318017633406328675587095397641973253783347551352484562159860137896683694289244570113141209935707892596987103461198766743063452945038927886038752578273280 8978 5756349134135979497479697618927914003235501114668893742620399645614735803136433912942065089254330320756039591319307177369453596802406373097943545423244176203120907795210458123897505254307587992828185189714963080623811886808955730034002059196803885490386810146411392608807018767096473499728086917250039701905391092373193788050954466911207920125687500826143955271658269047547847229235088327870727872911777248059162889006195397594613668797924009209656509004959099871672578990834436138201916604385952 8979 -6147749810276686571279002610324997758252429914133976716231050965118676074953786743297697709649898567239719992956151596392545097740519069774491665132159483186411641817643053398563675282097874803081125925503425342808913099725443161472614042788590747331407816760818690821062025389692787245716687915182282820500554238146002422108100414878504737462104294871070962359494661048127205912425158219237303563399226104556746689496091027349135790835758856425347128623572235149190130918915894974678184926639616 8980 6565739761566950544093193700965799657137986206328782012836459039496702539052098350520901360146455505350745589187602887255959829076313241747865751732728341000271357082328566905416479231409650612161796229031479881577901537561013037437355672113529380697229602323526172748619106612296660420055037102875925585710588840094196542624833535463561208146289394453712765149781475637996055673480383888376046239260783618576593912484449660782483936308484486120374135021044011936799730058299178107848707263792000 8981 -7012123675226198601276674965474667197676058687628863962593653586108727372764664136949035465555575167634978782934307052263706311826943060597580580997560237985265179464093381082769684855282507082946843218581313564441353116882062893868233987345291108747774679976814895403297446709691490412962377239570952453796703243320353089565390623845542952986480352469172791410982449469496727138583547100710373180860761849077470064009827181779155501234136880087621873044636710239932175635594116870087859387757568 8982 7488828617767275024258455482357160271583370873442419574978721852373600805812203861701568241948898622434823745253318650757057775711637025115914121152647594854623337250448028728668051306804642910453744715185247435629810885561456578109135549910256408806812362754044463868784830272548126528440985949587948877384083262081742338767409656597659195184306562549188468818979682991924084995728592322751487177705995660569636118471037175659449502153206932512573837238917120663198592984278933175255702034129280 8983 -7997912326332739830862975722376778475273738293916920278256375341637818505619879021666946779274121990845221812185896217972391257353964273021098729585718948772001183978627469407210103614799382331683254484902076116701640612659057679271075052832305453687696778882381988660178706249641997366403889780634101639019221899321001565430383248361642550575687313383799476933051974379816324942191912110423755262540492368902328090315279502798603417043304894780807887707565515412197198972328960048992579534963968 8984 8541572061275213787723889620512632167577070869303026952169569863256269251087355930513940232270439225188379554046326656847376125407964083087991638815498908820487884072862208300507626734960984953693840108811052972283488902878465790878444447015885030133902411123881273347743294375695418300200103845678203597177305968469832753361842990785004229790060149737828087645879998287670904628337231141135914285176783879886521110327451543974126758151795990741649611740689875455142181222136817812005635016467840 8985 -9122154057938572965059157690828926966810413289134078558909597525144426760346457383032097145769453317686180226904082667676145430395438219623415597209340820263181708656535570797829126017153840083182156446204289209722579713462692254926704963270665501489460543804019222622893864906918222631876890434591524383859105786066207578460845652422536346918762310231890768099622485549243930857551133030554997261602489452782283122618043454711144700473286245541740367828661749263869885713098383451385059683584000 8986 9742163618161505677814105962833518996843897857875698650567841507301599416135875010506923845619397091927413504079830398873057780310323713212378716927133454481649262676593140427664842941630247486019135519883816670098294382335651645692826801720361034105246584488938392765264022804583144831944684546222824237423889611705952959110448761566956515656902133457219870484032830399399567392557215169926209856671948126730017158492960421744283509047678534675803315139316675906763723414963673992226954081886400 8987 -10404275884762794377846986563950420467313482773655246223906778322595357694155050915886409074813292654563210855546395002767315905051503451482276951735871307837455571965639517138400112409632407237996795682484264056572066881719384117930277425638754644974073675055813288057717857681271798567272552498384596072829624874102585633808807695231696522168608707541177906860407918273297161626213324559913439420829794312328097402254819674656984244690034615356006819967732167792417525052366061538018977043560448 8988 11111347345190352806775742825747237061196949449370742679151495714349986394480096618949287643566457386687267823172096013318995088080377150860348032706319736787873769459514787967770730294045245405441362223054441957599940505069009704565959202554039228332290102146983448182192897135048614187755565185863498846037390038492581924836355785578036331032506103087234767938728545418523089561776335835689311472211164077051938812762157789310414800180735419620131513498182419978463299708947691757630058400010240 8989 -11866428113635999418210168051975781591099273545290107644698721365979365754628913670993694443911818811190856722795249702935195062819341361043427300816966400787385727125062748527360520685749197513137404921488380919278747121307575828361687660761054044258704466965270404988836943099316415997267669077570582390632299450151637212553341203876816990391687377843078173739233085518084141901219125931171919479399778852790284245847473752784156192916827527382085071777966738710143872053756148032957463363111296 8990 12672775044248486597242538326715107091245621922041236921265662488885079833964856752430111623313504006512025917370766530828603952841124514288273740215092255954155983343167414168182740774613908661727176859497474091344111110340313155555564276065626389523900081896418262218803920643317067595677942381859923281103669232391077293427216484059401256930423806216175225705082647735297089554942430026232499375414075484347888094066290281464376600402408693301048093712186587007071137525130042009992558923264000 8991 -13533865731632632893643172651906651196467666221756941101887935690559844371667307444325911513418996061314531875351589224332762970402953024163156844923486087053614556829416585981253217639257967229773892083269555828750408303513527208507219249549290116846659546068427580045002811505250231814505165500499966780974017671599650535694718865890637362307955943166064736426669625478843098979809194236618578345601614695864346154347867393115513601212286841404549750088173717115992985948752112747981040696694528 8992 14453413458617680527158591599444969505679577827981206527715043201150720598089955584815883119130814508347097088969329845351866902507358081191488906631947887325340256001801554479649601058664557668678579917637705370058849539721094659145414939162178410874082005086673838296254398549829528547990819056416208357545548340253040874203655469475803309619054515275300337759350107009068423567363306554572638363187204706022616630067412497379216524644775011076292565928669876345848544874396897732251963302142272 8993 -15435383155329402247420974242440121943070967157357364790189205359301969904399467040607978848787046357021848140284381891634023004748687046100670674741656658592959532827167469496117085583084685712337887924568674039119389823864004876908136631577253001552753642894127022120113734668326472543284173941884510954723041651423254082951706709821666220542870363275111737497351413031210038223860391754009653870859697661416983726296971975780057719712948014988302819814992806865093137573137043573368654801794112 8994 16484008437925279653072527052608757229328712111708348898833852103598792732174679062223611574172760807245485647808973177588476101332181889483617642397742021813270489954560225862943723933907201473049969946194120809679250630667511021952236469469542241281213044001230861913956808282138763341682803149985506217894913462578820673318994038143597860832348632573510067302936570513125293243020710458422581718248822337627026045516575179491822610105132006868430796076532624350569446728105529203812288947899904 8995 -17603809799968702062912046475107184260197753705191472679782758377246147335745983426210920030656748335410938298727679556406724031527235049279631734954217709802137660880952091331179079414236171688556132004488045009645532913861358997265812962168115178185799054944220711618026024816460180508351251352774115556219541491934344500053090752154080733716206287275650936442564050526251969265305192648789911689357300235029187507962026068579977586063192276720226341269745780979043626582166440063460802814141440 8996 18799614034346265405543183132845565864805645409929954277061538394189592866870034204232025242475023927312423801104171451799159228135872022641562868086860320060602925527440212653458909106845722114771285524586728685153248071331859395580182771892832616834034253954916878683751369464454403166564857551487777368276939884995961521919503372015327137475553509592593915651047360971198923866267299143627256102869761896156587174536200107296071887783011135519515023650518099975014349021202578441355214280934528 8997 -20076574968892883987832408068506159400182436380609468050381457039361837184761536774694693013679481433598860926492325700427075143744660418251533141762846376198224260426040620047939273258152140896463403219724070718018854644202498152746411004094619570271074393838827913835463008276381842829810248852935154290260872426992126616499485377633620100990233819988910698489827680516476490219450734445200356913905883865162890124618695664579796807024683468891198256446553934253280885845241648204104536676150272 8998 21440195604504978449471960142082856004076941957839097281548928290743550673524092950447098920684200433157062308938569245420517505617449157316968833456876394259519015631017556527813819704768524654061585083402757693999758875419539267341084588102266142255341559614163313704631408483109652851464186400712236060919107329029295668858609497044453797850458739434928838218656931622745607896744877727445341886961053066939300793199841262696779126693163768100346045766505992308581948154611499078072212912317696 8999 -22896351750516394321766525039423339088678088229887913691777226636683716540094986987963282107639106712651863129801835804287155581763649611338751970674254720925400455490607336761684256078617345878914334163063925083141681648452073046097932921383932887199110501576267204621868521280993010470537510568907843472335466793407863196988271203982853989976664426815771207448119795085105749686428701865571196204484040414132033814061030067285083226882479123666703865160114167162230109937600279782833587037866752 9000 24451317258510472150323307570363571959997042211831401373152416482444762538239581644047978128475395313953967114584559951662056682405810068101107148811480202600891204877248860932803998355247529509554455987264944134280379999896553179640149160237151026441325717641758948210712129029104788535998238703475451881611814699391230212458603608541568595494165163168741266803737487385249487011667444558441691843332300645380137732024505571147433050231979748301337276985241121193949056108539410077207297991528320 9001 -26111790962572086444337703326095795958296243893646673688235238959628096090798672000796221064190844584559381908835405679356810137354387673186941323723117094271278375376679477437795342969113726277912952877334800322065258963018820518417002511429335208517758003318060224171510214072832924607348857216001362440006822274726739624088766201474885356881462773765954359403810627180887759725603773639821074944005103290821277126417864517858253777574023163213615394105159982018507366218890694538541142422281024 9002 27884925441274586369487081464173736955178605811557299411839599985527789372979299585898703818231444383439544812923828552246716574179752680523353343275651913616358366146386225619315412124310423813646044077771954691613352240397603048209482388148435801175349946957523859738432606511361150315819780231833812056202568471998352415776040216829780843008088844547131442801144331789544905266946477902206152862723877155141744812004846196660222474588150039611140333663800843788789248002239086075215579551937536 9003 -29778357724479454428622753425092179390215427075671105220720197370813630866575020595173456051137588633336922151598647912200027037774270143746048660095626394987212758905405494556723149481449562449113681709856486046121372232916587606121089907501625874105079947984811901666814119250047357862749030771799382145036985976183142135591534602314616597268881890553126851863988009069084733077633497666717946059270873375458281713637141050102828210676012609601201668788432374474227585886346352065316523980529408 9004 31800242076334289199831104653282085869633671817163760784762772507747458999279590815609662522662421249970061101304593389072004272339232535714344379490601494478722574782741737960330718272647033469101339209241310710923400115503820777501305321670323290919183456814113966770768116046043830697254619277072421875830036381211789291850947647121549277194560709655849679038465453312874198413444931429079107222071106069185766716233281460651780118473135735452162954158863854849980821256052040242287007566061696 9005 -33959284994722784483195114218114985018630259920992164346647215175317371722581483514138589143997993771813847485678095334427775183191944569240607487647203294860057788317624678663951307717544796195495457356547172239243999928102874763633378412669492337246408736508773097761130951996222810608355545492068951675548912053013867574214252544655090011716668976613385695096119326550149634083125224003421831127877544590009958973256301793634783849093222932450473103821945298723109760658203364561204714160926080 9006 36264782576886471117473531198204167381972505973527392542850948437394430183085647116686415393358749888179333546895801442432639599022732365707567033583158820785496001635446535213501711028565920746896466345279494113425891343695917866088535341806690221868022278561562655566269632952428991990498252647747506848355661623961057501130379452145218810688678599134034250425478165199250176698681165698736701214172675377970560544710619737594356281677192430255856426171325988208335686155638966783173735672766464 9007 -38726660411042401818374316840001842771131963239076712190907285995366327622706639953905906678999996268255706562327800739600266610379160643019507997869519560235344335997721252800308055435005398264689621948215026408424740830908132422193412246092997931505418106595903208584734256791200971901413609882605871349605315925439635718009140875484322992130087458095636262452259146166058699174626453040904009005261528960474097784055987031193170111346979338374903249669778739533340513931719307977726453556955648 9008 41355516164606698525064624091620817937466039443807399144785136956178357610058867062856887822027112180152049995064944181609087286501753097931754158574792143677231845667511167112441800284606869348528009257626913719395179126528346885790365093314937525229706364070908525106621227546464700620639953315414445237099683062815770390704057095169996366570315598242900982186285602912405933337928289350112482893522513248052548791701510684414094100037127127417265625099658418689137477587779336162610230477974400 9009 -44162665051146845513587337018775792052452623303015770863448427203099565527049811483992148033228336000854166385705857544722541630138356678677371728639611454483694572500475407561065284461345698704217410287459968033948326501635964661092580271764097531640404033872544512089136643567120476159049941952470504739563265558625016047313752345761970899160642886217134144063617952996291095611399112245173986959105838652789024375556916208422713065977347621595620311484477818841187035176465272458299562290022400 9010 47160188370474788940791773134101164980224607249416428296943252980793002631101935122776141421257039058380425687736532042445369110354413910298718951872063061715527981669154614985462293783027673520690438864197000003985686087587102157656280853180486822658625485379418824618798311258661495042876551379031304706529681503805191672189239370060717797959928922725713032318834716079092235050309141167518801616310579058019649824908866811720180397050533090708759087633660656178507921733837255882455727106208000 9011 -50360985329410580674483520851414942986507660295321950921765948265374394757183126791845527078340708415287528077616687785281301772089768434261308025928986142320149083819528093509486669262122919512876270594081312234668769073585859303154453612146231049281530604101851117796604769509959618247186353967854274483244298087013977519248510212632382289048788355810983885199526580753421056064113263450766850947843008502927616906121784104281454657324736491809822945029642204468554534535790985450379589429318528 9012 53778828364748286271064507182174175107892021096179606054632133634431462071418147060898752202502275913653826716328745736117129655640862497482399683636695158462188902604371647949095362903394137957421063865067882554751084230350218904131836086622466333647103273092532275466218761241104911193655059124928518134803433754181119712961277173655372602304899397244362834966249067914760069153734290691141456009967812103530776285870012278685401439024857741999261110076619727823103617925352708773708101714171904 9013 -57428422204901724288541661467440189347375425468054939004399299009823544167778457775582061067518814903525614122808135870293556339434889790555671953417447465265830886295558776832679271882486752580653462693506005791452209268262156856432959681636320936373552546649354135678266074572048559747318840586157612471216951117184084266709828173357447825174877436527499481862568078116211647250390661241108747305413052988429420136362282237129558802788359873568817605687582867338716850867549327863459654981707712 9014 61325466922660885263862137697849183541943650249193126336779487713153017965552885589845411194881523210735320858592294459953381254698486133692030047765894190102645537604600950634120127681361154475410517970442267216320361052739206032504186879429909412434517450282509534894992074896356358061258575423990301632414077679378986873019758752087937811656648259093075308183978971732470558879830298970790341192565599155000467851543191708704497773643345812197183890878301386885433524446761593248038509155739264 9015 -65486725248518439585257631508419606915736621802934414004240127900109263434489146444151869498058612396870919905395322916149324184979454280849888240828567803398645732419602690899722179188226220397488762865136879448866738844977508143915191214474573481694883335455305010686542375761690118706419143385889238292124566820588966903369580105697926671543195509704260314616066628140543348999595420151267072299107342339678646154773619880764455472598157905574377374652072335045314918800595974499039940359631360 9016 69930094432201995119176328024759064417588023333808012417102518063157739723747816574125941397941702635655391139388518948883010085402425724552231315851807495294680456972368008515130729672906988441273111432453793310873319137907903496488248928315799824197439703703189389572440501875744110054860378718031601446196077796304554958057572707341994970862154910619616025578116822133122536494914518812663397101057697921585639372452776205610109616748059079672716992103606053573389386983211557646284619534431488 9017 -74674682959448990677452436204315544173628769507402081508925928298411643198354855073836267791453184110143797212801052727787074184609876458347182249920748265382079461264311547631232073749788052154384255997728000761004111779467682742634522665170731364905475669301939350484559917936988274939767012671321092952428899741981981687420550255368258130574883887709875245766352452649587682801178438165768840281701601425541291701945192545763604898422234442707780426505722734353982296408216440659561412238016512 9018 79740892451769792501962501670117032676653828499890722664721187811349842578399020173163719132509494454656378286902378117265501113227096501929016651168820810707259153324862745116887031257209929274227931880750233960298142520792355769761057135549408277252913371798732519557951818044412221159634242628192991513395058686176790942930474049682967370488451971316702389557801019120350732327884744565851724981596611215247113972075200097338979616262249661159700944673364297672951647399391177185332325765572608 9019 -85150505099048729057609937947983991437592794181728860453898871699810270263195370608689895838955634753998882802686461186745403617783454179455886261229278676320341391843463102503239077641113483531277211933604685846646194100827459191938523159004138499572354270947586565844975190104336298477460433327797473105443882705939436917636182583730581122863326447035838052856074302350296753805881471721458802961937750728743725997461867279110512599092343283385091339811564156655463318212437576855445830136522240 9020 90926776998426407565179543916396903459297576011834866580673511676841973515579838259379851722840029397065941691634341874765793520067098879361926595328990656926444285562748511840868192570984376392120660425078438152798166733320952998731308263406820274200786930851965735415057991060679519638003992833545538837887630013981076458954453348691830257498139860620059034087059611136978928284054950313069254440360614622793431353938791907640933876752911577032882129155362420435744858081466430752801103179445760 9021 -97094537798089976733310467815853313967586256084025760930517617093950877979311372465499522668323481847021727709944428398309736484932140710719624880657177368555613753729419647626868311502364356446556017891595652854514416894867833376515641104185413883616110880680362748553972155385666487131890707418131887063667529955375532327798613030022611798133984027252668433038298511154198795315618800469721632085727670510646648403644635042751275724942125522747356513969185608013834720551284618484406119697260544 9022 103680297071478051510355660323676613992913862455627970766618926771654589680831456444401309564664776901108961119898772800638180418073413620557192072434757792863360035396999776533003820666175109304296817431087463381412144883535220199677134122194254533839970515788599715365751734299963688801190256924365281911670659786446350122007198751209957203285020989267481217171914957504187707293541538192329119722964840508374045149810489842730468491109621598776914402198814778820631390463870827523584968848271104 9023 -110712357876098012657097971239752925055275477382833730756778793455640102852805698418500903431986425726805240564733559938570417206671687202109135101037221180518744067697747116705729126640689644879762205825409151918740762199991333566241819544995084180567804050289630523629660705621369096556758524755904631550440064173465004096319572421916575940775196055305308310796769307947592177261584324495486768732722095116598123146013010263680608768491029240611376908201089612450423053707038038359038265734211072 9024 118220937981777233346520177953874635305757331415077469037531671789310811216325857092426768679366942075756237210066955492609531868738905108718143333082206357792845855348758796845220034407814275670655599953113450675463123221884845060339002783765767308257690194932169649880659861729305884843198329943580721220384938221229780173518792155761742212200589192659196217443233566488184884300172637964486249755790223450277788679944562146851642938883001538353302084223401730329751136755449726324136576035125248 9025 -126238299285856561312019071749706205051274818381829274764449149818264189093579401887475069518125713632818626448309024353813652594703931478513535447707568345159171206578580337939204847524794882894295915637695248949323349109147640265094493346511869602869411374684721254360419016452779952735365561651841486651560916636852288143710991120205262259582233072495474997883558281160757903529774797466348795495324018512215963680546628385046344826278200910371536220132298164459479411922724782721238113331784800 9026 134798885967722941263276002253397067212185318283706036070023937747685851092401702145389757705491308653194003764759807302620838169096004162029780861654103748554539215021631970428969925846465657014001788786384030395479365106458059778704190474940835494246706144873799027270549329082857160596413999680745160955547851999836112272998906688275971544757910788396813484298777858866067150249795006311338368372094614749789593671645946803116989676244111018541154737770751745230876484517737852001411658034540608 9027 -143939471972316577615228233977085220870831811517239363783797958129316694059474454320117322547370952651654269957062343694542107465983415126554054852065399187462426110352008665649380502028607406304979493650843247202795040610483380571569928387782752160048691648795718124213231024213711638098806761647872979246046989228362655765178468510420164049100291647867114894642529266267091070905348473180305108532873590325388746037097360063786455553920144047666698638934360457539664336261391462428893139967074560 9028 153699318451994654790815128043102767007772135908718816004761766377464755312789363666421194716931237871099279103452960396266036643120740029722672523345279433013865529134733043273126228735585633846361027401131610642554480811493816296453188984125640631188839839157429293971667821113518671582803205789155396118436214988252592517206245902584724825856140571902704736368200821970498105820865534909227200971813863611958909275455938659348302168670514344840892362480742998159901267583036126733337300219922048 9029 -164120341838557127082003637420422290426134709170181463309862698305158261559006465199363513674241481415347209260305242388631641584099198202443270582380841896530328805884671039807986798392796571583822792654415877730822474571625284828473818732647558407608339207527764527584579339969380743352241000551103802731559887588185520867041156205950613282286155508951047530509528253802200754523938639742940577939393779594179056436224026501937066845542638873281109519563051234456898439601660533427669615756092864 9030 175247293262520585034904178060375001027712705549193422108160673802891637674953903169212986947777373219278758183788408836670180697875694491381852319036799516659681540296726650909451531705782163939709410990176338798140444498098570079830501607569582138864483297270674204830790396959505895400558625778673563403692435245384671057501372430716518581230804716988075765875922963822539434827639883025229069085304910564268452062064831042330612274882299609595903888800682334099441507976156430114518391604797440 9031 -187127950085055932650745029507811441284513170210176899058940868452544559208013751708332215960721135475239961608170436361689925467241692045985214497776311703956392251014249499333447824412487149876024789799312001209276742449311954755755379961463382728457123186151102028539316414290799247590678649316081955921988802404613153156526863343027013427125593506204951710480286156691297281682930802581016711987374075039062634188910538417364527530908573629613125274886439200944656291400804893473766124574686976 9032 199813320359589724152922645387197269582088556719756910711011087671762100895825954947750001586258380207396010926442769865524979894288888265403550071131316682880744752709656182951299740177954507788124148400412273639973108945191964091867717416302089418689921441354445712082535848078519041944437908749127880102436092515237099624050617695903687454761139473570684149323319792654065425249007087126397099785791533269304686455092449355951824355264930154084811141015458438486235931105733729070285430174844736 9033 -213357861095126456095438832759665767821338380816246452810559830400123929121224530463877341420672664245374088069423305362885394621255776516506294732901155286921446536791051315916676303786659742206261820693315442498066768973152908485794652229688546771723897264282038267239284843094504638129836950748497600820799353696003586289965102621604518565589808101047705635654702945131247958789631812640154901380492267897768133655963632680454323668563481078996729341068183137150261047096923558991732264416883200 9034 227819711252113552448868018232311678962026044314072068881097291052218023507068430550327220218055885992446761932438235644217559148353422520630608691012354149635133721438491680899561219809459274591695588975960711747653866222858437523000525880241207509787180171515332270473795846055720796630234532217914717137254837686104058377677886576481292504171057180832742150234851157721507163537859041424463132581860913420506984056868591507867167555914577173261577816348970997173921939404203716336685820207838656 9035 -243260940464391584437095770923746532555360996841186111113330499375874978160302635973029083400349634164383667023329940580179836787306247312467794344739680465406133227068537073681820387438997210221696648467084494995655560360743288384351435049879143011550408447182969574922205600905060585967688395694909845805738801133736503722617632747564977028138593696180906722684876600643249079992345669573099547434478289334568804675069580665180788177787786422306310976042293162760085912846732638554992844267891200 9036 259747814547715560574179897026689250805621616022537624283724255131251353147685056339314979942542246592854671305119031977329898911332545382281357825364782877791462667905672457570687454052390342209037812152500818914723014253524954940833501678659770015378079280112492301606539339573766075284338337776915083005791749618679459536358614106238996280674130292170662538959754144447655431726472082135509129189703361383334765034227088508653096443001651028340129326810483076638212560766647209766404141219677312 9037 -277351078926782918061365441223734618275426119634862709880501269207174959323066231009596486378011101703906609946869274792496213182441356667303521423692202042369367171973545071518537368393932880605837260387677405867583565850974029689928302494427635619645784533879397671509204876798622122706403045703132605693245994634696520884385370779835307649562718320196217380764261905763656206372778926921386174859599438544983027328137853532420939612424348184433400485112606675304642965807548846941062662579076096 9038 296146261188963243091556206573947704001874572734051410580275974978872659341862372614821191800210021235696599983158760242128185279704832733901132850495847877198245957349032643267131286292601165638942974884408340054557075422210258741520549822411138117707194726084148388515656870492292122551578274408451235120391028995475385421951769788576469826258659732762304729426756074804072706768224305014092663897077415238483756686905341618588677735771138661446583407613528609306319532078231540756356819505605376 9039 -316213994054317210938533943920124091906937607555405149227177503554902872534029560569402431054002587735024531129514026136531662627485821744864570105123064667986216228891897289032743728036646654036731356805320431154600157400443480233611245665348245247569905171735262869627167770482379911555787154292847168958439692906355676065033493757960627669039657884834272356233647388711053739174850128782511053804824696214129829861990062346989359389119075847860954025104065069417754895903826498617992728451108864 9040 337640360138362968312637978778224793412598697634257376454150665979186718298240257918767569360998309870084277879622549956064583045104835171150374619358741941000568672708368628122486880261473168148305066992920974139550528896108487141008651176756485175924235771628410417750168704651154781695389770355096758136445571039216121561602112900231924743873555115547343569402072423698352277501210411090666992761282045629311624415960411914440226526117207811937907772724220382763642148713226624635932049139396480 9041 -360517259976765575907569462971352664219759933207991031826771903729880186584906630718741388499073524561754146175513002354582231235542009707155724156619596095331592289975149983103732387332703748568896374277366831132354341362336392255563075987736933674370650079291665115957781805063855197639802582178166027195717943961287373375923449514904238409926294212420486728465114029085380373611402462349977066547623334086522638254805861907626547918523687585922305682018340514464600757079374750270701097275811392 9042 384942804880082335180301458207916860613912567314243525911707020615863162339851285122670784413773322311932964016167642916549926207917722138435118859719802661770626546929609693033656761153187216573399846495717601989716000820960754826485224936905267930950319339537840643029136080587529880341635203988355539009118650369692130909942174260491438274175445931151803675777565368275759344794851338820441222524726418114745902349617643692298825702294037643843813779605140696321481364350473145081105085511293952 9043 -411021736292313399776130244039130052949584756317929390367379374023732364634044836282247178715915349782429113751078172874349682467592612768958458223755512310302599249261575539746755300447274736547587846604079596861745457257247314480541865061729932744907548592636809225017746790399265846609733056305644429806699670927373160034021717581392608331285501076714554631523298897464188121871648392920555431483256227719035842185885442856682655348252341887146913942331228446163960818629720101045303034459574144 9044 438865873439730763854855091009971316303327196592423453823251444933175375464854138535324404868935157003746511003677262438187927995138253163773903097471683892002007373191177181140227659658045567210975181961889998796903182114063678194938028568620215878371759179327347974859290966402685580221190975938132843423605090199168327502634248007799836170330266349780941853902608435113148668941302810005082932364988877520241876704533337497674417263335357716251268663287216439914745533423226728261420077973522432 9045 -468594591176767349552123360895373637098394237085195388579485688046014823738719452828954820669956661921374944744768586536012422929931568299729730216217009765003985354386003071753336101976356383809043420458327246681019783912925430360840544006963100560708361399916272418003111368860327122027521891854103862607131412029040387801074332848559693411305727154778291082853581383954989235555994508394769105313748321674119143494213070638615363963835301264445057669541751011128673659935981402016999416024012800 9046 500335330064151402680017245568613414797305499659954286619437819980201964886991074435655699050209642017377781520810889367041491411048332657945794645864190832774470812938953325219429465350806738417583227825618774805865903638360150762486719046770747862164826092580520076736504061854617592252060514076943433791757084727678867745301342963139545418275436410724202743517242397517406003428756376499800949703957836541984279085516675583699044955992301444468428860899751329751856876785573209497029577877128320 9047 -534224140851513918409327485463221651180289906702862319997447636993173337930781016700755873783195414537221280021773905105454552645906981426876052100572382430186849235775585152713221424801986621445059057837048322234618971367602909177330632483154655235272904925980771696036492863042356310127611752673022057027412788678942565319245583108478963032728539109686191102614611940618913568748677280161410084397943605954853821573257734364545385483607740442150762660530807364424287365450532961896192136828042496 9048 570406265682959074528972856666582536601796264931109281815189507386010622368935769181815440717891235603347417240689487813840285197814907402497323701912693058593914539403247869715947504403180120362882589703831827820237654920252731596413905067085716489111334662382509254745574991668741952135538100868262980530611996694102674358906008070654261297536736449843841489971493868195052234776940062427712436238748004103901314469037640300003801700436899068915146028896080119034001776208893842973680286933034496 9049 -609036758500189367519958133840984094835889783564102474686758466147567838457524162106732137821347230400741456739047134246342965817836251072462524419032981636127833193249640455440577060199960968316473382511634762179809749766020952216815510956819071851653493784919830073875477127718265136668166272870720891072487378267483939199105759113711725624037376127575161274282047793291088404053674297741725239994952770620927556060387329295305186615349355643421470743164686271215504487381581696896618806694815040 9050 650281147284379662802100750371348216761867066602305899356560518474808996583948041837806382323143657397651141285133205128859358463908251359819770395836755462084740498649897455510563997312593334553212926691004277995978301414376247848778484978263332921510135586859935277691508445265495841702859422597215980313807404023326373292416552889891459795328730165008673440536426424193735002789127005623673426770049588086733821074958055142481340993100089369090504294417845537817700472440767615428314241241151040 9051 -694316140955803432348915680906482607508360565956227943834610082794375271757201273200662562162703387078958151838202366578623087699354738871587860164809382703112578267639030399071057484114344531209717817606243814538381435093317768514764952938327521079798411528764989243522622102169249392202615542771446043715523046423645159280701634398396601941970534778770045125133936281744519136245863776400253983250128036395265033334853837696411969336252910874616037730553911684415719743229720444535712470815358976 9052 741330383939983197831437294583866937914135782192982463892151559573033441127326041362289557125505291077540091897119976876486114926234521483559934034823857216764520546471588519110188474922061223920131470814738081698234813351326955929632943335946177283712487734352631404584275798224294647838988900610550293271672665309841878482887207393532077247756087745309794677976274495624519226606557770117324028860128347369067841377804720903266394178813929445285617257674252216468775161136856825041129050776950784 9053 -791525261611669332491910576639808835969092622855886084582058244364502763734677516926088029218973880668165152730160546394845763989089298526301730690861412315934683047841036464773794087149018179261677203298454927039024932786392732303474852635995957478481977757971825776434549729255571299025136560378026990098431953533229766804010212046372388704199756685107285534413679832820751987294239676284183584292480501892937234972614149450514456371659901639847742516747831417486038393835666586429609624890532864 9054 845115760044104569014326007459126570376655434490362675139627420576087373721426069418698794308601246660857760006149218379208949128309817779859677101295284290281138763941363622306874577322460870746625125335077397696983820809301377007112861379893869188963573052308006219773270713907677513558706953918705265178861409970587152537345217955282944755778453056302655020233305772059827139279578841912852033775850389477313840635417442660217118643279223138536395969794573897164715265074596759396728558151415040 9055 -902331383721721064558032920282399377763052087097454809413439671548896176289243270907275139813851332408595536385363644962767228014173317792719909165287519669214306619974253266468224752513871894871925275085204347661582561687100839738826146992227469524478973237636860862120363966890307586984784894330861340694502250577261116486822847457128630754076984899127198247454412957579406849543386173439776396559067530356294194611770223004613391773451477595123135089063956368254068249965572348683666050463668480 9056 963417135120619382976704296842443685704261166651521888499734471240661817345243311514907097284816231253609151178512331493251942514896717082339077109975176818374661519818446729721651111700670276731070453901632554563937204795742290487774159084435041355643796522152242512922080738796702744481504265784928789200410187787129833804604403919266414321840320571407879265508197756176755142452350828015774446987258544170922296087437627507666421498628591786516587831683419173497213362603931095703959993861748352 9057 -1028634560323936528811465312896287650695804520480080485394969123099288558873159292294665521532846376100707406938568415665526748611236724780257960610796667435922915513894720923804587566567712415767434772407120044404154016376652606535654938646731188106710894536857910962447271584190287905690441945039783681527050844067602359060829055133089062622077758409334124151751956162186163413563819477353723507123914904161836677312872871443379954155501564794755986991239911467714498179253360168521187404694226432 9058 1098262865119635431808145511040488834344868914969150544237747915179810551932330235432579510324953224463887795435296934728918867828281268300729305058973263123857495155753899634319240238461065511916886533451873390024268609536600388966086286788895986447993336959628863142268046639505424888406497733143172195589294168975883872761408246385757860140128346802833019942368801143246480889021812870678677481784728133008313888090709438044006442848625566044747801885549966826698736828884959400839213274309462016 9059 -1172600106327527913657238163831228906900849623922019195569320684273993678855889480368654807014371449049600094917070845912243069744543949946933360391523327006066631021080755989381916400636351140799454234107479599295732440304531846370766862940440196117725349612582535210187700929444999315057598502472625229749058129317939454453767130405688905739492642210549335161886982172471740356001605449874238378967759581081500859795770564417850613043889790373252658051442860129459682011839118178811059761050725760 9060 1251964463421743711478298954709060795189518986639736878193896834300717132396555360236510136619944186256287844542293898676272053228486264385101411286263711661716368053438218997678975465446546792552817554459805505037216869085894299213626125669430846360179741808222139432195106147678324430782449999476402989733337869955169917573719922228208983548146990975724390148395748311076078123248468953512710880615775672072950785613364662443815825932041161243829539521966074342494959582487396202140674649504286720 9061 -1336695595855731130290448100572217600401030478076504384680425412037995991124235987467011932462027871390500532104220672122136791903091709167953863827106011946929887896925737317532287009416038692344607248625605877592834272784218333700808983477037790092488316055069412088082324364372264796372732288147987365901905863481442160915054759608423099853969567595600129888618214739976856244343699766376604017767639627933984619761103842367659021302218100196655674693753275610177379914877222101304865044831641344 9062 1427156091860662598237907346234605980446537708847508496542762046530377768196638718654111367220966887193993173478570454574333916441969015391808080188017380479839113154900575170442820981461646413144090709659567549864913827937696765907470976478043691883272079533248336883836351453688504020737270184992157331723714823825707222772794959979147728023226049706347474131517426352034130942567189692493900384821652964016444596537569891367225461874285368475782342895875442574275606671990058518360796595252975104 9063 -1523733014876359838296498864426035453181741767775607285840955151567350521194754691882211740876364671434753086768159978343887748992523911012679472702128725177609720951432311133021071254937860395227838381732637747384008886421613917741383709550688393967058604986981053673176359180949628886410076124224180340619587223426329804980913434009290218048441185160736646131354068070416932482570738700558231859622348026639133633071087568487488945684207291256204124817411600345587819350013470147754028378560656640 9064 1626839554188190858162743812499576243365578720552302029260677287910910427951982843035553586970452871501994734849712308812893784424263501984032574975258598571106902663811395082480279598215010749260006146631433252302199817004442478617835773827849453931892991313938145168364719825632360019303497156442834178315334149097519146256780014145252359521567553570587479643316766610074049630741988127008057817827699942619156190699482529165472261844967672043183220016499955921130949930710705649571918689604586496 9065 -1736916786785577004533301999612392253898324915404702910508193600907008972161571613371535206285272968001160517891041976292531237330071628074599998082484970983081410188234995028577994289975997783188990731987350870645850384152350147890158819366114052367033959673371108349564038953036637987592236368930293987895451014014742840764161046334872548294132936223548273466933201038505973419675097858333591903240195448981955225211605151941042014574967332601562198917982338283430185135451362666666106317930632320 9066 1854435557929653024204555666648152826118327182026631729598089141609024585870814599312292699741594968518362582596140255651690206219459617284905537336142781612905692571247289656459427090231029741695638091673918139800023086176806646811537689363766424607868146481339430580019350223175610274025642452081571306159685649279685175156433075530659970928628810712670972153021519118686945524922900231111518328323556978890026994799139880631057769482875499749932097873456996207997907917412932476322824050910815232 9067 -1979898488421241986805115567719312360887700050200232507380845717618240488610007982407189471794149226563245096178740106039047116954669380301093820594049021366188946925829814168930473800645276114518154456264385296217759808382301069809136464896504904862606778468726520934001708043307105108670334134135278378693322035006655084720936659753205601833422078314702152542260676989432126613555951670104626417440124419527638827755807334382881358788385771915845266937007364872788031444562336050403499759328887936 9068 2113842117097769496756713076405315273302711599561511562504365413328036934041213667973925103541200953602984926446094577316073725106030973818070280402456006637267374562766489554552510272154142245192255340873960427299577189415831053594979795893458367368157871344376212046441701973585308550413782360125380926102738764227132099818660183515490260700407972641817034426239963902827270480759655676175012542505426291532800778681844151375266791039850539386931917531451246563702728400755811252030548716830670464 9069 -2256839187661320153086087678788936382996853693094433268098231919267624777694436994428542119273767675895131261439684628729410030083263537024179100971805190465190263366319288428907567752889728933620698768014905794895132979352481070166556191796003998483516580774698720937391891592453777073702629150200774665093801858451139092105126821669104145024917064750814375045777612300440775065498282724284987860044358077494508228420496816511208167175569495884641557165822873531294636242273920654713788976132098048 9070 2409501089552158431213259742044021988756156881812507812366098124103391987083603091616539376245401558906021760082543406189296542285479849989846550174171608193734854348974777819576547902931715916861778479144921752240098594376063066136330842362198988733338026125863038347573455782688052155892983038267743415250971305585686308600530355045965035974131013848300728252446085490306703832085242467264309765102823187847984646345770205637717266448042455775801474623012203598812504374124821634199994294754748160 9071 -2572480463235283431396879721340744641977871917365962840820768227820972214219652525266147963290586584853139223746907563330550711086428030004154070864273621839219668387859875783655070740695454374616078195670513768994088395129793020718603417799919778493044499981579838436702482006800995693957426052352710178904405084983799177297547633857002205594068131641965718574903182961319440350461711921947382090380914051154280932013192612525194359359343419906579965166062709912998684705130657688842601992189301760 9072 2746473980964723179084379297468948246892403689300124447461075472184043371276803224629014859160831902736023310064884605913537047181966135340550269169317986134228972830374409972137983460416196150954143005493936330355875346966809722597423422720838314599766954554558202619461755884578934876836267600385240758998800731703211135099802502697066550689762837825144463373790394347419841368511542530620688147119904002290368595829004324128623441972254915893318725692479728998726714362201678705295631586570360576 9073 -2932225314834245462215013279555214502176523948846952643138530247107916040479652401500758555525089512402969262639461527619070340790609298976871829645571814008465951414678588370831654290823721235122547794284157028507305503879528076758261688536830718498197752670096077248570561419654521722305753395977041426326258341527572309857564939874228359393666044845036369636961094877760004042998834222567752053759935082870323173866924031529067953113933646546659261411109050275740685189516289988133180164160933376 9074 3130528304717112221590278655705118630618719175079127309372982130368557651011115896956803455640943964511926117768268952550153421396287388486266965118984798753248752437031938454027765628114149874971445777727801287133785780853709994393507746946654679012212822836965223570187711926257682705009313962305575493344675274921653337269741269210995682000892184944064014536926183401231565025689641200140562211019822664642717290071599500341893153931038134034242457860639217847923570585693179362816716549344641152 9075 -3342230339544787766908474104796008997009429118153925406451879945107068581441945489712355788564056108644704809204942748034306660273273343656118296093437299459981561251248562534423325817304338577206250305835889171984355411905699080866049824881928235457026180493045282244519146323875954627921300033479243577563927930298652339758999705587276964297969040054008817504856526848259672594553675773546239701876496707831862496347773085619605435736035855383878422495246522986670029737667328654057008923607017600 9076 3568235966278707014858615075060789377843981962673898190841194680084076878556969563838036136539897888522201031712907011271756267418965899764339168061024862034422768713122904382728482428674106344468173377854477379921258080091540751084999171198954388533510759089270492844628942307112586782680783882935075954989056978808801835496083150449412638733305395717892932782085647269513186462193628111456175474207168163328216325232744451183522015298610907379199864213302528155360674522860798198206312808750716608 9077 -3809510741894137997678661440868645350016595153688878719916332401812486412609286646568780836828011372035629662032145297567597588918246225027178113528682067712019937880546451200001485838132695391788542323436209705661833661589232252352687712475194017597848587415947958938160575083778752852492564484194098218271645168128482475570961463584784912602526343486494684072764247566930758176659642344727267643533834029066746813420183845797456126041784580099975626455199145365473961553272583054274677968804252544 9078 4067085344724908630794971849241922763547981039635424019551170596813818331925319585217613576875326628616947703292474065673873778965042401461839421773862867787440570379708355941215280025053960598900429261237899373801707441031382478775208913129436779163410958398913285152447935423201517052115083009488224006721902843294058157944764949784423245592203492723123636502536123468588074024989914995929564657808396846666004940919502444555917908982751795996404168314023306404031253750576052342415291261517549056 9079 -4342059962616659972090279858383352821674608129262985567193336357879641019566120856687036433908569467747333996451501484919498930488914333841165311314796456025796286786913190588103715967933145708491429113615738030124834987979282049127721696237722908033110057470774236771913456072451062114394918526006804052407743793680698229439640836018748902021169781398555646773858892279767786762417461641870655951007644122504253299930624526824623485067000572462471154681919324623714379775908688186340037884555701760 9080 4635608976508977328776071996513724316954237993095239950136880054516460696673836890146687230417343911381467598063595702241662550221461477625061782764738699538873633175358767954578305719328606860720597420516920464897738141199880028476025523081401856307413719266021326105086293398634239554808405094046666511153236816467977609454339113130845215618090675385110103938074935385345056714238589152563488965826550807728560386129718977058812583603811540652303014686776625424504816744673524445168328801716092160 9081 -4948985959318188036652275173846913784082896416126415537546596922064386873176709131688001361717863737969290466570158593649577854763900742272319677773565646669635484984434472103310010226091139722407182809836743314377085194422690327372569433268283678201967399362347078224426272927370268829668606013411774906052453937157480885052647158981225762245586098928687441772320757593775273296047654645440609196709264314738222176165111135568690334360603789869957141268547981999003667607865632866414144671440300864 9082 5283529011328083943559114899420831076020368181174593173489002456566003246725132069201510715694183656986845235197260570115179642247266529951729358755906685242123091879653321119038323835541951148721814410594915615461121122119846871636808292831727996056860963285934569966047330375178758613198387191197849075974555495440091757150133205974862637119892374927568461624384059162785782736415643934766865278599395777489954424229532744390651798823337898065199527346830989426491428145741037076895469485458569216 9083 -5640666454720965125123604602189987189732075929227875399484506224980416203735888604977108088753471634630099544794208642351613717660414751239145320218839027164101970008487986888091210588269316127294626757695257994756777988659274130481827874126792370000053242890450040407395342188620924844074892177253868836984198849870728000969960620048083597729747802091334157897584661459045130563996601106841562480045187603655352209732321334268024882078704590794641524276687592794218696981566936389571408598163392512 9084 6021922911402224574673120473196459844864623740040621862944229228903261326388016087292250341511919196473351152638859374811309469624261314056202552335027573500068639446061145876323039245027754829171075802981859905005793641770833384549298340613939866668069163580618236037301270318027525908833799254542299381118300738654199384819350890874655562228467901749941885260235545300420079394463142892868777553473090691055695051073000269403090094914572831646847332513052310728854260469487823897863100343692647680 9085 -6428925789894620151778905338391123424135298958075318666673376654650881617669641224351488476976536564157815193389493543080801543190200161152629451550643255335208613742942683234656467798460876120962332394479012651427847705110809141777305506905489997189774258841000899531911678601981738898167948440860132609452807426067486291984252581698199769711448945227781915338702166865912581587000505066188371245020117226944627404217565057476846861643076994001729276030404816584930093317175222726076215798200934400 9086 6863412208810258739024283713904138202292267563105578421831253977559856476600950691107912412414115389233278034537645076941861226429905505206049960200400718135691048316158989960889488551282340411304298410042529946516502957039924492720948896759113404890845704258416506503691430308875205368594337018834381803522595860302222588292640128740565819857172580686521928363600116979398364259062933142271279234957816621386465143326021004936013355244366371715307602422684290647466287876481808628203387745067380736 9087 -7327236386256456125979081351035945630483163736319772044660136238958870655040622331300666722617027032234940638004707953567814212608893266220766450834533183010256774639841085592192722838780274305132594383712204683460342793553302416024329684269021051383595511157084170095499708806859102859546583273857149320573554090306424253082811276046048437017212674375739640850554573582685133167260951245350969771251855372667599897779491156587124792833053012468377045939510135643954310668121573610712367245771368960 9088 7822377526503832115474757176672041702923256625527014171070043486836899876045333191626898739561761490222942135055836601758756447537674956191548505578890537265653110307818124112866644180984262611057362893498601330145570096636223016730855224324911972846462922749115230204971483572794116806462470594638312719682868643275083179773891615623698931659759759442864568637456576704645417427221427740729525022343087698798660235884413046641014435583702433573027236859770866143478482641016018793590327798139025152 9089 -8350948237349573742072279077449206046098600191131688438072136621807040515859257731748908479695996927033832575952190878111692951957441441456354822129553385965250710515251546291788955024022758189896713336966336748725748959041950050462810438738058254357575468382038405990767381826852322721915492798803007562246970339272635114605533401381584178614921732591650985695351201415711882938101924971362462765257841642030033474326735133978657542319726400636429118965677514888943657492626398741298700921370143360 9090 8915203513854627809649583525070512442177191677002603837988929004741347620316760082618085602238559402144576548425014630257327836359028719844410179720417516108935001270698683205196432530183444656687493969264999604931761226786689349573454734071298914918642768172528539766453165466480773972438407981349731475735028854494217783012186993803035016790816902441155956389510252707583403119646575512727639208584783005886227416371476855683902577255105017375059147475837800291148186845329657857071462301409168000 9091 -9517550326530139511536321931506271274970897810455903050911836626606184508905839016848221096917302503888023513518135509022578911574132446982426497025611087389311317487659724625211407964374682095471716965012467970929186374872648493568063413757634037697827232721668118334759953870930832469621632329273752957859507462767827942682152666848681039628831415610098094964712556648641937676982071700976576156903554885981979028457713361813376394962132398165240753125056336887956310390909275027741364977536706944 9092 10160557854605843641933076463230778245923021308380265729177023939484797591413876071504168820259182039716327812242770134858642812717088040960904471568416165390466335573881965034394959277604186604868907686114275343878113043839930331121992197144604724638913983542973204421154092910779981245327118500192044655079297219516181253580473813696095323130375803210530711227835255458626424246905004469073674494323539390489183728544794842325030053971362307596455773275189485093828011823137177359717477917925353536 9093 -10846968407742122904545633248349840126575598649956419648197184727680422723995933614020967994957158015863859887934350640076799557601114085186570866820244247246162416266307309769013798754612005981678892915923314314235454859469217086502239620026597252776395817093455218032481291353741510486011602008052260291704612009109595076508431109100409199104405585074466201748274393283049942323108966366832331772199649406328877701102875599168235206631407054749478168810763265310930693227044484154348230098435450880 9094 11579709082459580573013693627701583727854668000233320473726989446378810269851124553894032059674108583587014035240136610481168385159856755861049268068647801791393492320502445177281200244798070318802673136247975777748384482952872865194810553334921395477403717396539903097619568974203311607617720201630726531522433830676002205202470834592849555764201329395556915959286112282852659062596059977148469627174326776538785815836052108162908351331451478621114843394263746793630192576335713574455460222732859776 9095 -12361904202667509547637927357624790800509921745108044427541439498898537933480158654468575156999591308435298259999813888377798674491183013511012254978973989731182836876549717819958122754902808539509487471210884024143535274359172231340416700879052676014433961978686403732084949628181289154731321414989161597785948632658303535276825382861354007123723098952867373209069694555609503399385015637620019285307034693810428227424643128481126984358798666807751156721083924449495872112024013886559248747000163840 9096 13196888596988676351439776418116771214611214087178900774850177250667338987103627938015261995321321252683096839076655039939609433320277616483002735408558494899541767845266753059058674822607132514886929492430020332405457000085114943499727909596186511351001544463683542757742371292653182958641433164741960019163124212625844496984006253897579092027735760830165978522940152207206208695309791051375655485118318968788533297008025653623402421175766521519238538267218902601886519436743220165902843922336833024 9097 -14088221769116353897372863661496866793869836639868628343578555247365563020192564378871988206173195647395660068702244508148564227229726966052330587899558705562100118242111815097909771304146521491696638535779901557292798691207452398535628480975682617767877891526967786756375425344919468955372384221511235216839673117934755426203981138250370420042777675703567587065940349654957523696552900782332442013895638555912628851001357068121652084171996425608039178067506083357728457096107720431412838544154683904 9098 15039703021215444150323168218910639271492169855775720704818895254089238960814857706132747654359346853782753087427874518572424275264401404150129286241486395116056213648493320749814440897763586353621814383581280297022576949749872904732055111837852704788682952595932525957999301974100239727079188664311796678996684973429295024912580598073393118584572420361936934980656039233258902609957712441113471264548020808010401033210639555225432643952069276490467633442612643264362626405748194446771720442762310080 9099 -16055387594408743088962576381703734394043193872258455599404505196889428237724698365808823306840826660846325339985745491484600130044258569465287631060750060446914888591349443345343051548866866540064583883537606491331952791776907848892019221586607484120649594633514254992209718113239737981372618821052665752426270879247104796315787095582848083580238550810674911799346510707004209693056321795648508089351060369691451228624749122202336730465456715577296791919597443144321963093581889956251130015173582336 9100 17139603894688893234691754829255021964818890508103493996799702518721985732896482440717556918710058120027930467247301118099698830706151367549523091688679168717407870811576247602606818430360155115429267464802015703751117278142547219776016440783329378722620286997806407837684887276060270109457511761116111455368385661853230039213845797958291120355345978063520727235777717930839381769057974545278539858189482795220824201857332574596694965804428404683771468746322800610572118101525067634831323532498408960 9101 -18296971877184457952137324601313911472443337147633677636477942180187084122133785268731862352403820821726322019565273620934466711281221824048506988924561256188805630581197334975942599999313801395011894333346658612026670641883999889794638173795463403858174571803192498842890536855411003357990593585347611477486615680078323907565955028365015063376568268611964402833547960371811195757889255693401334599017042426766628008849212005297018483675073560406735225324502917065288015385373503927248303790731915264 9102 19532422666604164200347946308065713073221400085468353987739830932320783616950268539000247875102411125706616555600843043622532828517404653817489516426577550892044716536636662248860641359810925958351792815853811125083154205208349105784621977733747756814587826212228461766244527504357084827113261588652303125975684017247967020847548902927510865444612809278808512507005703753202448225381413828544211612095310175368026976516682383041348759962815367858188174981469568986327305837688122689562193669405598208 9103 -20851219496907318005956941896299540588547136051302109037164858821514782458684682996437126318137555854261689910681289791524166896255352652208855695493464894402935328311476997784644475461740118532894775732092667776589501284476671540220720237141267617570384975055447967449486809841297423045800722271093291083835897216803897014340166700682285548831975369316077253459399330478213844269815272404965280522278504252284046573642041958374855752454502397679645821171916121271727145353061555437962766063234866688 9104 22258980058822701910462905236881723136430326844006975115529118262010351046096605731732530821153236382579140549244381467533602976283810581312187199561642949079849736893868191413321624264291412047537266315078345501312393727387356940759534489865613950257231545303904226547617825565024789307889546362705952351084376719191132169646214668437505514946726533856810818393962065900886679931081297422770440234535149190900084758145528997455509065503980510577638721843772858053891930384612577161296081013463358784 9105 -23761700349786391336237889106929941057408885284042942045531358195037498261112844033787084947978826790619837441240731853535966609279001656971209337442390122117501225022874473512790984159224104503634940187308287873161880101713634493023784548108452843929115168360062310658163068421022294952147258067140793500283997668465977086100882590876734380262149787164693025609038698508832407396802941576583605384009213099479409029520402890601799880344078753662172106389616704963974635950745277999815400894849556480 9106 25365780127215924127245476468282687102380121024305495982399016422013205727084679851765751767424457425560104025835105506468409826033407638047481576121763059444310897951905482940744006745758202826979837378975011445058166772175771626575603330754448635411281899542930035390604728120441995749034769196385896903501063632089893867207113609549967287938587150132803353719490365612739614431875317940020516206353697364573530952223300009592505222504428897778558376004736270209711371747773498418384708001253762176 9107 -27078050072810848060689328697340922750787257857886927563193049832389534263977086283198718126599112501892362736876320382046154213395714943772239869158450229795700629869311711115124134224524793699502205118038705360273786690537478342753963909265788468827737340069935729618789399126686386764649889529550014271331436844650259713629828527424298248831350912471686376520873274246909186989656497782978322180277240849337389074400414379394257333287772854172562471824176594627591712738032675780690283475313099264 9108 28905800782796367350309233089890236661168961444864416008575263097217456088999595676242371026947879973518049526273632136010451119696225644733625002560408693545062192580272612663685643996898358954142741965369615458514938945327517711358869722044819090375608417240164130900120769706339879230537596737625029037920020651850181209917782492424552966997164725800078607707160883087663075112253514261904485182288877731923277251401444552447612351347917001998455636501795283727539414164529369794420179122287576064 9109 -30856813706738032008234965706132540901350278692624277709148566973762733285755908917160594684580329565534914684896394964106932772478925241807911619980964676359047020704299154085777025661499893549329015243960416226008805599313814932506289505317577725002295327992084830671590972108911847292316915817653639947684067357627381741435171267161092541477375005370111162980309044450176022808054687024122773038097844059638642142914601044109144727031546309071439250928492404766956999670548365657891876219532549056 9110 32939394165783620450376156439939817424332532220357860485560466561958832120870377392450997183154342649396059984436296256303309582954959360118456000530309719238981172138608779076378114649716335311213781794322086748194485831200817313714958966775806975983737779621695523624302444242387811567683453269674919096910692727426722706859035543589820588965875901046533368652903640241441784030351208740662738696666607583524258573476354072836464551019801135945758538524393284539130104440200507201617463347859072000 9111 -35162406589968185241654681569554732650294321289511263691225097935038014327754703927481775683213705165151448213700318568164228934530111745579698911101452022428062016261285039834862262707682699383333087522436216036780025227719261195447639421726259124572412161821623645003339082775513893976216534706926078010962996964128973145478926586407058091995174364622741858399462636721448062046560818732828190782863512310182598498676817071477733783616454622876885336566673089904498221080330663563315380575810949376 9112 37535312123586611230100016677061349867331623101864709596253305694300382035169463905213438656706125255700929282542254702512198845852271329070507896655584299953298576341487742931791697167383584147184644736477933358702858615826429091085792478304900477834301135818827374865158404890199373420386058531808202204348728319176690968554453471199865330822820959334464463396706826431727942839935950241537433287715860010034908796410110149111184491195637504848164793430254829672098134582209737378075025953609284352 9113 -40068208757634393847639966744983231698294888799275786563023319263096611041902692617364116406551601929388650632048097917227794350849339407966968625564275363708121994244231106547101469500720329648313284775220317073153793544786072736624856630911888010072255230153464756385919716809506503400348106644380220941622570521161319988710570838467182328048047343404709468954771860730284681518564610900448414188999200106428750774734075651414594281303413024960122017490193646115032602008040285560506177088850145408 9114 42771874158983740193549845817030706907637126995176083977552095701165763521389730262804958396762514328649032747907994451139131875758675900534524430097842008851517306303549570168317258605909796536645436480894385408402310115085377346807375298619738804922373932248442698888548482421272559144237329704029359593506156943133127802368396119461222762532216089372717551004611032052173518058857288521305909593421611360679344735710224483988138527006401216322266852272691114027460529396953043543218943310332219392 9115 -45657811377343397950648397553075082389517808797327279890876919635697532614595282291923180853752634578936344417662155438310495920733403657642220695563994344763363387817136829124315915870283745741004424960888208417695075978848089383369878365308139558596125764606762855657960640268290937505514887392482014806367856433915756783418925348990200438686768631067146483176354615654910642004501576984575642964745350882844406017225801944015702379775207809746476262795625274267233443460824364136528345335401236480 9116 48738297623194700789584549677013621585209987544603082260762110220505220113554756312522376748366307155021626380991821417929541401424982892734125995294978530423349759529594965718463780038815524763609741623594268686108057312428855623271644355736358218970682778023818851407262456652863237326652938210684232853625896917202408073727511482626813666094762302827001007374144861665253563539193684341258577232903768445788767017824282188019279191483282995925802939561161376790813630414005134624680569673091462912 9117 -52026436322854260257782212408500836188292829557801371990129936711456377332007089095105869060749776841049510048176209323175046276180137638217571729551556787990285771473465886312692437263669364518549406297522087114960979724029332202046080671246429944375946122342042994571941022392571157531715529043823946782488240607875018244016685497391228953112196984876801175553130133908106559966343371484815971515727124292533240987490246138328804996071830058832018584825375469583583600114390691053522305571020152512 9118 55536212670640026887414044717589036654775195025463209520798076982934527629037857902989940643490640170295376879330963127940390443059089969316744352552052637109265225232800965448389673769081089151186498450311041933840610246841131020788420653767839757355556677619043117238003752810427374286200318880523188998296144717431317387044502827642546802173554735098571794372663632723005294192314480513336353861051283879736529915690448451797739672221033090011500156109954475392547048008704803427349910651754632192 9119 -59282552912870226552973480153633901940682323017548918293051280139296419710873785009114207372179373321067166169886018586306504654371532190861211029635211279217690150047367243402312382434060668463773761995381914952932162317314178127097797893253712406652384713711592553302439530932062361077597473574706455402889849117623379437160455730549794834551539315988037030345094948342709505537491486169485416678991653701862079391465356009142186427762389456132368205212711942096987832745866328973981499612348029696 9120 63281387614165980285546302237339009120953861553421473226280652539946389406058727654736641792496793636108795646440489504714146454528025131247092331921373261125251238849775314043696505232042835145114203721485628181749746160835756816410511492377339460720569794117893470268950610874015251838521011406896503575604275485328233621643722557950190644538046680359302266878690684806472451348539621569986175151846709741599499068704328306395404168712674325072196505241577103454426822563571748141826388616866278400 9121 -67549719173324414219999177484397289306888415231368352801836913479818290902949928074300955539956670067645056134167408562854666542601702078155023749636215894880645755003471706488403750910779928410000558349098483297697280844137449362139717849047451519583918635942227413555212000211043258121964695294118712637316693642625222176503816904513506598918569769162290652804080367081843241981389633249167437857683388076746685346634757051258234103387567617320962664682974531419842399666817900050323010230241302528 9122 72105693873950364902624422261619095493515063886425845441782238132321240458938339355674625652832333845364917759028238721321496211709037352231889233474327102183143097291819121538558861900260581978845378916995887300639569918886374745457915521784247162042673027504269655555313921741562765501498487166833711801800827466649003411897135314529421754400085126795831700005703978044531284178792574685298501775011297738266342467091637628371028642000245837783670220905919294416125413828084259231117349009567382080 9123 -76968678774156709789210949438380096318426714583777296551655038067201589567450304018855513547480495233061306666268078936145506680521484838844365012254384061071150809084170320834498258095871876485247708825455939173968040354045951899362493707971511740457878929879533506563368311532762971476787004929428434180456955907100785056344053833814263895421023428646940113186724832001647547409576107966049073335292808809279847957808562855229123900957470456773715238740910106975909860225770169156311795551741469440 9124 82159343760046267117160597038502439021744559612196740026364677526853014678707983818366425607997971819392439017163200201303727037581946480067532464192226700724293332383508901938305980328554894472184296134818579309150816934475050524738116644101989467477606481424701848598636745697713036124584744441756541924912470202572030117481767791049985082623916273924317958262571349820419733484091617423446591931274979815964100800465617572803624415692263259883058766914836576036923240101566073592592494511878502208 9125 -87699749109457851490885309763269130719892687230370845535309230318722953876608743374922444645543821891160910795335605477780313560860083441227099835377057779698700856924297643835870402626149008913088542559928556186059765284167195316724221577218488653499625780930999775276642018493762838642109323436957528762332282076765104356237810996482986481924625062726895292280048622568053450233294106566853340642368541487878101834547760116341344014452327419692677046065982927655678356804140631017754652316532012800 9126 93613438935686912970930711732812816658162897402705607691660230017003587864854261812603656866055532994066256212330887416121832257415835269825510080464874067034455384078554348967309235667262818185911056656345509746316429740069459213470473628060834838548417694496411157030176698757479053553616847792501411009429418829839910791669636224164488076109596980013359296899381888364875526320988528186851200620407314480758966280116127045932402260787301474597845612994983175016645714579742864237880349776944507136 9127 -99925540905674816204586256300362645877660252718628295933112745089845928756890919357259913035285317251813659813426069888410411418571219124504470071051005054871982080109379529697381606959944919051760123480896558758907735632744271382878297989915391057803348558311198505060720418898617462052702444379505948594689689488653234609651849116140681718847829630345809153796286720749641695136875008419948737016467332547310720226069063072667113479555693694140938031255539706925898958116013420890165790101900720896 9128 106662872653604345321178941246960402266750767805270013357760395905245320109156221751915982680327880499169286649483245381563292664714289287050842199420001540180967255404065215604076697771843299220979249500959238483712191223698468786976802567965434627806842486864144589892599319989270584392316025108572780718830863491880485990869530759959718886569556120664825154213114010319234421861041243880915149757183624422161796212043754921828939616319333471682003453099457286645570164979923152316514613093716251648 9129 -113854055339053524132966400488133994136244638569794487072349302005880151488679462043559665759000624821886859394789522034007137053437728493630972457352258122474604840225268746406472705976520144630379094075960736404689771302119489829083847519218160251134736738635331620905616507148730546197699898297436784927787182509976749023292184337512058929333182414578509930247991514397487799330926358469058351072682584081261467723863949309068347292012686881020666057535301577223528619108962691370159752724329329664 9130 121529634828963819884529789192477024476666565383851268179025280934025940146065846138638025544041861361715149500463181432204990276096262982672949982818181755568741315738442909588359616506826777817120821700391348911379868632458665205389610347136797809355587700010976934993317265306930098260761475515935387168086759461450753169441085690444669903316761481427707063893332528070692622210583661775550897748317412443882610826908346644088585019242248008942263563533601834462921495705059676753019266309414282240 9131 -129722211014798674730589392576639980286995776763365084361121296569933487147073811229876816680125187203865810215367691315993679893066672265552848541363920062048679142166834986152370603600872223268813392576846329817328554391573084098688557708777166622767005560610525737905624370460185279616989742044685979058863406502770049062879752269619631232017385934488715094366672595352921290273199398444835275066425275272988334389416923598853891917708579877998245464454525108721490113030725342718487023606911929856 9132 138466575810538955889542886992108435677337332287463689735701521597216729065429282455714435756900399794679117090679262634684046674852460063458230008257592917060369397677151893053055352911461417717121258722575681647060093162992287245905389173773146747937735122772482940033261861538450056851965355687659397167528023746607748651158676298492298791418818661726761151000357999098767251887413263247074563410475299051899572235142577481202562627496355530655111652515665887972509722533618714362505419584375828224 9133 -147799860413727222315552547536584639177117944377717609739263172033465178292282879650593893401083629010632430661746486244969396223754306800922702663684852428875659769935524709259909924103053056044804526234331554246252813633540513286625928085882538278253540609987536844238861922754311668616488335526232931344164996794427681212634954679487898603519319344761959088760785499682769611019834127291203232382730874535305844382804293284600336858249570644109283654925424364783813079561746666098632204618888270016 9134 157761692450786179880509413758106941383169062741136491787052771165688006831737743361930345482649416276365054315895789619079757245159125217345557284169575031845754408386286662314983275138294634176913776971655193438579283334343599665681282066652833788333536255256530826324736470069502194894306708941514138734665190162624697697622969754576243718635910153890765081274406787555403536877818403612202647795024930285054748516670501863889536289878345444926698903645533097002823551199241244854837829016411657472 9135 -168394363669462105712992595542544206605780996325336242956098708817117205654090075914910899549142019456668743730363677589199075481770864222300746696319169757893723948920382620246293951133547598252649151445197372967289495371892115776083394781648990306587670119563706407033932400710546215345105429202942135894489825316095731089439346695723513337974232424583536439236729733284690682028753082802909922608346231927687035681199345393812472239181792359689459026449860735910073201669351096823966540307766246400 9136 179743008885656078047146295412122408468332376264177434702918273441792580706657186129782630001574871386873046030129846684923057968125746408171753781884821929057579290347562730735837475285858281611211438022905159550362479994194906611550510009230617529436295197411864578137519083906663233914005085492419034283099379842352226826198093849178920493399453684098559709962515396744247855257425140574499806704635740482842882014136367618757143201376530495097374994907384463938507753115784148159958691918213091968 9137 -191855796939290939393730760343026863259977928852924412195138186379911818590421628327993761161682926890984726593478505449633004486263667962031039287464848922878138444916259081118090633774419771792724422167076157996432682971746841384324445127216832832937095970543869733883486222956531936696334086796117651772991358773768166425757654116502455245892301675905009950074572577757128055037901128943240794250286125235415387434608381277479394701541928703220033392961710091517564088650330165207898137331452246592 9138 204784134464418892555868202387916775045655686553442200029596676759492347528330333083074731142919263956569037357535490244797918574754684361224880596766367187100985519185727809346868695029910349606985843326791328458112553160491483407401912369918560533200490496759053254237162713884094713401388891323284160666545794510972872559903096922459635029921712687816638741719482834346056936427856030111603278720368195905141056775065893432889998083916885940696098791082473169722217774775803728536610102066055416320 9139 -218582883332715612908529921443695302777425771566267054082360215552045516225264228383416140308354645797606639804498054803593059244207106767113600662376270303928727614034956962967322758569197721602027107773962859070585697365419717817774452155935334635020343950237172870460151689246542819211201287074420365897056844419181648086717551720460704302138391348604268038321767582367396238498616467642461982469442373092689978020486355816089445705001517555414369763785151485467399355764350426086037593678217909760 9140 233310592687058062938513535556392685502339594731062148220958901424135978048607153952235144451237783888081463962752203159189210726434760128199083489186617949161287390947577934544608586658432180170147386378882970119636091464875960360527019176700158507194233242814861134137421910626387775839248732197332599771506439219164684112052894968451930042407362250890652091969121877391293233534676732475366677236334575735546447633987037568154887065621506280969620800562922111800217231696276360250443877561413662080 9141 -249029746543286243651862145180105357552405794752979422229025993434263653880964859942617275271668001478459075369992140683797527413377743272377341002810885431716640088323172340821791293744627559769036604435453352339589785861823196895778834905627328067259539218620537961489050277731235459818680878429538605763545543851723974775239793245274363239876939083557947301852704617382380472635535090674791837707656204749062108520175359858322261806368820461650398536866126967409251791654420141922270306307793941504 9142 265807028003761469721839218307429236305438081173103036176194209577140757187707431739757558106569512631474648942921887156979389628696966420349879507605064133639806814334142198513432598194774592382644905628021201840503601621881800823384339848007579085244776808423332874021787215874003063471456862208453261978881410434784630411953012738771100718067551767594517531961189110354085906220442914346863837079148226738441392327044848607159374034553656991261074869544278074752062261987666458488803402690615433728 9143 -283713601196230175809287515297014510633682757876464359418212914519136127339275962293199551047641828388265093182252683834125731907347956915343140589623783259109333258628186901284863293030009185092158457615532498934829946847649426036122341019965119030506031297774371699012935234889090542118255010897505460505631570722916829086049298450771117447643136983440780204273163786148045905263325645971063757421443477054190258650405351368021149020492729177396238544389907809829948423104255503808774540480765782016 9144 302825412126075870540888758746172852904320121618247796730186279626326113735204520921185353712302316024779919100477485315236442027018124468380720241311194893504744582925447213867252963736365843183089615335171980079572594166751776562714430684146683685693130069039851921059234071569086645227635694331046533102349082835461751534037157275332590072289818613735303200945727333743395234503876205875946579495564735202892267828581432995560804511770519707398728401344203527178409394627079150769425860090538504192 9145 -323223509709605353097266702112823253934394570480205948454929028046764225458089416355112004434337226544804422660174672549567495022760418247131429713397329500591291395739593061209395152941066595976422011471040799296645814985238872673586629749649215600350304638726070251308162078224635757841925501270228028334729465709222281843880747881408876692497474757773260565260151374971007691406647966775737422279745313359502808452369930408602668002914988923572189007953418363882116461142173776850854046596231372800 9146 344994388340902283725180630009591532483325659758796339202317943454368274183006317738218752324244326101808628062050246626963400635209879075440889676782901948584099550636122017472115877761700152724592844372662335688910382184938052754290888159652306249286362667825765360026010542687641384097739549699912359905408715233708166837152594357586521657128696870873440078962987029876468396259065491142053082616366591793353961038148627921838510918391841418981764169247829715207616700711823797804062232058199094656 9147 -368230353435347523788771521825968278012327852703625312505925062428674279095863132986730367413596896545020942293707680514753504287345587814141170022657658286530717458593178656361227537929298874485861475036518427385256851106220945557507077471679502667930968165219914436916304130508008869303361879038736868270476629894437296654091418894542751819694690584589526910257855908636064859705721830705689184163643028486857851372215689880407668112138050987290711753030628706981248129146936172379721572416358881024 9148 393029911489530971759686083632459364196668985295759757306587079246904926335938057019391090406445553743930065512366984942775397379763558614089002830973549292217986252624429521031432304799967959601457141195083700164617677963935733710857007320153203921987083576538845124050122936473075296673641885895442385590735505043412975559832705355849046648713583356450627511222100111560529311036149533627271285807931415838356510524944938779853533329150059458002747104061008106304096848955645839747749994573388739072 9149 -419498186300368911949746542305237421052658500438414702275499391755534843250592905452177901135312257428461044723405573654922728626717951549595694394346574597948257076883164206196332037147051720488392612227896989360625098804753081907960420250535128298185848987097260937368926509047902613849514875753566115883488653350654230648503882254879509717636277143437435887589967258250456756060248621925887060571635100047824874030048825088511742042041096817122080765985408495191017704645855785274551021369008049152 9150 447747363096226202368991067425229390032015048105270105435164536545203694494202807105808154766671377273408462609217302130847757771983467283610947320090038344228829540871212597672282214604955741987085275118154070918638995083994426941417719316674590203399803165712148103626025145596628812156859194723942026712105090898582992918386289002647257469015403634724033991048964154199821788328883979421057412079573762106439051962006793302928645754108691749447586434136066841192502407135028669915186569930926769920 9151 -477897162450184847447153320664730400832449130568255183523019200484931824771733431693750154341950432034519569357564800771645787091205605454770229083537421605613741615940295203787745996536002571683330086173586503950365923053602384064401024939667831022664997371611108750711802029189092761467408458293039871070618546685250927290813425661404969563677332681950089685346122950078606562707478311948029652544270343074538110062747730740346314552237259722409384874362427236995393020442664835868248334634851354624 9152 510075345970791297059464123510829650779164837256703601641077224600013943434792988167932088586620117767466401224377536011138452514730247400922488562130214529024920767360774303939390311517023077577896683639801902639617931465307735161736312533571443487006397855523568123774269922506877494412676479917129936267816188869788949960720041541066845262084174626563699504345890575031299538266606665714047213121898190035244401286502173422040886432748862634801795573121150263407632663160875162855153971998224278272 9153 -544418255899178681132637110017641197948761907632631577489605520209463137966982376815858916820878471780395292467073201151432587671745202793619749610668337364643573718758678839280047867178201712535327949420535474915049172099462126556444449217619392038889520053937623061297012915803498436577131810446760819562545458097519359023398990477977836738765669713189321511122388328428125327965347458222512866659383329242637250969026896722818290527442883736262553458968810267220126827571633724283240934129261825088 9154 581071390883956644176268972284181512540172131408977336737780490166183632886733210265765573647462348547116489144040440548356177713428310885655417249553612689255180224847298725234948948931085691136360972085865556081922297232099514376458670814415836527799001284458165210484274685370472194634676216386138749147933714199607272070469502907846412631655644138731464453168304600707718136808360089257459337915952243918767305501344128882341482810979612808786167852570194567584608517120471481012754243831252801536 9155 -620190020357287356889818985059091903847755281072087096608149554184728947688739502431071035892543796837871502200257420839719678359784374226562533391196478906647586212042827214553739262520712045924346212366361618624391920667762590130297175414212427702630025454269547074026779673698497024177691829792364051996968585643735405881328363749794618839868026018190986386713164990851436091141963098320707680151571534059531612112233483758676579248289378361348541612938873295572425611022197909600848440992314145280 9156 661939840097758370215216734764364187675895485903388426696596309342861566627126848207897037817957693509449684742502413849371973699519095742114014570343518467347596995237873347677601647824831910467035294878138177223365468153101867671461952487885784878694635708805791048330701239275139365270296352257996211119943638784070409650927556169289856827513951944280736332192507626538137372292673055746602701803957631386023575465371979252359668810022681514565754356272339653140466259756386915286809573041443190784 9157 -706497671738700463542715833690112959533573588712493060020900042861529375846003739002080334910714169229298814033612655850279549205770653441306177271898240754902169648769916832596754102282497641652408201971112509190160183297676286981464931520448105324104634565202995390798720053648049012758519762635018481248839092654521005903173669613118483329927481126473595784459143819837853378013777186777919899967570905879641885335886703753287889309255243546821688152746192261887189145122092002482632680206914655680 9158 754052209165206085927699566900384014053742601016071832597494982600101059419913836171636062104564426401202054319665957245151756355419442727085758741476456541663728887608174002532294746013793274951053929322253468949937394892732415291127131668401577804569295996359006130320094457749392398884236047359187605164997038134245160738134934351895978448070010819374506666494458122642554265695131224286601383597504165120153342241387101947932009197792266554471626111908251311266756889955446243662244675261995292416 9159 -804804814940054323711418676003100206566371658351826010037259211922841814842152648056522970603929417922614124593487184405141753308279059631632374817955268379857408106973443968275831290853162367274533834470719352974617941777658769011033955286070784046389543656080359442505903427889729093779521357741376799982131258545378497913130380250015424091602242434891527245979552312556258901195103951099060589219293248993104911550245501250065339008479817951059589652667418991967807077997457416188997288347519012864 9160 858970370108866065690223120815798205781775849931005946104642567776162023741987940955708674599942574083915433094892633547596666262936042159979075379299875638421287320183360692475442315430453343270384589868532949783666769450654652761691908029304175752167550774275952578960752195048084553532208233184268409691899199405051644976315726891831256266610929438483626891545909915068126801103366990566443620286983550867306319541614877697963097527793204027766114597884043047263246198768598883727110571140537526400 9161 -916778180958977723325419365658345201161373194153453720038197811057471373162376033666091920351540453883059000412871427383937587898331104749093111157942348860419883415219082203905139642654584528928180748987786721275410642678991589147075719366464010279294412444412912518555999576912697989320957118814530142100951835426749182667204852843570594311582735830470166391902789671290648813893080054753062274097917984773458214106747018440475939256324186328191709908636589127453909976428944948062952491702064473920 9162 978472946545671742864151132600445296254825079457402067280566179578580240158912383438444438830294285616421674533043592093853236951235969092910368875607612323485066963072539736721013371663325891223879516215916347378451888321462201095599721011171394539150782045741761871076981248898377201978075620724908437206022876812988325133076287257034947699676477560673866600688557660623421154119268157762615954081185586596873790896655368606853917793154351411310570924428920104773821126125031365398419355795843591616 9163 -1044315791054538076121703081079255568107479955187416195730050521401874226476255816978398577927798602324571943558153423648963478409990174282922368001586826977916823799870990053845709848855393533993212431562642755184018574010966452365759147568690140526709734140778156307640817827315000706723973483959671771922994774449663657393642002662822098627213881176640541291586838672218621013344623136586342346698704277957024043923530200773177231052635404530875437680905127437766928722338556465993638016994748932352 9164 1114585365340930402294161740328110876707832318723695379286460918071014583269926881932613977633847407287161113177218022955962936026440504176642759090457291449599668009533492212978632666913768102285401570267927488657209141093511754197083116470453904410457190872196454083217247950464210752519847703729883357636147142451481297150202744531924102669073837263630055567644774789395272221867596827182521679024291184901832789284043603186790266556205571848497977949332607206048355552980950152533849561496057988096 9165 -1189579022277863100363107334622066258504411028228291257605188983935576269352876088155210986466867573973205311762136335244442195820033177867178949590808780080648363016436862978504426296693445927568621796214807979085672398083782041864711275602885515671369266861349349265217083348705739731180028080077648934712056476083628043814201825634715099712522661900246868417453581228126065627992795294490322915405545790330612188687042897732259017505104528269552126089770187672549895730965422924939515092547444367360 9166 1269614070853484636302021448310502399550430796998889729037430921529227731669629472021334305236216082327882620118939008282532908418347329419258080861883454184744394928150124692431127148562436259841979910285989316914522282594132700166434376822122006295916996973788037710183193188665805795536448111299304987967160256502040666491742108658592152402441677278327738656352295870460826498054245962826877355476837997224052740770689812390363154942044232066317899318945820255167390234814587363193777264795265147648 9167 -1355029114289756083124363051190852325217675147063707041903698351957539373917752385830251707631122922266511538169639888118265917469997443354150803159856156846484146751330310266586413421398453161898083668050171857465095803271717430732107055774221661952989986825957954752572188711793446529121270683713755992629673598569210187218042014034547085409947598642990193947425151450463868298300071577727307122244947910840327624626372258745054692742246192906703240031849476725491830191619326651062073859419614526976 9168 1446185477806542325606429191681632529535005403708443378391830073796170358694408970499513185923690768830630668203857819722428330113712857585073236719223425766252808849955121146860656309444707328726710305906956365196518186757962269701339960396701103843849974546242717419793009393441399562992245057241065152957628713190438053157775871056274081673596643116069346269781891320139890310284182743497878946245565331118040675478631075231120305893071783976176342371305228801293969552522284747223586066505698762752 9169 -1543468732031462728176493081996543255419857866162414906895563336933473600369344121998147307823507355329380869754841827347080252703049331514522052335679643855121302220339268648246164690457640300403442019747615926546728270397129855435909983504892641475200358738282801734469573076843058777078111792575150908717828554569250764615555250688792014616041549176741327234726752894373052857759900004491975262367734165902055272400133932688889115002107412897210784784345210551380108957178001432272735986349645123200 9170 1647290318457120645883495052182852420519524600663841734999838761724983594030628472282392510800752271613954338616399781359504899096564383191889540008091208398005476102217432442602521551806533224550112009615737115101062705500457163020842684376431147167128786898484214372274918879912450722564685871077647216991664821643542086276276070704440798183332959829603007786283967882411663762812532141072744440873229668652204875234356998343215647632322712415197504355184694283363969061682918911497541793690333829120 9171 -1758089283775415041656102002172407288932643247710186737036183853199301466866260071276111207562476254673823360037846388701401839607927029169227087247975661599270601173989488887747302253784515377201029810080941660754490570977092371154797136997490493251563784254969892359587189723122649332886149047712746996957353963446131587041217005377240389076940425633145230784771873743586004005377002764274012498172557878524425928103797413632102276335198374159614141980133436747468721545269638050798861006592032054400 9172 1876334130375322463360764168218322762636729438841666536524659151922271413967809663457319433813885730822069921323034338866264950100783836335150904160664587918003899836825168648809891310745354310599560668623779663154669917648594591396350306589776390659532940393085711163394869780502927327955495043942425498821057195404881154841081609519614862718721372209833409610473477239120822623096201921743158635675600143800841919226963570985862341461368571238799952135337466515672012939068807890642437009576659045312 9173 -2002524790777732933026060994554370634926758727457985918230666356414351567178570909429295687342702092119707339148244687728478133368381878754289368289595434366287677770516256245461350371835458303626868512175615522849055424515423092301354307208070118360355846554777445800860004735140915959830033916572366659833634217413354529157092376934098646922686868728067351484193474577706967880557026716915252493931591109858448075815702101189512656413254581572276663125793184623598976188172838056128760223692793156544 9174 2137194734300665441043489830765560326454931083983035679910935940168539288084248646563257776161858311186726061448020299785956096976145329342985499253307515986741598097141490475833440637291835173742903122805958173631678569493554722128168398827727652214915466147882219461229886282519095358683143496107150462560210611784258591042819598349455961186689611367837371724449991187817048908039024593899362266867936598753984027118963188238987614373096568672101735415716736583032771295145711216765514169629673134080 9175 -2280913214802650069333476803774619667104604761026122577381497132980814703287049266643574810192893065740374374927696513758839508893154336773559207992753544184595388746961896543230926825162301629023021812110135924218771028307490054122243110276264386427090445406270585306815643885487077998359444594751474222756441104319710600286652625764584497173224629925258463858059250671709991876619688334340684885939201048670299215666550410308879728703242544673533521337999432804896643089130576705850423677627898457600 9176 2434287668943561504195379662213423951661118650371171067153212358612974387890963477375387921651814311883418569526855363361663605572909262040216926910120390365316255265978098151897376139281047695438012474102667990542078192749642645506228137304749682099388851832956130672135931670538800802717528854075135678008697334638143968956694842328995152883052547813713900747107182733621352757560024604094619174378000108871487691792547767203765958341089727339694343106509208487642124032427041634440805677142168733696 9177 -2597966275033194574300627663602999832797116166679627690408898089230988106339693698512546419387202493165330948613797852454400095097627186616874925665990547337685776753611192178400307535364450973722726606485377649786362556670410154174336653477021005281361411139668586151268116569331990735654325178917739753270023080839555260519758798078100169790156138676012460695259514733398514637790319406867837338739123733386265664422462007725665712164838047799370735015628068025191910653297846670537745370140200108032 9178 2772640683211023006634492761133984339890832687901872205718306259643990903953483116119515003168235506251074918545506618306641490253057753918929968608239164481110099797606251390774229121545452012519811913404147933731197888663792383332844473317362914682349752624775300465049035278277128952935931491967071329293066132053533381573888197583022872104578735603346293168027957752622370166749534886854629758491209359847395578299846780548873514874705945249652280688824642597744272078532747011559238973915679611264 9179 -2959048928418690169616412474588222356904911574963525525106372864669732759831113402655761589965046111007554891986026347627797875897153903573223546933744134812812840937462260767727991348579885806725282122429422882188973509802528171660071775044793004128796672800808132958320526944866374361472402065927471093313731906926228729357469580951571772034698242617413822156583544581209587159277419198578986976631625703305871353489367837936198920374591439747512909540653952765918858501508694602432553407064340453120 9180 3157978538392845007039290342914724311866854826456462648799229040640992854626579585764992278768669166734447322755172546360404969363621035898861599591731977700186806126212044349670634816226267097064770593780827200807593582632423724572116806698034717757386318851638856860887446244717635000342576384722649461801617803681030345919855565136919654442446633944896175437597353091277131681017222265540021236200174190181933131629987584775954040432797785480351606596748610260306384802793523111379368393906535244800 9181 -3370269849723157490188303949698198762739996599992028722523897770442235476492117522655576663927131567777403861995842392734363628334250246510883852452808955932750403143488612673937211757930308494284870746379000114222375511338796113042018666401795622630610945516629410205073145049054664508192109999873854615577683380894740018815168355508060942581296022189591657303838211966336943741319808347094609103776519891017250771716359379863639630566287343321091993442153736429049341837029305116493860521410698570432 9182 3596819545892138873498306449874639715385637177314908190863936623321360432701414692406797156032109414674810849696158453072421981199503720642417056290338835705683159824773011703674899724231137606224955231533143278382310969941816616257344856283035889306057156469020664140872708802839777433310544787588840081298144286978867727784173383934871134942275136246307872266131520918943409242102609473500379320593355828775778091611015232512476111146591032149870045137538104438394863459292515453547812854240019960320 9183 -3838584432143393497753630806641421983879235576238993312173319867669922530015636956712623551564299927440149181623048857321531518560565806139001299508131510251036270694653886971062784508550926031019859380763717467126857023142133161286636298057000946625851173828866906371452829351716195215697037644599763076047157207209998205676176554137791456139097418591692066021425641182419421152712626139466545315031755744886850624855061960973449266281701830650495075064474293920163113010282811893505481422942672489728 9184 4096585463017024185114450696759077491662968727276035073904717099491993095813838978696002336855046278312829664723566168033254680577301440544569930706382437200993877727933226392753294704435692553932340358410844363294089315960698177605206144328513394652990716445873316832280218286486954569559626955448315493868236314044554565043326314703122744638980944722831779107801845478043972964273399670621632961056824102415620043043940096761859050418815081652772059076408707883236571471095402190650515457370577806848 9185 -4371912039449244589334743246587174080406308689425148488121021776661057813896980985388861387497887396568188188510388073190017000509388526847649487234195434434882802734134451328053582826718350821366622090751210980018248433520224792735020753170989827758342946518465065868591434566559483530896793633491316696049765864170577003279597049282868097420066771120287290741795365485027083444362549060947375406822529247236548099118015269757529122951160808479800818773644431978944208953012637114826105391193304033280 9186 4665726593462237452680606627515102400339324038805797071903973044383140485037296501718493619247030535526886957026001434561358145223901414709299026714329006050832892014369449764157647095782452352224929742059447174555421133178640856561274488380615234299323027304080631753277887236508294674415452348142853258602889524630796705264630491355303959622386213852365281818222967676235251635294671122393022488245011206642615742871910844232679843413707050893639269335992680914446905670616440460787020293174447971840 9187 -4979269479674650285404050925984181594286394247645532422786365294542434868266352524161581911453614586252890350626766551789744396573860167668140847883034575824818244740313892031650418969418883416782077616060026479658314376414234027271445439140073386477485611683819389547893375490866086283280866687864545788546041084075273900449713329633401125441430758597304225082471565467030728606611673584899574001798584494240669629273532795822544676358369976300858305520741392428633906177842538289496959569110377209216 9188 5313864194147866295071044867517914923643996906856014732676174696798335060222285343654016409409956851792116816322720036545810274654971671510860637385312291584579007390463418526232368385066257003199796341227022245531527809889411286827384627024020452669032650720716161972876572033691692325292077028801510643372805087282187360036509791162972062647657968212022800929942848193770337964527242367164868333108379648749436770181111505320253770744162916348066668243799566848553173989714753670222288745668707550528 9189 -5670922942453690197509453987768566816932867629540165287200175733969765035403315864782027920544217686492567587993933875905477412205269794070443335159732023411127001068468665154755071282550291183283634535607453216211315614174059923822979093799474738688026851069047085130597571905651979141160531296725441743743322308891158684617577019971865997463585131375201169449147038739232327243271654471820718309373080465983492860421892489677925009771832159602726517088711123351630042381029299051082424846177385304512 9190 6051952580311064861967139221360993862529074629681309460130616463961123449731626371620611263536193675640692911143934137197720999495366465358986266433365850651023375058287865967474346039626432139317629387961946594477835324004388161948796001203828666504069240436297634072320845292257244004127399870126701067511977502166458430022225810026837087702570979757074720418104166309531218677163844287160852005127818755892690964130914143698902542034185093311678524840771744086439459561359072194294020700392895936000 9191 -6458560951698985666934292652845980619848173810489737232687348738376804023049807678750777958695344543207433682789663255773907732520973336481831354034755395273242154409810766646355656590150867100126765950615383504812433913004148611388753784704860073762955787929371714520968421077135412405313781294775831399388221450983187007760053857428178271974207012416945351491447227098464346565825920060290459033738222754376487270962992221148854444068675312130634797181308440975432111881286926505964067624468721183744 9192 6892463651016411488113558861634341139832155977751388333632550809488263276657804097223049772543846397707508656371619956910926821335905085742606788615073807704326574816031817509168725799444589510708500827864081420345757904072117817608508420130522763560683658365820417265987660376877976794356020151682665631660615551084665027812867703336019054883049227781542480652713850027064196989767433369146679820959539006997579998537787148069326482782518489669365384973903979469473015952673979766414789995466055729152 9193 -7355491237634624411193505373820118196880976312049119438856714797360983406768164698359581605938288368278563346410174522924542902860603199066467849629761249715696849299512738898905503253401746381687762221774066536117056648775830250559943076605251434944909666760107572133714577534245351208353903963539413019824421795952194891124396295962207360282609152708048290325714623681357889551254145880937105370242995038063136829744547517142500063228968851216997908935124095219152853770649409418326576053552139707520 9194 7849596933080566906063576189389382322495322379294508192006437425254943455592260417363050167221674157432695886880164010418435500640465536906971206897504529546159330332175232255799291510969992079747995603934528686558698607840886377277689500631437900788941729687842331602098468751136469840227706944700924715262019393604039557932188388857131922024858134398384729786234531769336586645149939930749048097276735821790268730797377956087859032193183704857518655676732284955997730410071279757890284438583334767552 9195 -8376864833109080778110369913405380473413308500367092442479235631549979969121424344778871255184685924379133182987487420221485918049500327157339495002965141692631073698674013571437783080741864352637635413694676921406180634353083009803102988308666399228732466322061398009952838074434042729063495267659017701884645658536007322250498670131893250959967414318406950286133504856081226326366172794645518750271397853856603636931934104525429725641153261505250545621169652266687519374884080368248742543791364072960 9196 8939518669076108124375121109209056079814059520386664836417860266243857425214425106687434209161030365108139996187497826101760990213291238966823613642531797165434923516150296688782963008260607476728549175749083257079229320886408556869768738020917035480650192992681250950708154814842899043539826267471136644976431745651248940699184294744511555535547951382815166616642527099196953445537188374465820031911849746768443343418944672685021288502908292873045469264930472436690242002257742887231888065586481654144 9197 -9539931155322773104528243620005845949295095666003237398184622761876973483919762069137015220127707334904687184212975669405858888850031702849675407840330649720133311905653814752331489080526350610589512321883387789328911916200790915280449904574612479203591831676574079132220770765685208573910295496636187811548061705199562743175063445541404451863999559950928763867017490626802398080412790457164406191670241539093393916231704981017894212693690167692060585072699591149656117459012639257868657265540941445504 9198 10180633961731425194874248726995593262771652214822264198810764199760813110076120544860947733434800193724025174813850004803342076958671954468211528323518543425495067708028663708368164176913966664269873573349744459568216622970759693396678704731087230622420901330821294727003063676615266246485036596611640147877199307450872529156032698430506143212919083241563309361673290661736543286417663298892995910775480149416472523475764672616528339614501182693486081073179701691851605642994120146226685675704413937152 9199 -10864328353229408415633281721047776113082973587082081588707803744403255596930844560752304908227214367269561454533559480339639079457911064431904068477361711029660562406523068178013485120096104458705461086665078999289757280168438169837039149652728860530425754083424830531483260101543953228423148590141769463559645400128621382152698598757706964062602520076769735125502175076467353765165873270627819466421141365249944947153925908812706866073823991892137419360840483776563397308596335299969917416095114326528 9200 11593896540805426036421220082147631027863386386788335299758460688791296670377175066231181686861174354072080173668100143506623020545001714596704901931928891071651583895120936513207396833664472461626972620809245122945668822495611119090433326101756985354926763284332324774336515683089448844389410080838483345396254795485657100086832674227578542010518711040893570330923445074954644528653855052555342836692353818964231772260190107115517637841804919533553920330160535652103991722136849885607266368234692422400 9201 -12372413791578521524596129215658452091761187589371486920478734027251632021321762857744368584574587914775300644644022011103030230205717856494756680219732239450064079776331112035992955599889996272193570982904541916365735020993514085362088489057208015848573642190838023636639342898249133861345201136580779957230584163445080363218698250571578417525936827965790963091412912773603043803812599846290136804936039975288795762703075269021684972343495622865935038762248050657922982400019503559775390845351698972160 9202 13203161348633293174699155871133157700164924600198701383919542823526528242101963625984166101915026511661066084101937816574510869281569842247486502704524577937732835259896384951578656467625603884396426240498750422126743109605535436601759907601182577006116220777995045590815861293767379569924457856358716334790031531410803628072742418289768755662506023983222682128157727737528442486609368461956494467430616748349155133507554351105395256019561229872832771102699529185791804535880955221477105688553658442240 9203 -14089640214720226732732809896583729115112748019672285003372671453151858627324347391871465952753158305828871380827775737075407054509910532643754819054859808960873954593869352932593914767049592263213372193624699918107222478685353042723081437177703037218734080227330196547842274412386515896203424546111945186473483477897335900952065501231417134476320368458760641519187067132888999456304542522126543567401478860313853540137256514772909720143419379329298440444907113804559694221786246296171975522299944450944 9204 15035585857531072740647721097019100383441593879641696736961033919157558907903469788999879480656355457019785816454878143023094911158986880487807919130344916204305367365673807610897075883772225828522402982562332387383242873773913984178667085262033239344297478929498345214736376068113298342633301468476689618711829906362946631758572260357451920796657653778669758059795709438845107920710554797224042333418612565922835469753792852607181917776129667796636621209822424505197505487516199221577963716359958180864 9205 -16044983898111057731864468745972019679999479655931902740696664885087183450558621106266078101967150143789029214579880582643928537029028108029149487812018129344608997077670932256408985932823502603746817834099908036245057111947635678411257926515345474751230594546482585235123170270581228185728296325901049565937703577003651902363221401190470122679548154646674218028806299569215061003892141657176436753497735250365455123365934695453021005950238198801450910888060921775486826689043189461168814936754920058880 9206 17122086848078446860118456657912242911702954679044925064599195604610361119022310030593349920899625168072170195451057605876073493125613720612857537259697917809542954900227233133021451161975375697064838806710224787128580698488857850683643537280360222651793341691234173378211779572880616935948935060222929285441991114690476159952594982848983503919828817792112135797024549169580203169285782412976947777812050324394996193818477315248932472527475737569169848215935407564481038255209564582658750330810500471424 9207 -18271431965704684310852123225063417477760760736576629161068125879099077037423714563947560729448927705401388353683766713913501475391867418423315206744618879110189140213048184725462985000750698769241836528507389251833475106261623135641035412109756455042413249672230476601198825539105879181055363205039270083427972292162190708710104690755539051398444957400773769882180851282226478895718570531218543460628431688966426715902054410762513571144718274258691628871766873965309147760208238471681982711616465043456 9208 19497860305583280463992267996376166257499680646815717011081976317452959409070239087249245680352551083546504165491893982397054049050334009579009904220635855224606865772372312504922221789631315815404376785441410623094486010454004697602588610142621057709915981039043948359559620532477015233960759061746766114098487788692360743568643181012802330397984926576055544195251301139817128494308638359928014935961298406969206428057877920661598330248336594699806012614552640557763009678694393881539779621657690894336 9209 -20806537041602259826225402897143261328962140490989496285241794287590256891880534215696502451520220049111474683147206638090202792785907094213471890548144339062194178253786228238664360239791307646753300303061525713893506857065760869453147385353006969110909749760531917057447113619417671400169563999061617947725679912359080189346908667245129748579902714215814658093662587772761547916600616261888852250877765473239546905741260600337526509428387984020506228475393862824356605929687724819023167239891433042240 9210 22202973148254095653736617512867280593549732614325882160956915958878136421265210385011281584908814521438992026715577550946926459471295642405570318383197741737495279444466747121738528647701650626676843814779806974292444579223695028696273508613945158910535521911848721894392602210427452148279056980957541269029237601258454745179325335239988583280626304238642410064592480816195849801240421486697116260365440972984834514172397682351975217974065749231455397968620797903451803935348648823034202950327140224000 9211 -23693048530990782390193623970881438766411535258414453513594455563407465560675227279540002312946966443975454374331623144588675868660843095909826951714061956644966261902856917232288780780940738273187120442613964673146159082017079371612858402226722867083295738649101623335038995404110759964936776593785450650911918086437090748509024016675226604232283288441667129954981965556715843987821331485844852791647697373258574591547825447714318187607771718083277643078321937356322977693298161802828254355514054917632 9212 25283036702383655922786908271564860571257942166718584506816694455736868895050238487304853048181192033662266266450409489847773185026444020121299047325081240934656001435489797709056611102677343380869310415181206233562738945614646559400750797228555007894586236738077887324981106774205363169246260475687194858169275196248242050224401834155648330249963054027628560537617899910548202745361975368247248615980857494112658964247965673813710247093808823653623986788621420027335139323727974541906742673621224561152 9213 -26979631107302956518847569540723233462752575462223449689715818748001057911801008099319556387252319653116043688488356989358246348148832094460654993037698465192738500471794029584811471930606555902325625985312376425085113409878023348566706656497100652651205782610314481183951463530086023106188912759665318231823776666127173570394729798307710005798434754787833104303706203666345265352147534048017418008019370443881538802109339310406591923946470291043976273525940100524303725180207115046272528413659066821632 9214 28789973207217808908280895786436843522708086177636956532894596317546580111835756664445897005166296101175766921147028543467897702429839517135702145793598914762410292189224342328197786792770208622019504235449966237583278711273500892593187026786103617121130646955683880528710994929356507974100163528280379604972903264015639103517579562114254078600710997337612547601619864979003138184453784266747542614709948542318011224796572945373660058936815389897025893772497937668310282128660432906416436421743939828736 9215 -30721682441061925001076736964454752668803884207176229974453875498813103696326846433196236623738819155397186740569817265819717238484808827129251872886677978246961677403688502780925578126576794616439806307975077439340113755783593909806252482064311994052703395551611895808910711956747864771610441645796513501417433784834032676574208007018436532292596345129677758314974146370722658691765033351290762313245152568205780999090640547952192106525155651052561531219154866320884591736820601563622005492151890956800 9216 32782888187944480637231504922606558763544114987289892647518940924926205801123183925881798146132428390569906635777049856753806117395906883328369687224276461066047590000662357830072656742826795182299765346187178504370852359125710960600398218860007387535464464570207104691932782547087687986865839361647911308578822554989717292369359542135920450520852831521597909719888967114898202923288591343832873782207158018622663012027201104090843381682235327967767902703696832925940958196459299461729268068137287283360 9217 -34982263865341875568969207811225900549599392923127472440255393267247945484841606580030480956705732833129457057320259789451027516304389356759604929181057946540814714803308664428174791613916376345338288561985310679797887665554642910504788971534342931655532409199510186460061987078824859426977074938976141848679565394465080980012413098911091182416285611848415653133083255076801496892249648791471270506504279209870617989310146675263665959587359191599991029301949657070487765444719522514768271964595551894144 9218 37329063305319221313319119809720710982293946744538632780022702026245364365966664462993558765112245022765611236217228717771178427314501510056297046043200613879696214891288231821345801118134633395248117336189729493553405335434628318040598684685264091424626639771501677285969219593798746237040654427518623479642361924480010702766804798283952292110042289316411835034669083924344217109844769772851462772118080132578308298125316099580821911182890721730682327013183663291307487762764310853848463809361342182912 9219 -39833159560837493220317972687051256011527818053628150205235627719081889955396410417806834869397263900082796614587558071400198024023669426705011785397095037380654603430272731843985606250130749219092530841990432264911392875969412975518772719749042459566501713979895727550061498720303880849786269763943294221689479340656028819570207286055135250759120770373912005484854468359919071802211716854153861182312889053772590359696491160068388681608965641917621348493687757246611520819226157925098922691931579392000 9220 42505086304342876339987463324260519246503499177886751908104506994056992554862188300169744929258295155289769457392224865755259061938918954649852716097088489185733649615109397395070693519209799707720749999075075557021143988747556305066403709622939758163160972516005252799845717354159775703246214003036048640114476519931366828986853417140377031410070268735956593907198244302780511285287940392630449468849041454236044271289761857285557442535833568691867456104966526749936233397471422683104922952660339057280 9221 -45356081991651105275225547459779477237946892258401189666869147071113798553628496642221590658801715999784484189059450901042198553033682120918269184039138372963079890174145252422269887530830734829502648074534241483037975172322003770837310640637754904486550711313997509180918242308310083888283856596088874155375506388459121641879751890058101533086021523918739312159600312213744379582274932836053691195228084708052633316006863911980403361730081980209585334495301205806102928740945443441103845290781622078912 9222 48398136975676527419755630337674408888011775533731153608912879787611748227346683138716209201607600341133535720886691341785575646464756336536408583383499644756138354969326990004148664529701247219985250592924345922666423216353549853331235318237245208330263409437757884425984508238291243672338848341851838199236542485538313992730184825091692739536372866839236933651360627791490209154116851628374755345521176483229720772897782477653056678384849058979144012935162566757483654742788280491464143146353304714752 9223 -51644043766861179890806445490832202890252126811115936529753965480396262387722570045950541608319559859859606095607918868389496460782009349741510108205048801817268760911616619511414095284624132302057874508981669907732966171198904555800696830070148440284498197174946661214936504414453316098125355325867509381033715334897798045098579835390456121759860901506309871134674083799696213207243963946091911636242220974552040352468452476525563629491901607142926603599773059168123637578944788327487803562896615418368 9224 55107450650284526836105214462193070043805939999298295464271506032638034315610889689338314842097880465350202875824867137758442477801365781660950247305934786938000634356484043131990560657970607439802062391601570521318866517607029824766058019680337613068605808780216775163813666952994850046085152866803250671838866085525602936898974046061612580678241446507021175922077803919155520409336581486726113974684682524084153818969032157286152293631225020991268878248417500579615474029416936705102875909399993701440 9225 -58802918883434222077955725723489379233814539800441290780308904237649430655154866161487253958863477525950197410572284658824301495234572152993553820308509531524865646183969271092737268427991188118664666166365914101316956630246172097507450831698886631210957776429037307191357103115172688473179706691395122322514021242944291389052997603112868741945225958775331257946763658429559444105107688090558981547427200830498258598847044473961551473560059046866729007752138415777289484152986873874461902155161762635200 9226 62745983713550537499903929653695095011036341745092923245651930759835729084309245468312430169836316283232955098005432007334137739921687215451787207321726062836496583548690987600263299983970578524206721790368006463783616971406709112297501095795314000417707829777034434699575337126814626503469153432150067928933845909469760880783368619928231531503519355118839173090264832072760882602355487117573727867924355566601247294520750007414570132238004869061362435503165152816242744930063405206720524701964056380416 9227 -66953219469383995332108144699449839062605574840266009442048892253086858675554054565667952423068889657534650095043044152802117998959341594042539592444618483699509255277308113727508310480275871766279307512928956394472768084839583921333589998320607345154468643498189859227917904112108869626034099624582910074812502867375419746295805810174497014254942588795560032989824772857786365711692786688246741372631976775019803112483346768045635332909775505117440115233635649554067712882539230811170242408799752663168 9228 71442308999193454716190698904404499401797862156169604138314194143404547662604524629465129593830958359808098706089199431128054931958374829824438804202555321882677659963022805521172866752331717307873338160686060523788935952841555184841001090153632003601254034376664404103609020464784868435472222491419436473169312220428593692434683278458427882161303383383599519502079576326659120949040167543652265185095079911879340989663337099640645563862179434232477625188263550027826349666017695221208058020520278319872 9229 -76232117744931022996421249171588888194080101907818202122096136144931637240837458015601012486816269194674312704091719900396589751275032983256743235513387480646743328403871882766998065919850626865227700971093597834873959534575886420868050954124918576851305500733817535824241275847748373601095287936476754610575981310602929380795888066532212169519190749262266986150988828683326403776620787425371165487619353244885292143934018550661798895620786211281394432595814089197503312572613101054033088018591680240640 9230 81342772761885977043146514580842484720624096407396813682802671559863417987858824320835091036300680333269764428712737147568874793617054975551519119127289930116574290392620791642883609258193448179132671275259941938969080639190151878856644654402024015395036319468145552881013562456089136557560063173946801090549058292396283218663403003941496705920442898075114492561369450517444265486675350577454101528300397337726974508305026190333563377502010838699356538762263106263752672358894885107805569441081590615040 9231 -86795747013672681891819368171290834604593139421889737217782317601837732049451253747683959891109716393758761329783683128342543581599029726848117751689321907163624901686442190033284828035405632667759475648519924414831214045855950307064397770816959423866277303105467797673708901761236715136308261792166408962488582983667691337362712434479026005678741250974568301709278903360664946537633129709459201049891585566850119668935726157653722836825076493307687132973396693834600527495557427950540797479066528942592 9232 92613949294432913259124069099038463884120276934651734439142419165845854059480702038375325899178491821151859175738200392961241975060170609448347538671737700833532019919015252937977719880066737079046043780311261520619349452350242597077644983551178761753088202213350364992780833654754793453776368496757798996405952239803482114920838775231523310031315404427518088934250185312709921494063713041507090092841882884134733585444372911572405584277519483691162970260850990976078747483028431412274986621703074208832 9233 -98821820153572349664739661960576533970533779363328912748891305116011618927756060240015123532532864835399766840408064998860655656304147360686362908914798075505864636348453312914018683880648583642063060785411926958569769939795288964167168629578248568051799594454103938111492694231671779838265290150648102936052437951928670848563813134316006840206452290408712825351669056098757949286996869104932754640008132140118374469393261727306009802302538669495710509823379017296549658998359793728825969711297285924864 9234 105445434223361692015111864076479581181177019309137169280423959051406964948947963505679030751274193160803002449401213070861222414014894947445472323561191122527939227757842233669031510360267842610765703414262303957214142730970085221651301967959465825769434767440892297729546340996161186897619499909247983096515261139309619874492423947402349009555934783733669256977105919786011277466806577397799745826042919357629391977658457766497787462629107366071724363561167299743614412253688798655536808695171672677888 9235 -112512609376408760316580892992898684150104774857396350307407736188151806914420653509443590327558557117189280642613332437204637498810978865316361225204891928384900846093991203351815287324563194733546776420813699904419775316440665173175982599458367477852378641241094072580983723598167980389599003867602773254888832667858718237608196252974012459027938012873651328177764013279947705994551183109170563282837484031822458379889475848801872652138384401226918599545219288822905468991540844887970553325696505904640 9236 120053023168459778971380056529093452326233209276667538827640735255445153071163156077788829140794499730971556285721997523615351824024818565567812522559257192256619199534836826819079066607015555784201661173549875638928237245771889319944298944013750160344385722052324312411210327023846779573739382051245127375613078717221677422028181244718460280070610736606112695217573934665977646140190328080289652439945020435815262018868157440720771380410000866912055237862318064922840138960990783894710817689687422822848 9237 -128098337052334026178284468663046306346314443334270567616680832799309276628818143657264916537195876558271052631638777563825567911541216128434691784782418284075114487888584779335585756114161595482497824327397930149246471818867970464568577422883181383611639221390012279422014107653575788947253400311265620250709878248670003044048806078493427497066017965319474154396263554853770796158058247140954366011230158653987880410315895792727398974739210866774073048623908104729291680257805013771897140893887698105344 9238 136682328881162072494098111454793715612608670377599741715348433387746519438382890922660406600155193942010414103144115376166963139994432008545851088060736831241630433299879311336071414974872887729839171092840039060565852521977395811420580026519416797591052712026741797712698458048094843251256412023941842368916478391637595762980704915936357100914089347756999809388644929914117528748074259196743530060544630841005276930601694952479417350614222932571199356190943744697062366313166043958709147932921336580096 9239 -145841034253618323969609698419173807881784220256151191098773142633592647185959032831706803458293567290509281829952877440827680177384465514634753567827502591141495352470835040424706165116655738948847352930016325774621084589479223262290964150330510028362867880426281491470464543945058233563727086497942579152612147110417469557410920332049955847429406655447220166241178563321007239743572576136551953543828282560593811914437287582609583882580554292619953387898931882349437171759230343237418453510578632719616 9240 155612897290656799862870319187607277309871375564227494121961354762459032391402970713324778423140857881121435015171854290649160570188648166104796907731389841618870340347026447004915515096153436062110761259742800069827902881704622851781160377184868347132746817652484315236354491399709665095779228310013545814443542109505766531675392241112383232277738492725148761078068081533429527273923099593066923861736209847340910755678152388048562779064938663957326021598330622359223186248891458840210046310008804433920 9241 -166038931472527817968852772439053394722032286431863514416709284347881812671898692877912296069734692145857367593918476002155704369166354962355376655171564606455241365530257257231128315803227043495237185188754369009504379251278230005720776205758579397454686835713965995342631538439919183955388001058973259902611054805849921381765087830331279974267997484563069391238226554366313428220479198818906114468062440077207197201398258726833108225213404500708212070243285541559392826555834300824576299046754203487552 9242 177162891206735489183660409967978490019501091185051645848090194785388044572739558938610756114057059772955291882169853647316546096947349277228205911677710332024585491337431179457437830632540270517627283997622870426057302190469678876305737933754590716522522354096036317266099787083939813829356574444375122634715753753815095916148761974214877949209298238674748248302720797526431819504508413968136953620952421339983530665184514021057464042257124202375490736558731621291169879838680135611684556735981827739840 9243 -189031454842265421019922408977215417685135937010667474447435090347038921334948690166596689361680275076517198318153119588762011078846804128009344790012608522352923496009970340838985363447286674951501775028005312687320920490402571409682386047671627171224261301137637905689782986618256314519024673365717541489818179086506781139793836227704302537808716824600674373487303677492137152766254004519290316831395899237677244593567666632003924476908463645909832594779971282524179130639626272270339465441386817745920 9244 201694419893054126968728990703300816325627860751426389607319814563291953325949257201013445901021076921160331560921816057766451360486277940431114519044501718002216337569827868090847480395961288797884384479654770788181655955469369372193528667941656029023478745823037314580952751850195829628905071691430030356113713664826497638670809098690684991229429617987574528757318436095421058502296789948162887436870399099911195024419078049269209420724764999091466854248501762093643556989666305820233333524273141030656 9245 -215204911284483976378117752754062766526899576744198443003654166563568207451091329963350451835639994644407803630733962361398849648899804635358475844277900635894005596362021810225970555666927118543030633806065289128500895840155096343797370262283802270525853043719655478235722598447433235217225052795470416364402967433037063501440504522599306984039607460907067900498373233436018258901239792379036206272629965368120941294749642946624818388799030757733310772876073835035783432627417238519835089026766240025280 9246 229619603490880868554690663039920010980054269209555766143509689520680944712463441096300946381870670086335026398524931934328198828674345351819721183759925657148071765977770571739311687964859558624285046513581149551356528799082197729723933625039702966616744481940085566865430063415383260619422397492484253253879327122084448396126705483066954963014655445955980039465680458410582360277011409105375036722990723686680665327710266939083263883470617674982569341053127300991030268302808874334876184767099186335744 9247 -244998957489790946297929501058928977790404444827923749779619853601673867302572963446559689264482328163481259962783954526530845764062266257591992048944069792745250368706916790004160431077839671824197436364518907488911157360092130329790731625263899386984550989840729008992563324277153511312590580820750155562530079490552409241028868671480726506749069792973822739134894029934207727551593769926759643472498091876944906332630042535631377232250635400275615608088271724707789115639045795866823132274893468812800 9248 261407473520457278960948170002072317330786614453603322613515995685944055077350839898760875691817111146360899489960429416041366096227850060128441515324506284052409311777587658029362107028186821370195273778486882717947270019540544061621386534274651702275128591900127998797966036991177497815580697967859443249012524341790299719815313077853053033600143173710915413751807963180186385920735893437291094729215166647218415021905297931645001715146916228869286203607798702419682856683490435852249013817896670642272 9249 -278913960699663164805306781915446557973257929070892994712882443986338883278821633790862537897828045054594582737107382509574858666091602090379467411585296504629411696548150163582381152299009448215104592624571933713215346058099866686106438091967292207535778543585759013280277962737916693571889782989652677706553750973849998342436452952374200211465743440511877122660812799420185947593246240074557471131077392957420765992658082605310934515714437949958588349640338922253094435837092216642950756756785778173440 9250 297591824618228125260510754315411718258824820388325470316170352605937075677625034303897857073990204010033940277938497958363372343692954883188352325618158024689233790635063505210776032650673331966697694730035497107913092420129321900516667448764286377737150390131776578783493283999548922480517730094956182707410895669187416252686300994459544287822880925048057478783426380714871646537315392626121321289564626100536577857582956071222335975301426503740454363423529336989739377441977489228573265298171924276480 9251 -317519374116226491583801544005634379354406180549657734127670090606737402380568978421794394995624177471635863887772509259486141887600411766909968780493945102236573864003975137005396013906947774599396582944550410691817399047953985198019912687706256826017060912899947074348030608075785708276353159297914248268369665375255168876923996778014393728313945322813750474213574270522868378303000869481200532000476393072096706864187527520123892789619852574077450396803215809594844361314661856885859982024921824769920 9252 338780148514756723917296448961578833118174601485106757573836326814328943465026688773494990337085184946490796425061877893306220345252073742071113792108606508140256853664191841893764421953790187195232541798089142492324034468049457440566774119283990760214830904877259408645315168174031154473110760261287275594402525941802645515103244220851976944350635395142225602325898544443014293455583519769645418558117818420491526844714496825916256820615602353217049711660062952327945341097607533308569171799802931004736 9253 -361463266667152845974282549521548511890028698104482073911773069750464107453007193422650485321661187556944068815864441241757251368363552198782527506015780619106919701099331109515833057405406048249959571802955261502715112009483809594138962201023277856240747006677225084122738762248429531431941974876804504004379474002241075496290209463212997599313355583017504339843518806316003586244259212409434814963978358138357408632567388319650347697478709064296186720586747491490401054321878307167547769203524795986944 9254 385663799283250168961523907874676803284159439678465508556271260774320246058735838967900362127711580654426946331741156068206253294508337091969320074827555863881756097353293370496520730182745121152902706013349774282763178198074321931427146346733056699397691944222188448172693063096060214152478128886776871791610200513581920132478265419004564155978132566024121256774079587750603162080630987553540702048907384356910926125657102644400575911588367039784257953587728106402215610136923645132158306826461451231744 9255 -411483166077071766835458301691092611870130806265176092358553801291356802075955839964228115018035544816431636781706977387338201363922460660521055828061392956275134503081347180043664643358933784335457554178378372001710675560445575803933812145898559604763145191208270464059319235571038370164304761245428529337988485976912077510776841785766747480921938229890494579280675935853027259783602986843644509671388453385369115838031269674665377439779211869006474199700858603313314132078799818221433270543263542305280 9256 439029559391490862946211290514524740276067950512300735500143814138366393211830629297054267281164631625256102233016581143156403694018926609576349616216512371101584194351376673781913226275169865660647957240531381592454024936712319324865526710504440368078661412300164156243112678619914341152908647459879674601466118577466642851422849611292102061569452329415100641364238297630384454007902036071096552564303553853091212787607513315704378120266631696087358648486377722732608545275058177175149303165695338217344 9257 -468418396063474922990392713393992412441674704654114513281618860710998708659213568398100811721747526071984025664080220685959350640873922439914024034804229672485464409496759466937238928921180646624600797076253903831847650946425591545705102628315881275438281341378718583171931746475959683143168687674444670603419764815346112093827681738777595884148845007807149892420796055095202241401320309087289400460767323562235310285707985251227331687493622037724662298442551890913736520290959688788682746246021030624064 9258 499772799410885729972016414885160434343757155212329766228409179036719374207976298006083184226559168338655493116933311675911967000372852044455321668662970501255983145043104899324689379264151758558391690036237184126604658978735262061038668464601155446402127407699643154275603206735814313630444725335112909927851668930549873792827849204305364798495074069988947453946896972273974012441081868286538579672830127609781426980586103631484464598674275996911367160378795966509870163736350436649741616346280395092992 9259 -533224113346982216573206164838638663843655664548158745077153745066787798874831507899428046835071802316227993306187125953146267346349635820312652170844206473867576453766603427949517041348569085951756314395681479474700506562779399701504462603993475155867935236953805717008072508912989215676458962189149671902380488462729532194983173250095061722754149477409599260802341774656469722984099843497804155681074336592869515540432731010122415922836757705387629264461892812021106084441018869625826509514294352972800 9260 568912450762267793192676166217444586190577396889177349288146879950883653177051697253002075959262304943269022371988638635092959369379942104279011865209715059586785198227510624362595723499014368297937871867100678818887661971795249281985220150094794211993013913943144655589438267785549166599263095707547642860301718923528140811726693494849550339341925748976913671355193500390637576167903848062841914902650985589686042938416442612915447387185611184888119335399919716831019055261258685547960818219037095900160 9261 -606987278455694191579851378692727728061199455675804365131982022234339789041363848883661045917811242012497772582558303827247010814433083847728865972334168439971490758069597243712523642071956894773643515157329342866043414732841467136786205847029202717440488982769944619169383975938330454471231898414095316305434510493456867205135807360034140496472556519503089148648218772287602019363465026488458018991201740851730885643708883785496673215695288349702167119394797918504869314639747909892376918281341442920448 9262 647608041049068993589742362234500046626174149857830346589592587499134234139609815843731183548280876396757195672017566532064448859845475785301265793332507776993736183909619243834977343016356355516907755753798831900342394629443363657054854099589617353088186320157131818857234790086305079203913721581713706893775789625326860657546517183582054483320727386067725280590671081541257105578603106079600434369510055686864756126052171224831922663819364428446338786666558221946347484032557273287461492119875609917184 9263 -690944826480442707902307795959660442794194982804131504450844326834246672641705006315067637214069163737508519632532545414071344738954585191818375211467977648010055146225527771750475000064279934849872521546950493242589660062522543090778525268967901557629373491279210620958247092716520642228922427044509962199554375422858678505206484163196472244651343347189309447794736108679843178400994324331347000177008579255686843584168417187646401684389134163546609544290905274358805321875611447925100777752516015974144 9264 737179075844943891500588135811314478114762845991161054663760712962674310389972365658371374547162953771340598090479449865250681017192936771634790716769600763660827811999534905206173136436499811951027438448268037946328736694677652875946492829937192371786390785703932528829791542325692045570336025966592352551787067608074705216902216426473955807791974522530086215408528501876505282342536612261361082979811431445704684289164797872116215116334195617163649107914573153481497156254992987244812444265251927343872 9265 -786504340535702271629782271832845920800403434653886426611640241840535178962428629465054264763893094285609432165326580849015763974416193572447214181348383451675001009514991259383711124795200648919474197471343416267410028672628575257746750146212340401159654983584294721825179396152339175716154818012830389541550523981634884884256981414426705168022244119435346136049727454938049715363072804575369636268031901426560761270296955084466545076012818455220639350772092052538441061523339790959511152952340906630400 9266 839127089833912429222248135245037571702103126101318172624835948435676858899472850523889775851564144233847384868951448998624239656518510369073894925914685067937025822827259819295178775150890242363599670217362670136044131445814388348397671279288545668059649191782581802909624530501434107294407165240973696372072282431508430858426311519853564772352394132615995001980424983484101490949876276423556435484792308839844632697352223398239011984586368275395698305346129865508455681193482395095995873074944442700416 9267 -895267572306557259706868867690884098159646374505819717116790153141754926675620718529649986898974201434881179435460105558988997623564422435512971658957041423170720355134504291127628662185078805849035060106577048549155238476354301753448664456863028669462101130368667847640583629338431813228580788178372071978088764153201962791203827138939396609439002411602344461393823703902583623908092245167088853924435668902923104391047495767020566229683740732906278636775156392631376061819952424418989014205410468649728 9268 955160734593697970325538531392681878355710346088613997375789427913551920166405910176983224368001189975563496476491392712888442926036679078534310819421905779032461027493923948407403352487076729525198738990355638472083815592535811451389750957319040405612997464799562431913820219144924681915568716132043604558070539321620939168056414889298457748670766514247624193259790689208563335503772460546601264511709364449311646022828931844222813028920223545461131681911422064620320561267448735925076758631671407229952 9269 -1019057201405470153812860390005019331197626742421496337812883343530402206454433394791597245661105530354316497151735495272602223484067139329482646517513236700211195089632447269088531190698250867809730241560692347114448991916039733497734358432802962042767523805813253222798010224302554650770013092487716941908519758267633594643829605306924120908043824419251450770788559433072167257771471999090871428634730627998997236606941030602936406093367745239432892187623150881706599580259874486653327727171445635694592 9270 1087224320802989168672813907951542593986671488802041995976724447489136238438890021398560873277016509228108389581049225021773436148161483481064536311287105105436023865363918582298041055367549560659541608031053783567007965231782594081912907851328103569735572647331199419660159871412354162418760118848233379723055513518525663423870797033568462270293679911838634314376047751979617926941160708580666352250479220691206425870592708150933188483725183949242774141367859993699796049971378480369916195573010987799040 9271 -1159947279108313715955647922686081633816597310778984201236061561933484676193278024779760524959972260540886733929368740549481509647712866416861071092387265223789692848869445712180014383814344939991502487661088581007547711563079136611348578305666338021809355839723053749246490850005397512988382654869306800794440675508110095467261900211387729613038954320937403802984398127705381152812755836309934429995030084353996795094953218937254108249078677578314155388369736893444363604299928185196998521415092035608576 9272 1237530290077564912436722242678449703948343837953818205144743784614536584382783022089628732151701293494536978455795375934940827811622069776136609281067196872935511616436470979259536624464719888363824928046880766074533218490091452542678627508585463138625344639594875620065724513136815623920308147014070914572727187284164440909863035860248814816540124706093118149857417126011797289074781368789392374739806938410022912010012100671196666046572689809520347070897518639355038058182975699513294607689515230242048 9273 -1320297863279444443703719478563303784634567983737328382731990964437924030559493191837678476289840690355113276459447160745154717208936942232569918942799516393410449896680595973127920383723241490531157366088577795579901398684824596571174787734145060084757733125750588340494330085396972025200222417137437373411279076069756380095504472271707572578604310394701028371080223175835118791672792339558455185426090513844143896731354439074920934024621610231898213376881080979891905357947440975395143091224434451594240 9274 1408596156950013930218958006948051698359041172025497257108943711324221284675624445760595525641717296673034150954501334826844990009133178403585925787750619930053211866621116946231452106019795646876873204337639404669878137147236570804001894432288431988525940334499704448233850653355770160539975056046618503031849292667943909584891931610378834359921097736938264387752152292334979667275599436373634772494812862908629074786492604498074033983269233299931942018868244495680934951790988832519319818319755413016256 9275 -1502794420945047369417808865044835120872446274346577809065835225900520453267008776460177252565300325445614401546023287349182249880144395155245357610455392110409039256342444088237193793641204965701920734372608335004174280911090617790820804034156960439023837707878016841332558531650144666865264181057562762637081696721124791741150360726723416487039024370901591092394070704902702771071082147525195549631857411147555499510268666486189788258461401227294012722719986453732545832078908695474394566381755235929600 9276 1603286535784998464803187253656720575532306519196607985209484596085145482111778494180432223773345929370549727232256990555227094509830882752914395504312037767275073819502728609727614062257201463883190353997385775775378180251026559280767959397105669381015609829097511808755621371896187854515230172009930862311104715544581757200006308921887123918642956027669322961639306649226464899623633525338362387079672037762938690043502414158558197275556205190797831063924084967820844086762982962581097118685022760420608 9277 -1710492654186179950940890291032283290345457225284060516546955077529061184734511257216909289115807456759534923500186521583727942944943630517494506781669573456101835761560370407349654553537799851793630583321516535363041944004817375025889756427218202381223246860803256690254014445179162764488003717617339564849556457287982801346685452093226132690556520464499100592932646131870971617519003664724457586029717308189319729722665053422464610514476455249746956924518426301894475512297477842346581256974862871912128 9278 1824860951896780265084161666869526541855977237047362776718303274427445337000143115609625002554483798655057105332268247024523117673283242238088658963152596162143106091557290413175970130781143493925123924715691612630940484855484474230303069596418397581970925578161838482014148262361897516178128486737031648903730674566409066472927371447433663130717788429418305627106046692962679234827114945033082085013834412241104351684063681635426796385523878013024420991154248925380015769368377688597298679532692374477824 9279 -1946869495109600945897835582916314892643528017519159751478665394323463782311905547816535534575137380138286215945830288841635237887104331411745698964374620476289087294078220287452652826819206423169294111147139115859051304383139271953288709784869395218975637615894878636175118992315914950164017104899249750730835692387996831180692769035633215482208234576447869307506154151397686349725841867934224276626634548694584698672938352215711844957240347130982029619357415014014925268533861790968665074302805079116544 9280 2077028232206759289544985031759974257930084605335623723218935008346307389496342329202368038691486242594075558485282573899051837681488255803298856114114963382368181168398055962484190388779594020241584872622567640436934256769685382478151019360227013113098374242223978726884394602669440258179995529182947884705870776017171106710431606357070726117007568884033252006965890492343844767445337771999696345613634409618248415265829725128173961476490981507245568707746868819786944457045364750848686769396463815235200 9281 -2215881118107062600444877498016096583846726735065661737048268684536586183447643786055060766750705719230225278576964264160041385159940946389760300732887784470892663220406241225992217419077703043900046030226954962656611512221054062835929798599935101471921188862503055816748679901333509377342377794668810864303254076982327151062167168045164453628300897830850090573192490818865931423008541292746894080605126329061204249896356085700685266737496817080322252965482660245480981745187406032641368108615147937937472 9282 2364008380036452808337072062836642409186434931981144596909553526090835262794682842460913705516031129957754941343960188779565340299912061255424741228217448172375136548594623593141481334473999327836970114031132252699432252828843276856693603958060285154371807679965614434422357218345525589816211818700277754296467539243241589012858839613494734109397959488031326044273077982960407395342888521609970466734460070201162075945953406799614620662444708836277704160835420933042801637531650957320507334490220526039040 9283 -2522028934128114460051009078162353367344817335720569921765020097527977256834301962338410159603574288454532979101170069204754729636125041635706534117925556786949400324697947885086886297503657699504911221581921924688085029134633879208558559052750439453999219169270079515557569862523574984118689847680723582655506478517751476750602902948144552917002283059809835747808679196888795530305190124555701810678763528396609503464768065708682442086601382115363277397613038440217860420622018848914492234942725920035200 9284 2690602962883956866743815619900224726995325450561483182814510559443589366194299664426415952084700692864082261544765210268296414868965516546977745302181176935832552097167669995202987461237424678922288640134293223355693055046770987331507826626092873175635979148880065609449444896825708843299923461390259322717961863627353008262887314459737227666309300079276833444918383122621813814891527361053293789399365826850882322055306492555784874099967215427426518053993407539709800337869519091974697063693488557432320 9285 -2870434664195804758316072523415549366456046412803689224788924604660719352756159155811743204244524909928383022584574843490005669633126671544740905412629534116164210676108128831147358107370306398002965115237886820768069934865136344782300144757709384416950244824353922009979965502520964184293566462947801351603483965721537735703873115070145028198866855234964827408017238982326601269458175876319316381355506712233444897087592062791919414404267688634001833643175693499112428664197924951498294757327256095257600 9286 3062275183335514590754197019175870090259876875678183775102758878983574307023274697430626364777632643786746662277050910231822823268371236184071655006195812238243058305965828570611895994595334597216390702560108341560074586698771546654820828678159513163860680770703579423901572835418672700598111309149378832905800894584954118075601106343741015817338952849484030665704255513386687999159660735893070751582033264844893143460739711455436121841659662816435096694966139002264096179066149896875448072314104821853568 9287 -3266925740081311590514516772385741509768590315974532152490411760395463921461927182293641481280833903199937560708667305958693006080584207886195182344559659881282865383227062379553564885855917798395396879416992844484408305746377759494796737523508015495623320385844265010841550972052018511306615602936264606418047516968240414617311523304537213275164264165385427083585729326226018236623075839287210074221036190561481496988117276858040376370380601604329867629857052271504350664453653262995557606827769073902336 9288 3485240963956046205940268949222893651506057920520074929115416377853605773609440275243599713938188196536058081219711518441736678676768527959106583283570525094206499331422787882095549593773398263653476384607155877785080549722909254788756614451960829857227263983770988433180042504908419771993069711048069152298601280639974575546579294206830368003910722874804721721458963698043685163862818019384563104417902031422724896329160912151883673747664233325286762938807732990241733886756473226551393510476661118794752 9289 -3718132451415135839034420999978431112291848925416011986183468319354229851114931235567514926085790917567954042925644306125827917223174613941672321025028389118325211009605797335510924651899801185975066991668432160921950610196548552828966242739825688048958314473405756708343227195800871116888913334290742464638183211433266974822626305448284242512848816745661337817599041171490232094058485730152947177695507796514274954250165165139378771179318269945181307352696916991748896274274526963275386149619983623958528 9290 3966572559741247725679847617971191211332393540041274732208656004764146219797192380821354871294549610158307608756303633480206875548087878787246720572559563822183132674627196941135485863507764500772186073474187872886920385051373321699034957804539090683125339332914408888395512068935922368801621977787951359967518989655487031655539465380068726137670651729766587310882354224535601605371872604393554013704999446242567691725232219337021781666115281229634746994414911396725123760278903652891224750903284244528000 9291 -4231598453383086642697055496537421650510793774367382247107622550633516089798963833857215941068996910890034555071002307389668972436564217754712904611397137608320089083028785699110513778753868260933564711885006174571731234498080459956261941735880594198658477909428547036254013890823536498480662118574273117011972700969601958561549770775091751171277237659017732206154662543701907115677339113236370298413474188373582463470647053790474895551905707605034629303771673310183410481414613953824936696596327655143424 9292 4514316419521023235112501866416501877677936346165240627806185977920920752830392581135811660641413643908863663625846588440846708235502114160461858772586875181006238045143985561004733241173199091329155993613967748673998402056438055622733161717158768304906540198341552313822292116465197199594284836067500589729933615393094855467037038702369000322574178838589826839140659823072821478097274267842688342529347496581659396988129867554276523998275886619668816690775854382484359270726834645711181585213999340140032 9293 -4815906470757049778753118286293901934363416881003915460211152890347834064297266941251327634311401170021968334549448940145327858575890092018379017314224354919054247500835572042481555798567092481302218580327894395363856328405673531984238516337363437509879827798914011813560484855103990160919816758773036198739536490443613841864168932435536944997007657176447399229470175275310734047376975333151651121231468945164792935746076335900761014586931449853785255756344162223139602938645000830489646954166151381695680 9294 5137627254015280585818338271720030047653614421335108949143454267328225015052910920722833770259411405032095520938468930346450380804994118178842959286002638666927795469247635473076640419354320760199968698036284743431127092858786571845181702933768917400677271712726985947565661729421366117409589840639338560207812397625494650667240615202129411034162505897518876080772096100561516065229031494258948634710428774229797856304377541420850354994567940550741802191994759284337276529484150534176306748826707684251904 9295 -5480821286006829273387427539731275332056827500637333284630532235135326614186877300978661252136326848958878356772806440662074120030039496447500258996246743826449291758685136603298619055089625345648657097572455965880736175775999489129149604583828253992004250328436677097822655963616918178819758357661146305754265558504280732458562914121575839259420066357253250346512315934760982327792002437504525968096269113967018419421969639792321926999490083556140633305455621789920221889626528809445575193950160909871360 9296 5846920536964624955334027002469182966272294003208924158827269737507646716428189683264444727211408227594422095407834607069501575484627289392538316049197583044955444074706937024336289940802182682898358395613097004030024531076803666855114552772225016046424902459145088790329039853355610467785684574696008002685243499635070654343561751142012516386093467259724060160733476986441815886615010061037398785265913837499107489887815618518200477816752831630904586785586188550776278585416726255654283336301049374016512 9297 -6237452385795150763481480378631914884699838598423914690474724133976583559672661662843268143094989102046696544765398877527238272318972460282670286566844569810491138124885597655252425109547196915067755400146967284370430690884725815608159254567918781944229555224001206512591847016503842862171535629114289965693151212969531428811185663501633083502962347242740737571646576071464088968389029901589750279686039097401248049238202402035052781592471334710131598527120658597195535548208642091932979383800009889205312 9298 6654045971331147030018865977042787434502421605663668006900614858585596533909223260419825088860658588202612310801765800166619312783598748649517903416146617983247896459269921383427819834417792116317956083947105617638908409256039141594494581691459197764843185586200240472527862982640849885612395988612318695481401012447188915244530932436283078334881656427810075759552239461074509456498949302207312130369667044087908467730711957262871744166694290481849771187654059471128867980591821979920360956606476625129280 9299 -7098438966008357893028114140065381714471686836036693434895782129376766546149272252584975934393771464506987926669807125920232275754003408456193057586455707885070232046664647070865655123344650051183080227530242160695583992137035100358172320287226352910590097563756471951001153516801959348957076649796666270014847810617931715753444911629639700016065153067688498539021184429623524769621394126145469890593820829527532601252877494497063873551988310381236359041426775275714792901441600302711279104111871397663488 9300 7572484800037173854170156675180314718680273068443506258109239497713777188780985051109641652178496976711723542962313893302105680621850137816566228967631308294289129542605497657358631903897169859278248629167932937560239715452168019393596961551929595520662099714275452567689711761461704340849994045897369236181376941024026010745436621151091844518901396816246016858778328183258507183004368369491433278709414054030097698536834871765446047108872081776390364305249503614116114097577728822797126788782059139706880 9301 -8078160366003741454185151033908602904032782564509631733561185094038724577651062057211502001745506489654959912539972337723076584361331272375294402571176651749008830748993945260923378370326033726338920534231518728378697588119000373791204467356950583513746526551914106535471428020452797093394305388968992641446192683540350180482032722572411968348798422479698071512709659634612967902054046137683036911571231738976859093419042642565491900594313139138596953785707428805045684940472543645224672723036400698528768 9302 8617574235822459592858728532856695092995015603031833621963263343192185765149224811964141815694462724627181255792501383946873572969751533464784894298601956756189656270715012929367385496527804483177855056211024348012630677433762186622605262568036623410377591375484295904897515186001572814728383646311774735771503679212271184105529282121104243811983244809763454367028208089147076756104935371911640298714335248527144219638756014182685545503090268587936652248502047875137560838567942516735076843232967317156992 9303 -9192975424080953866594304136895778468618476069597522804644347979340157168040789478607641341420233456277348445818433239738214920647709477610226328243195973860236772206600253160253692845516210554843716064562994838345101469558533734984570778804362602290682881706238781060910593768665790727409322465449005436982572733339390173869789077317141494119843334003332022391549223396722346812652197003509470006621461997918672671100106638339568223890994959649406560299865375604518957020512019501536949943231801105715200 9304 9806762734078351967053526222903898769223942426838337385858679591117072784906479164108860089031250016561705640357822783607787899528115665776082039182122710661157120909119364987145382501347096159259909334615792351044668424420790127054720651887632562004384396322780034275819448401392087050460745366135283979339531660105601761562696641311687043125250371903400896958004740480805468106145876530978712895890747905424518143617367913531308699097983038053937023722306039862073267608489752375136488982114996218587264 9305 -10461494725267289491034825402886322626103998921602558580415613536356286531082386075646980754342095603529905179598331405573450413078467511601348300263636309077069026286291394913804683886199008026706289731591662995419478242105879466313522224154265692193399123432963187847160509774605187524930215473604598890945557152144470170852658466293873571073741233323401439275701255917965910109460848892147015628109789491914193617688728808706362089665775077386252664148530828354110211416615340120827474081786233040484480 9306 11159900343379488011441327785079722984216933435257893699536157052794956397447655532557783612668370812497017116911662015935016261860254216393355774100831307809359295219437478631512545432541020519992832924300161208319299418643139292892493717649313296736176281650281874352393949859635396028036034726582626236499349556956323664642206091801334384800158034971562890722425860642641220756899985227553262497776714772522612988147695199136250085023868198347861061912026335922361471108263197051319385359981018060474368 9307 -11904890257254555051865508025384114774225811898305784571101872101991093523357416192882106976461487697767600342447322092708663343354703047093733177542075421308459314605732886510487163460364309570448578786343082130221245741470471950402554749402380828529685256801273190328371894083118037352469571398323323474938544904853805331596837048616370753902966218069951845140463687332071638926687167419185220053206452658138136893485265767127908160183008793913637706767273517335140021217796409800038410615913239963983616 9308 12699568949313148832467091529636609956604273147101197207877188332818068688526102604415797179875000142803531299644486507778922910279742379265145966669177660314059319881677507918520210474445848294950881249597634206641536314198363023084483692283748641820840702671728127291838744707551491616227983481910410333843438095880798578141649741768364702866743074922137013222345666131067271886862160483605209305214183859471664638540914334106548646316836996876354667427911114477001013462609252488695428488334207270851840 9309 -13547247609730866862101936104706141251624699006597737796545661045070633620868797750986679631863427779822194378883785351845345000341054205601961611303229445030460695323252098110079489180926329364515105592123814523226442380438448232213910845660228338229065213112370814038202107193527607622802642833041996351260796760417359992204264876674356385076997526705552298330096477609559639087621770036093076742852089378875239263420523812730869296163427871089991800757293400643464577787625815980171434203077470622835712 9310 14451457887690991036162979432393876199001420108243547403854380124626406727807997405116637867154898409841000608784597560183290860614738208043433943277298967970248560836053475127453589652544402594419619472007771550826839057008835583128489389592086870530206715060940166046746777922799685253834812749159268709394121283317785005199903830310680188642466929227688303509343583943600912853469913799125901061741907375975280185911083143059699014172868521822396338728961975924550618571300524975613913339400906391712000 9311 -15415966556636236803966054653844761918475877240769105863317658768888957463848098597353408222120060206140192631706719623335901964260904318366740695135495993484481169090537680764142671127312264402699283713521295029261780153726792569782372592700654394323729518301486149690066285705286402880442208330960342409978116858740078475043866075981829772463603574494542380289501203993671112731330303466397531288772159090842772961998788251159929520693214546227038317354647293828682134041269497984920889195744032298669056 9312 16444791154216499868654237517140997394293709542025346377228797923760520768305222789384818223106919752265909422172026930333361310078655107156059732122959222410380704288367161031455463885277898651794834669074500545678687290025439816841048511563583357652329929417810717637800260725331579085091710436641860255274081036049545739003075845843673712392981823321313248737510666862117221564231163324534487286974227059113955660023609807760368641840469669552856490398191441145742589932605154096070215567540273013773056 9313 -17542216661656826080858595718272360874940795242838764519678661465141966612774027966706423712694034669661776159161623465067939374659702749212105986531524900027594990161654110270968292053065391183334425011406540861061270833996953389295743070205862640025931474186274981134885942662317556692158065314503576080750904961399635727298871052228230159205849874485656284597095800389256379308438104526864384967861442788030349224483918187202440614308653304499617359286717606795255482053052083423484985919450954250962432 9314 18712813291564033473341955193380557262686005587120736586337713761714849830485296739520769571568147691585263873936693394777886063317601136369195832630966946354600211886351535845201432655075439993688059676126592164275363610656583039082571278062793596766276830221184272898104660518073221119368518033586322836335467922229196963715837623815543484433878446642730122444604502579647181559066905209061793377844665496693762176826968047785219033318388356362201500802875310406975797447831629124139772443974078357491264 9315 -19961455457769272104062875807200689803059593096868151140188292692493223604071303317115379227315475554924239008354564934655144465448305755348341450247178501403819323598406301540870638831050676735843017980969193058758041864193208731013038672659629397477201539743250309503369135652893251241489027357523661219097447647665959278409897588957323178556337469661136667262532937795341927283378736316587058445289003783043621901791905002594585102034094346007501796139191582304016157296618691310592485738672742473377280 9316 21293342005686170004920309873402812618693262487727967569793934908071572271909721609371398489119985599534662290993520128524152101704833507154382881705695508681794650187202818950744733878997051621182300434642499795206194202453756195343401733908875994825574645725456481266951251356342890443264291157288137685214682803352684960377546425731592660373043478310147516452472779381658143068656290167893085910542813026115912123468206000126570082239865600119541120331080623210304153158528957818373799964830096128356992 9317 -22714017786870182042366038164794580817587030294506350911145564411444374287136104702656959682023028426922844409814708495828500263470340264556947274773937888496045921457146842829323380199172426784234882450962235848225785393421451945324978759711782258887372916014852970175650174431058818858626048986519930120240881266345762313750612240622223554459624607510908650408243474098219890713108768465865252179532610744376884198827077731980492530955056092295649796284113162186956067593824014946658518215507350501021696 9318 24229396667015762823545542126726135968148773864406593331313827144008219303514340600328945781326689359721467412018762500140156725392058465224073504637784351741320064909868964479388558454068754847925419293446967438228973934908164520459591947007247485042455528173019856674983564043069802957336650697094319135431598974655622126074004931177603869299870607579124639191737195690985842078703685097250944105964204854108250239299116944746184208493807367355494782463595734193445849221330047171510805971309960442678016 9319 -25845786062546872760851456032341090511439447342277979359348897987042504059120989078862577434824452996344498378757453649813203225601284912620204489571549541747613105415403978936934863915468876378044697450497790594809087399259962382074036124952246859573676485787131066542792073449563683760739936472839200754167306126393296099445407395571770732832447276260406649086228673441159044621095251496265395483059438178931010027693188387367129413566375583698440558574891974057401308354896367826489659352674152833819392 9320 27569913107267457497018213161360760862031396190937118262685101005018810982991699252763688242965035922558715549432770584554560752577816648268752574610439649526977288944267629270341465582068762360987420767029915678537542189624736721926429760167673361568212440798408686251686837476165986827617730306596631703565262325816931723183980581889020261991862082182631390876812168495720374213357133816731770628447117936616371408892330369649127698543245745808724624670786457300288179672250570199669527430927195173109120 9321 -29408952557267886097559557037649084391289188004886465201077276228873468815486079317051135869496431237450193552790272657770751111149510767507410331355638669088462236319278915915777361929403648181063554246921542749245058444032349813784974545351617274344921481892795028526537826308788094341507604957707629007215343953281615886670757286182236175279769113055291719363888671575449665135883452400782434785168176804281558973216971884004310517660822829918719492506777102476911483007414001501264202333927226293817344 9322 31370556549458581811352284853199623269783807013534019551091066916943968880094012644258870891980152700707626462365750390548639096936855135500594011423117495343811257036306630067949133831604635806708291024611114077780479301777498848939792609885571635286359818577772968803339157554332571837183031927372204223003838885393652954086473369507538069641483311434674896077983007192433554358603920874244462142572718774102697900041569583310768340514117024228610994181934683725083602323002307331556331162505589646391296 9323 -33462886336752751481998560987990267010730024584796380875194015294318881390790617683994926763541764341769014348521637755697375815424760046700819685692366559385527354708580535195317134689670947869423174536651308216930322808095115239132901380466413607656127284558936599861981426303739201992417399200623434811648826178559595254101659076359078862028178907926070786074354292760082443141420673403865133028844652157284450356813598797647482634860305072161005199335127074789324971498370422732593952941632959320614016 9324 35694646131077689240381055625786121456988284065055473869007136204830817630288669963862528213841803036852972863818639567328343035444775657908441867748597388150455907170391420350138776994414009034978633933405015454154705693268077595833197005500023720128216903021742793553518045711194733219602379781289919988900326006137226875231453037293721764596914393399406699533190078661654766065602466903815118362909760798766695362144634372377091294313749746773233922662863752881828978139681948919128146439028385573009920 9325 -38075119194092152029036060777092605241280848186250555381781266415225651712748814224171923424191261121454857197245339140251243333997956450429730650550912978380224143479590831997896953998433725935494639842992053041921034380678582414493710749283737470319754314016843305516315617029008091679851968734616074819850333774301031955644069770084609556473967097625555452453983652089533838249501151903497126898227664546890041595323068497576043489778341276610203124125157322605874903434700068781691882472397353756699200 9326 40614206324761553206242765697268402417191269586494586837110601107962363972820474109532471803588907416651376261764212807443370500313696964126094915583805622317764138208786589643312720139802887735025354687452759310854024177092073833112815039328253863636172803953454302439244339677017011860101752890677065579263280392880603223622773587712028905025049830806846082859975624078947990122348209283493729392860894157723242504684761370560979946109494668322982812098646193713528920491517826099670233332965046852348160 9327 -43322466902831336307895251270965019623193543432046206397244376303298679335488685842065506972137531920028199791888828713728352311150271905365671720615892364782537012270668074175935612319960938339499240996393845669583971333675857851379231744289298270816972036482436520673969254693049335942460138453172772959375491155391159953316043264158448876845967677245733578420685570456939084073358149703606260840503736789408920259732847535162696094068591360693388262520479314991819268778549485941723480345752022254535936 9328 46211162657782536650806425781905880242945554550784367385963785853118637014172573055560047418094720563895627826796313783683769760189152934882367735446990626986368465209783450919215127127826127015249227509767439196959146021753815612269150232019720382571575680636536972723716015889370712174055279243393242929897760436925357536268504895581300469073793937495126879265086345306934877246911330081744736417577299573397088044031663603127926422301045249084752196093885414395954086455308711017623360283531413166173952 9329 -49292304344095565427923611157422350819990556060091303060824155299870919449796613242263731057619840325176309177845321648360101227181791646318099223184683207734001807827646058776575777462625179964517066692468146725003759859799368112758220839001519763134168562599603705227548113153505765892015210565958581776881385647449631177949940144022105507235581911473008451115576532611323667745949523152747173134348679881558170211943267473261082259294861822746028198432891841002433137726891379526263417616808342026653184 9330 52578701515634877461729312250438976327651633243402116699939908142370132156463711093941522624529122622747515063722417664988205416106443387350907682687353216373263802060295414972970417925055131215309866623343830255643319861305224116836411317592941761833470557052948261597712742163518650358046715813007869237707041153230971788986431275620220856417354738683236156748320919234055728445063386731099549363216158287579817035599129911041324203205525638769318132775552293390967923112125391772919234003097095724656640 9331 -56084015604747684022623153916958937025076828762614682085945954045181544098405490597762004279166084052246158546444385530247874960702158257184697051297972322386664032363873227010642600235914037981952424485349560078535703449479184476131647940036946361761862680526213849226712034719557350277551710480267323755141982652248192272643416692303353850453369267501545227439317083392846393083137200284958002222806091163461887265934872882021668232028609907684531445246061960657047339021423351144928981693892376787451904 9332 59822816525296778135398226292187740978466002757226881140352645317015182596549949843317970258644755400150017835560006002918549077906828864392883562995470708297753135622245658768752282889872236917462927302455007349114118096513819890496048376467664068978428594398113014703225018146155243133736687891772899300684517804563455415213557894892139269207483019668644691220613984144503426854567370422613480798457205473240274010068614798436778259357834958797628728944060578775694542196222456240306455600601874407591616 9333 -63810643033376856728191017464187190944200839846922359144438204806020359249081046922201394796041106199606009109615069554028812372368575547561504518054538203909401997644547182110956429826696285022855672237873407697411151095439691009393674539883299217098163348403431263427346104390896142268283894865963724840574087930211192704798474510994706613612149063419499347806585242246325266418426467444263333067171742318816333071357287952404818579017355123062193058555231885472731975616094383651628101594365758017214336 9334 68064067094955159468840579052425750541633644911806195840931714425275908912539374851421813558710590372660008451776064222481328765569774649028328119576415462524253313588111675898946768034656259729056099194954816032030589351275620173819152192467855007324406370076056427341360224047075013669621170352803223758247552651038327998493342547270234896805054289309008789490368666417712934840194289456753654105469586429913480912273078105771550944503756399173134018399833709749386386693197736566282563418779930953814528 9335 -72600762526194452891062582138746289802896552091668062051990968127131301258166694286589823297647558493427857142012734266331646874177028654577121566398927030638793385515044893373580627523148940984630191585984190302547786062051224105016000037803926009168336700403134577836632831000002858614746796001170794933658442588058663165988150353513033829078069913002570667708179886038642302244201030614385684073404142095840352960163234314253237329444303601106043816755286759581484307108942297237787093740599206041757440 9336 77439578189827232905610876679053849597813076732870768837816651761237439303875171500354446995445950320969593546342494086473203048656103110948643790850708505603399193757211775765388243777250398398413799037729372790809298281240685974256164788115719640722313061702191716178487854200079169584212017337397346276426806354550018112432436481546129752845594721764773920207078515108937828935766744762007187529697980827539403545123345062358675634975361660501580275279312955058146064013227825521313977149800872909309184 9337 -82600616049726847149841086495007049572922093668680918388262286105993977536954054930163871345279846058655962765523144664215417537006563568791763318354314197227410619727665324362506844990743785277495408970713847449102090758043993174826777906188652506946094348404162897286699174741103641389667627438594030963283654772844482076883933458750343429357977808416882037606498291235237406854773938497611724661676367945431674887611038452162736849955840954349187464722449914931238253603993244748955555294571548462981440 9338 88105314405841180883644241788245675561745733496988667878120724777069322167106674395982872167895109458516903385082610870013518735707436497798772024159523661832633668822947511557139756395997221609072372943293099947715108694228477481561829120785879554118261247741133715824211444118667016375806146577505166827193668766501601410002784131069740810298869379614111950795096192871839150924982487717782093427859452751859387910970495494810240648107636155504753317524469083885814933402559037737256635772553630026960896 9339 -93976536652999834007766966853691127737581994102685673743169906341645659011858840523241654824927441740419634809320237388349704224279445245339463430520098094649991229661710335322684663809419822666611233104793867143861033065623036846770963084494995039749372226564399356726098176834053829596859621555366279446938298148675512447812779005692291329525749502245316642654970195754202663662979418077438753949840530576615020953088267260338880290995078135464211103560550552211298474526865896903303586806866252712851456 9340 100238665929864004286753982846355529129429858540375902184099743174354033499381614768920919352930219954107543337920552304579686948184183477640732302421397083833044483196861671192415613844608989470778739560167900143535732551014559433157265830367858054269765199330266543247364871318158055353606864462468097738806498701246021508483007799581833722983193583258286487607372108008645265242294111338982731804202953713459204284798762432141394128054862150300879497231689582036057258121605783729653790103444478101018880 9341 -106917706048553038165420374564424015452801301023700988119845096804227908116722440618018398507251364717572910406352955783295991896498242925819622668438515569402417412237377942715904835971485185923550395438748636497118050581534802218895729382377936296136801794775692027893846363738745684570944518981352430192759396876578998152148732031662162055002994234153297227560453418517506547081134142573214050595212265816143759405718430558316458649626728252777127485731749045494657067229274016698241625506694233011410624 9342 114041389121352446477832000657331726903138954899019658012656089837603876392569593186151245114985147600478200349759832776316533897903117000611291074963920774406444148944956075592250693344892508113438350886361434480089328874202969202713861015357742729635488927382664769832914850993717866458370393879081736891699199087609012256045571184376579052712449933276614676434826058091175221863403520352935857306254100142722821840029504671795842829790102965508170330839327671893578429066723264341221585422460142573488640 9343 -121639290328491322041253405885539835514097199425623008164750936557501914668812633403783559170668076971069339027782207997368468118155215472088178579106191038903829438170325208924000099533317054622615002916423537509596852060940386657832624066396886519981769245168006256474512663120930206300342035712914784330692453893009268277974184687607335704775071470713028405393925632119796536647440239601682969414757188782444544657849169569793739184345459691447820933492177683112764781670794054469060896557087812765020160 9344 129742950300385771794384702068758809172868344416752729115059629675275590443895835540712190588215014377738241201750190359053201160442214777988441790616037008333379701096319369446847483828115087080854689604401380913242780832100240056369913195371164691418220261462163501166352196251383395079484209625954278922223132018231907989149250339705410412022121199308781424628955359196251852547602879835422504326244901112266710395384404747918653271316699482529592002090135292119370925314541199893199202623764837988641600 9345 -138386005619099901281458849573839696438408682908203402488292639377602680570642921533460238318176671330444689838841115039404990946548307959393608474456511030134707780009477118059745880140012034860683759574723543515784407745668646273662561300165362488817210386749555748830888205859709495249180537213502954116295873320990818719648821727947352386322641550400852550690392204490534009430440277020607894688211275501225466201572885066727598392848937954631237715749564222775156612431736864261379601225130559387955200 9346 147604327977205752576117852168404832649943873076528050968657360879373368778921784011191487571171785184263530654384227286627842992578160119210657728857463501467784797664067141002434800605294931174938823107319418151838512549489656448211146015635707966197491276712128509084020176748513834107264896860169621801038517631271631496242355957862593362140722017410614400422683720074435686615412625209438740429504442074345285937174288144328638368291574836429161844002712802424404799992593570417434603044702213824642112 9347 -157436172567865588461923668906255461027760588059905579504979660715284278139041490840395016966782922254264767474820976318572918304485728893901801700418601732366782817626029017689978032587087449687792609471759722795323308576224619258061745481815953910717771874143390417720894747729415338834941993809009007462865194456762145095066434695888769575373042825455762105763003638519377361251222413295062310294436498183045187913299653707885659492647546434518439578695039283007639343810797747310637859034009141833368576 9348 167922336317960288878078020687924574964393103463103680839065143603612144804505383434108424312359332686006073412664514787933155803998686660803310667654818302152056895207336681972029995716134410758484276882089029722346361667718111313210809769448183953767117162361034668086417480919133415785401850310908047738282200474274796918957227894254160338348036509339672831495105141516248192946020690516259861511232605792809088436547666447642375532304778707593483567887035098955269570939515710775861039253931738546545664 9349 -179106326616602294253796231327364481757585919005483141204643578904917962417225917961587696622877033359920439738875903604779544152411760207521086421999728398784270423618224724166240349048950854991524227265048631471566521563072546506225599642904162763813820341845464877114381017730546639992712082344197445131755978177929660937409506680697785168885052154637046788776220870462226771789171710439537983334349911092484575238066082725616793242438774704030262834400124295225605684206368166356059763156393058036743616 9350 191034541234566706866758100345617373087934828775139713356619882276474145316918243376025503703641109391131729147870755235542248946203931899487558122556266006871615024346509590465186400470645068858748755922796832515142390572212288042174426703493105169577678342477379856231434267165738127514668437461844358755168089586199929950221275807669682097604237718119330801568419783959588478455518501009575079360246057623734819805630551517555577984605792959894839629164985234396731210531112956844019434959278391913967360 9351 -203756460176227036410873753200101099082749587528206920738308298506296656049357324949124681083007544748428530931750966533274171122471965229699967850458520367536235428907482243798389115770077102676959847897957708830084478416998860652012365508747240011543021511092983368312629887421314184352379931286264826646498205628327040696837485678267318164418243159026450641818466823743493098870052357659331758167347536833133126270005050491672388995386337379490659625020965443554409748651638173835716344542875272825243136 9352 217324850254681542814695478288068701332837764010071886335849191248753593603339678512135431788755784776622137721280711653620819598646459981590930606543698199237265517070588719886698630186318428082517087302816636848996210006615946841585185553347494914037074866065937613646644991857764766409237365088092413922792458157146957165664346581654355116045195417398774749629679007726856506110717311723831256067711819449188591822346066134110176722110356172761190164161554765787604127406555326040128382959926547874260992 9353 -231795983233103556137288643163012813853966796734075689603676691260315412490228283776215823925812436570345527152079594747447210843836067423342943100987802400445697754846156596811974230604453911837549328759891355233294199030457406672435145130711909900964361594576211653592335894925749693902851151665735363740920248293629867613661605867492817098207972702626030361310515611188169909278008588527991377773235054559376036538972576288480639062623690770934193437594608083256487326818990322373583872401696481782542336 9354 247229868431159206200614810841634961354293356164378475862145495444795642208875857300789147052118757228531300255485884951520948970792953160784977865683444770832927076761162339500029143674565662422948835251155398958078689821653427822142028681676389896071900670465457941977201428988910053967494440127027759609929015706887398976795982993385438212056284706301179341449935802669305906893298246949976595840245759357096124140957249181065498787187959489236457563756002516255942841490909829538810799208004857219275776 9355 -263690500754837515014029357589611056730876933603395174511310122972995466864299150193545617292408954841260923348151107043920027429793092709615085332161817003433064781340992420723367488262420061723377534981145388354627492626650235467736018519138284573271761941641491181287964120102306051958884831479039488254977356939195112204426917633407513561957389199517972911698463335038058632940105746895050294313433036668227709374524107891588701612143628505439830646099009939966628345785876224390467713552552840564986880 9356 281246125171474745171776186783683082133677957550377749677761405710236406772758870894337486562793373383489379970555990727797132122680852752260902852387569197105703084205046018887841201560720252886808067158586394699478029764410840459795082427255700878504264890400802692690521726500531228796399278888288423958693863606986275237093086021512329201090075972288473216292330344734325089855009916844954385832789552700148051635629738821019397678846162464924709627992179745307113996946328816130890129382658609498328448 9357 -299969518719387316966781917056072410846161768486335349525656090619178563819405610754180366123963722236869627374241158122620839508927533636699596234997850024548678676772036366827789583542841193743126652866315790037170895855456866884493638168331722589936476044001538712659569791247165254179059103976784568178214726950002849270625132786427318825436701471221397282020412540687492120367508653387509988670463470826990844918638912136685939257013559935113841769908875894275727498259063432301178915489233761070184448 9358 319938291213632735823914055437028306495730262193194337330323881410192073662930866214566637125559833787274319296399030397602290593592899373841161570740675773550131496191799097310361127206014604537633420324976036856309326283117681244711827886293280134809823383918972587466765972467754396838299481751480997779414599907489594491562127933137684392387789758987790727214372089383469708557057673740856319856912801072134815234983252320902741817104054892400802368320369991131028753401480036494529775408595235613488896 9359 -341235205886291342471620879098255158010918655361607438460290196683102311840798865944717795037974989025097243836023421208829830660312804375547609504212782787934778750666914610289490386177768664978955501641904645739214450900811466208508193153513295421845006303719343613675908949776840222430846868492024671733964909293326717381536738712114406948105043276245251045027484207823616926836585760576503035508740002647135270825418324729370031526861085029056182826768909030149677564391568670062584706655894441924257792 9360 363948521281618353796007323327132644097490264929139087911723287730541532181404107684516777809059495866339304910692298855729783236184171859584571090518301059202352851184338929589722666429926481223457189670414348143772088775997796357978464584685269261275531203102324003074370311981300115591867493034576569489470011753223785501213616431141277520746425156878528807340484687715837954583060320440000301466666014141298034933018168443490329893944360123401084902828206555239500422255985033604812641266706322061663360 9361 -388172355813791442267776089906248623796906707516416299520114624050168251683788614012346186854831853188906808261502514593732122347099069863916651357607051471268846653745103645355050447668617774280905852415489482556218350663824383824640741385388566994665848470336065609281911272943312850744761328277086143795043563764559425770366715332986117158612287275396022625492504440341874375643067751899013024894041624703422172421728297692582759066588840265800543671374241187226670813310551426304987605098634713544349696 9362 414007076488132014539232018793891599029785239816668888597170838338362139845044937358981001991163755622533448535543952868601182214716427780622178104918455092358349490420230776332680273620011337139234737105042723173340698716140888407287854773521122402170688488580239138148844010845107026721412929006762146843945760654955981286848147922322339020539761017665525072058394113615307202328580374107289744338151451511206956890564478072098057118974152923975788438625952434153051604331461450443370954350937573102673920 9363 -441559713385990034300602780582307871930100492440423044432717292153397611227563133665471873531061800437599949605972469915197346150557658717397038617542000953368891199933496114291542804622286831665090561155045659831645606700473002649677882498377354187507371309085586908434997956441265744920136584974509638914845095905974318618742384106155327700932243123178516257627193178087252222070988705049029262757027448090460007171168130551946046703858858594677007706805079322137190981260387770864894745530603336684972800 9364 470944401619359518872051663918945170953025428194087281764252546649024283878794442410854969374695800395753463064511138223184698926248033659295933693829851480767755460108490458604983042478952056434714150407563920494546783525775718912804049070560230823353066062832751540258568637409659913216283120574571442970377194141941755428213782214640945269925073853378166793735425543044794989610589276009253816799766827281518560443982949205885093607543269317020283434342100210020648779288925676836437861619120315032298944 9365 -502282852574168401567189680021257589266855072761661409466751609921943813861579688172847751881786493026533245141456157355378405979255954836121642957585912339234591183951824351771036243844205036318115868064754766574192972852279153952292226887713733271238070993583051570761802485355846902050091371978170946475185816158760773707144106021583695147990073433876607337779188092374198135600187301482056331666929711449726259624423037575609168964361949787466972032699642687652022391479833966152178857111560074221252480 9366 535704856381524591566237335278250323097601526278993919567318912868348882298724239674023484697756926949071970837201216991963189856225551706303379383603283830617591768383556459974284794037173251615147778815203958101323276551582252251128509735984671993066603295746252031387701154479318650188393114898372745279958788562246756933093486041378428763797940727889656455960206360849745814076692225027836156008225500070062044365643227288542126585358097151914434416902940756972516202287696435780232734939896053864235008 9367 -571348817684492586719987738978417396252647200348614496747997869789096135705057561319430966853067029259515133686182646283078740070845681992962230511614618062026645715924842344762283635951281457611398050564510562301548133585127366499048037720606315542539293749348671018862618325285403429042918134799669427829334236429302057377598778222642910034430525444273790587564653022591431105111741515759758707716205098104163687452222034626197860809683527778295000834074341386779042133174539282196193993511131553678539264 9368 609362326904747228574332966799972484639998397029528001191354776788242612840778149499408787871328748873809673830273122143166248297149130088230535627902243253072573630697654918615606017064982965721192852435685160880724157213384533594216812668315577055908489274257441825330599837801087732634263326451645451363451698381657407477164029215542884067074441847200273197143645380530785327396454672235669697627355470307663321233073597190745456466551664604317617935602108422794563657186739566487386008009367424895508352 9369 -649902769359263122541220707881773092741248154515630013611541662510428449980112739167754385929175143369506410160788294123290219378029127986924718465599573722847674751029657195543860967342494208347584880665792703306055285709316675215860501767919477234343228628600247670363251865241742779420988243864366413354067594951848649833122991068218068070050423267410511814168559640908489516362804796159613578584605437211136274696503422827300327979482749652133331971172227688443161919002626304331596224145828826436267008 9370 693137974732646817745296032907711857561809435987523689439462022054081268375542605695679141673289561476690067229755981010936100100700769856604816048036447144728203855588683749979853388584704814782172305934164066891835049419081759243265103532151866547435577765073736344658377839096897191763363390843682776602612993659871914911622859450465897949686077237857219394376369773584466945403979716059030153266456207465019506782002868838653607449724305982583929862172489964366168283824721668269718463057286691719064960 9371 -739246909576440373231147692414529083670928650394674314067788662729183511650771886509669364207914419948250769106555444754241620670010285303421751458322776138005570296546342116306726379987802690304230369723344168240450931551568349147262025770033188730614183518060964241950488402712695931431562587656235025025682602721931166207696832420026262672731460316858633077955651131327959347231349166722671816323868980435541376427621581161302228941920521926005567008191703564700252313450896542120949975452324811207286400 9372 788420415683397733094182550150483034339936804587559853631102701683939766593409631999054064464025958395737161629153242384486046262480757388568529701692704801852653409322413195213013689131868825313311817612625038883717881841015706223143123281858114313329214876144561343451266307551825377936221422169659804513685603433790493361278148202991747363428640547276645072499242486739505641586343558850953382221050214948372619753488667903279807988980837844030746079444685866620245737943021680261230809518448146886774784 9373 -840861997373082443644344890970682284219157293715661362660432586710992173582836482447904981361111663182452391914985402974121760820968652363443701141767079112064536349199000700885156032680455322889074412724983906478757715205742335866545206751015573293685305619293093087608235225039738385076220809019392309068073540716647692547696035799919718662563800221584039124721449470903326257579302240068402333001320012716941079379385315428151882005298835433225941093591531703283599442440253898849291593363718460389683200 9374 896788660925927419079853371924008335909577112276694878794868291866428288764812027765154451036586831530662991810575527238977741037619783181838380954583023399571206689531558917498064903615822581598382118849582391004610776967351439488990648912251115606933448224436809289622058144052257182910762075417023323226256000278040259454489372863387725257731536453214109279773317039409427709443634689875201161104363309408348328474611929713064122048252142910899138534056221285035731190038745759756505657469331946226195200 9375 -956431809616956287365940461757989020732915480918274563191875208281511623386907600301918383882494120584274414354427058478670467953059294687409428150910672994542899579527742542477266853351330352355345360802108436124346920148292113077190000587573703742047567742332073467202261421608989196782485271859311571193428368546498628103476633245334034306100034924577695292689226025431084144916131260897608304673645264013230021545771341291741970321951770150239096732208093272674757444892582390606060302287674739397932800 9376 1020038198028567105664011504242330774841374919759457909880210853421758590169771945330925950187451377937785103339709155183014323849692249237266359709632091680914746400846643331377234543441881631053619433560156730796082971068899850444105858651663142481891912889704132642438919090078388109765398961130820285632039159255754801976088701943901660074267306858653541256929071581831481802323653550599314627760643958384179074016297294758510393166716883685819376732990183746260196629202241640237832536553273207813465536 9377 -1087870949565056468191387268752850907764936168779126347018484720993082984101122061685449906547978121971702977395497651634332324022418288110348879912894087054984422356083924135872960028506683625039694610313225238268029059170636165641071786885678292097193427197236012293651480598365310499524621158103542149947485393016897020608839529864333975432317328789142830185849094137562571465754175496259098342878214336563532354672186805981857237338822058369796295704368600086336301401433395316147929056169057383119146048 9378 1160210641350910351595227127491253134399818027450571969752845218286781344463947826183110789950907774922254175769262705398313549476149780948456443714913302065239912861932484057622267661360347529792594916136652807951875392339147098112336530693331365091953083451739154450331112151591607261028503006807759601395820476350668031184759504046166267740792665747583848716708183576215617836675156892578276281483694627533229365577592690961739931288930123658772652948911073752529371709650157045785604479879261119064887360 9379 -1237356460971368192996253381747072934447944096695445987341160232893506107820045787392989046847255678042552494450946907919910217029488523301730323895897620080611149749468158742719340783231033734883246447261311336837492874403835437511050335737771361575211062235557192366462850360498958216581096852803273846875868612990925482647651108788839749293502280225703619141923763987163594060322467293851418571000680165312005542659809439079999744134631639370757629293017835389422712083575501371704908140242213759199401728 9380 1319627439808509363602319974099030860330461586552634269455188174442381010661401989015923588815773960029094605989750726791065896344935763216443485095078248933451740839287054020435676050528236512249082905702192742315817362549540900768596587288072006264227403819883778969899877816921824743788970325217683947179723575053075862869916433583657033334205662753199776267201377201733250450513178430074705295661749502449725696386157077264254780124352284009954550089452786323746318238705690371232914331559877268139530240 9381 -1407363768040321635480287816862215367336930920443860609102241517836984840616467718061874088114422080371918243343074628413809381842236477004930650467963638289379354803361323689659839035481573393007190664589525670724291641618565097376007416466835699863933116936803444406528120691636402931439995391481603456533997409506790379390078108935192074482593232920107762720365083911954544366465429788802940911224624848150446163363716076148474281091367918247209427315128107614337442298152287976655493663731478656000574464 9382 1500928196705174161710573888337726165790727907895897465020131317927770033663620111893306674486774999061599765354402584724245354068110999811104109504785335213989788600329903520359563153559491286537420176685203244985216054666331119005370015133439548646511104274532885369309219621677718704817417986601437177898229329732227747724806370925399716701829512699957081383843528031180367508133805411757620212644053483121294646154860244165022459584420384693786005045397832213540494844873155861856627294727055062046730112 9383 -1600707532591202329087109460967611670016504862216855114079311820079859273315004387174608617750192970255237916443575287634487727755338921222777481369815678778807190216646009058263660765841886034618515893783476221677301386224821799710446554383770146161113534841107168640704236668119228004188905825013920425781843522898157951083739794286365832923302556350096480125019133248924155339127829003921515043043074514904300339857071151491359554038862955872375870601671013949298117985537381020833743450819470072336101120 9384 1707114232090778313714442316881948765114463467148752937699513369387689736885700934973108688588791598465410667814432048850278222526952950250857136114639560413750440186644858027727322082372210226579091042510664686405116976492648390692063828822529789957445802402634546868600941659800657933552320341782492065805493813883897993125537142266933236418281631793516187641514565900303390117762745464529751608119007734982673826114080164074523881297031707440587614244751428537977520275120413776315839966731215289928579072 9385 -1820588100566045224362585958977510820531724794530258036098042999568958838138448950487598714877119393995855788301589477329907753111693890844619219723615806981532387860248481906345296948456976924126180783208953050191632206340785069452007501893439395995830685480407854940019782468093481932426171514035054212806692784025677163717887315862934702075923850874514682400402161385498205771673677168472179471561311007774368685124732979306844062565139851349441986554361481439727722059913296350372510326153739127656307840 9386 1941598104204092881426582550051728065469924662191442129921999147185208655611826292290422618220418131420146235818933367019463809514203001120476315669782220332370571517394049558655271300125281685725614051334407156790325930099408257133854708115215098308654139171596562610407329384088316343691288318391584102057879136126547250181464059405323672214033139388162797889279960560819879903770230135142034726904718782302737549441535289585381841201432422087366690005062190716164746387316516505798502824286908728813621184 9387 -2070644301801517406194612278376535213074245539604881023453944031416669810933997923810789495566342546450534256989887162826363471116817524685838309317428500131635925541677414850499387373063267584431042793089351148807306593770928616769982745508029124981616152818636946598922552939698731693743473549341272300114155565685290639684650130978692741092359362856269587483035645778737827863095189606534683930087108519899001540551442209258774379976500011159360603634630003435598077011854407803462258602299613128742734336 9388 2208259904409719272242267176253104438097441963527116341134509519123554873031553901089005863885640626441303983973830974606391812460125357283748437965210308859788910592987030598980318348876635835296412646402485032671354458629978148674400703118844121136616199807993632531680320251652683822400019627689517904240922210296861281583783121578470356040629272342868869549259908289134828661062422741157866730272905913394437031983957409719442201401969219793392569126679829439311949466861357701009006647975077700144288896 9389 -2355013471296363890123734163909789210333994124120218550091751142915612863146448518311285470079951010960358607607759435833385231518534292391729802371906186987761417275053708064217425317541367084367100707105659228433181468167381894026583507767233975786239288337874276226808118540911427313635922864465033139768386168833168255321514953380008768055224801589693269949005506779944006723262231467453687845380071778793877080617034562075982633942924121686884721569358427083967108279425227875281382196281404379994725760 9390 2511511251237096135302653885400712244469281441318260632383873658508414269492424886105477064319278225326103460313867771835021801140610126850009903119506402474679007678459579607024106429121491312876299002570533988973965550258459688878416336242750292428371626729029687876579264797868555591676356376889375435698313259336944554385683048962101271149065134294182700709174782168716495198954434277280234638777321498622592803890234081545701788750842056193383224587904610469132137888135330542145536620159788635474752000 9391 -2678399678747147567633146031968786329862444991144722623937623221526583575249072819384948825946659834643610775570150442002369832495351544868436076637193014878581203207963261069832261525727640239250522746863131364921515024187607594251396588600998237425917477462425509090761796381032852641236216742390694384466157607804782655618118360455351185392460524907707739679245137589228050595175711425071950857368272528269337700502891427691283872182821251289836494875624205458427361195435227230444403300454060121805036032 9392 2856368035497334903219370992290098415503526482268026123545386423851449180792413403349693197803364258865688746114356887985044069159076608924968616910154986870720909433908837728934026875307067614954368541922507052224434580750988572139208891373914890229424772897021603445413652480573657710851949679721901898554528772023339374330957324998850330389593970852066004780894762129731067119654335758891562707693237555811027279837551852372149316443693691966744094239555154038207783857202908204671219959680697296352292992 9393 -3046151287835713357748000233555484561609421166595752323229999122370193060786744244133499657317476069758800945781360118253064947609054696734034635683313256927372368514996733769025825199048429459027815149459867574013240329333594121624906665378736388920499062815916175545334980666739685126090479762971953517623564211814936572575503321119715178195824893797784514083166930565121391318889425219277712229984686487281216159949957911381693699280872444848653449863503872980372388243268607693508686265418160673751982080 9394 3248533112057582407176579076106778309210603404915316397632174853024907680745038410614537824671430484360346691342427450816001489273163217630301683967686188860941112651509969451909387331352711054577068568931106019557138905034028363160752159910983266986167150946153792649383910035853031980156195686211948633292190940844439281859540993671670399654571053391599653226965953052373607557776382633868154369643932720599877838178232879889844910229580374057285864419860514676436010031844097765297765611213796941063858176 9395 -3464349119835590029343723314555922063729695957689457062800312750007808359732939553876616118604780535469617256580972263338430458729988859950692865195816432000721441300753730910682144554055966428401453877507550808357793489616025747678926796437559433542651797801028354024842043133409458789641095830557452147133279288007091364841242891649964910496894804164312096891899534631905331462184531584275936872544282483484613037499848179820813163296429208916564367749331158168404504980745843054539691505155068270723827200 9396 3694490297041484408954574314396653564838442746737851275577820422907644344911756437494812894208904826055045240990354001061033441315652382372100898927896433368758668662373869031870285885635556175011926779749014774157187711255898946467251599914620525877583286763313872492459951882863563223666360633310067771251063584147719368372614251654076098064554658875245422924147901815017013654398127524222343868699410673985521360121675005148294271022433780930314099934442941591989199825912378145295344300237259725052210368 9397 -3939906670064966083626555166535213288447556550004887971822944459938563562581842916563275098295492255431375855880668251658699234339674401252276507774734192193277687682765623260947955143488410551639267361800556460909733958035281139798611688997381759748723211099564227606117238112633866593205330177578885231146893632232301200953584649595505670761593646199749459009245952057633569502394933089705753666719283527794370186923571696848246432393190727972084598322702874134339060497287525383368493087291141357227980736 9398 4201611214666665737488644094081663860166391106601072748155112878196379351449460362600725810611244753278838993040682501924158467960256907913839962357299123443747058691351073736287021302300376058101443751019655869266257371482551042016018712728172496772795685171420907882041071254151285563348796825655363145913483646764739683611698033362007053974039638097636106284878802556440893916497311611647474211074770524751971277212509459463494276217745144356249804536661541739303450396459002508083264572874902601627738112 9399 -4480684023395315463398448343811842828605542792613698878167828379194341993542332122462038809803474416785292744198761716787144837590957104755530794687362949835450099612947050412594674917302978252007964860986730805123782797393901291755954327309171406049961577282443197802483335100134491390907071971754142487595994537143214461129669395255803952529340907167631797312300963565031466624213604362459752702049629460123388372307130692717108866330569640104991045787576705827809861522273476635197535577138104031262712320 9400 4778276748657746929625715783553334784724063222908883351869693156041139507646679892165006933181690349088160372076353809570797232495152261021337662998110594485278754494024321026276376087046631106714690970103929557931024381611452072231963992745435429150001808161262389609074713601421518592204912844220189230757815690854995618161651299445112082109492379785977539990301233277630658406649147471592535224562912724264451340704410459744401819213028009307683744650029583406328272843501481487325158642607305968394544640 9401 -5095617339658758063037334599212326032833528074638725956802377805101849053737612084845545899375201393156417840986524209030030248013738447236835036709738699235071122432985997974577093596109198491598024241159619450451493139478014994162724647528838226055610718613826897154684792504705464741775878022042227430362696911776158321912819430423117262650005920313033955339739482873272521086970384828925916028566298279818678220377168109201786253914554434893869893428845743791449189331375390966951394291005704060619235328 9402 5434015092630744674805449995484216567252895099077800349350326592179703894054498704973483623696722491810702222888114990979345950501528915747026002255468403797527297972573755019600808272185507172465936981939855940141128536380806722748277871119869690484058650676459985180125211074901904624174657902322144912708631336142563919539291333392503111453908180382777857253222131547773329814028857816317959685292096221820466547397335489118836500426569431872470453566265828581802300860852229034499911930451171627616522240 9403 -5794866035055202221741911343594429160003853447355509320097782971742177978223594552398395574893158549812632202948345319193315529073414395470079212929378857275240770626401575576056041745990676792430262681614229320309384028557758263275642745565113579885394899855694209883778227332913809035426722985430840008348199336311905887903990646930703483752801485741565592141004400482085748391131377070680274666299805130640819115930162829752114168284904433821792070881209930504675787900047196082991816982229655616691591808 9404 6179658665944996125529219657965482196473318984857697654680474592751468428609006379239029742996947366631093713482290453913552176506693992139329041755668114244211621345560827132091430336443705610291757935030692778437464326577559098192371238410006610563108494310966269117975366870003351311477020000811746189020774439574773461634527909222086408160987314725683175805696325988769366866500423113356123830428749972905495461925187480240407669506889714610332846334272842211930271643511551725276555081822737974737283584 9405 -6589980075713251732843246030184881024771831170157449455018737373134614124173410407795325826680681948491516211034544988866182635518694883204125821910650528977792136214437533581742835706849851307693079570776769213671817202974255502537828012249178311990678997351004117859188348927096723707756702319459405807033610123624245664973147711380376880727748613697187784991028456796790304924181626708547099793122042851266080906186802906896819746031062918097328133627032184251951257643040529991383619463427017515115443200 9406 7027522470707769186561561855568205906423951796966470385050740201063308037240465086640991653124301693664656532205660148372086086721145599573511772549696684354214909115448246012351723566895307316606838696619432703071691086146243336372713203143075419704493643189066937058348098984876267150431380760017908311066104419696459493888535865506017799726935489031882359309082859420969030684574620451886160766291535692895881614271462682540120739333769692100969586328654735491110512943139662051612213958354519245015880704 9407 -7494090129145357567256323545133229441350343995564453918981021156943287346699408608402106014026369043675106672335123206446739980808072421309651328648641238699573395640465861547215665054829748273715634369125130007673327610570117029552908967428490577502234002796760884877857220133921164545493285026674939793183100811003797724640321673348689422887510486426897592242758274915760524952428580909903445807415192298632463802837237125554483304051808805827718628498271873931154064568839729601704784080317191483691909632 9408 7991606816945157053592617426368310477178514114389670910372374359429925928610467437133635105792111265189925007692801498899182704964329754573987434685067192808603673827545417944253010807481464867196410401953293757563554269354853534498556848554765268700423239068281587517324591035906194369126866245400343056074557814243342403577685439607701479799511392946769788700194979221566656626435396096689320578238122294934747434431195969118480834046352295672707725261027913645865844682382712855055592908227901388008594816 9409 -8522123693841072397015548952471546675514495004101946408070328384796519345300096966358628043276523514743245019009570676108849008252028285443774952140554354716291084627836194268971968883104089614507631833145462169464144414799943645734131458682590966388188234932908349610137642831023709164826516782206934409903869928545752783049943196823874453116518747865407917173550554577681253963339511324806874032739680515546287672842556673358266686365049557281633349210582977459253307095084373310674939647158766694911622240 9410 9087827742158544263797304890052039124213167070934769449920098860876444927548148809797093748796900327724226953364111299852365305198001425425443556170998230251179487179520860453289023245332025117508645614893287834506715392062100512589386777013973535712504963571070590787470018878060590497256891920917247870336363365800638071211776021726716094580005493769592616536006790487016417204159789193106569971167318825726951695377534292479440673877672879076400579655168601374126408283081590468455692619661920873413008000 9411 -9691050752778210376465075745719421709771665761651609238804770057435272439184620000740343228048311862929210999895498664660420424567956066031053663721611530510743147459580510404151109176306826261750413851365449690462953596150141278710894686551408150378144414475518091790999651966482768978542796944332216193227872877922339499480903990871390974362397196668053445900063161429018720348039186760107876431056928710088687457714884961184075947337788116144991725544049648348853681010941332251429645017496361783783117568 9412 10334278905087267361959031747468040138703082238507472673257864808742586591974917385355523088364615189138187754203540658382379491108051392585833951377849671637744394790831836058092056466823213768251750838594768744173213735323932660944072015354720481093729100573855639390228776570185964189593386938097296858736271433669796037717855101752979050943402605821430883060367817077520849132429939905269295633492728627188987690344985531084471219042117839631305125541756600548176083012895242339390400640223038320935890560 9413 -11020162980147821715923931872873269684073584408643129253871654095534744946996881800995031396547713757174116896833556968778195498258821281103791832855814455955673083917686204945805230060327276477628186002218474823569986253103781955857085758217625298875364500107154887730468723223086324699979323813676706194972396698645360365853902676774780730825879431440988240578214477647961955488179423845124432739579612322989166682952566829143015120412321290082361706876999126535149689905130721705438613746137575470144124352 9414 11751529248900110423068502987759872938155342326101288770443232309855786811031349581743841728719161850768402477268144798832822105856333568645561050318979438742989787520537367140454354743160214484137873400613790320698368663931885105827654942635685226883730000365371394343782955006032677590260983435872099183074222456071497370368343168972608495939160803335399018006011241295999391431217684799042581229313397383206946132535526798141034941027375145973369367482696094995783523015235291039477212914797527412500249216 9415 -12531391079977726000284668624586046583646183870034925947920967566842751140196372295413824765189159188606380969862668905709740168472208337474599511222013016382937858101458961607717535299025353861010331059694520198134761138190911808717134357389388149478633321388074751438396456055944626718097828819331216835614872036604139064287793601976069441392634783144260881131487346399114816896239172395193986144707815423287230518332097736635343393262693699357756518162408985182526308214119583989291107049281534720849996800 9416 13362961314653138721702568950721274873472135691778523011399795884556623942234194429341910825312850028632661210764272192038074722908068100442821483986060403563914561792654107767102519392503048464965674834768898114079178920568895415397879855677742488323788989733709459125197609106819633638352834247768573990431906859473725826639299276785125027288950352838697490154954951417860355517574795283001084132183662101379538026255382155057946263702845523752622793536354632011223383571420573913141243781853692972566082048 9417 -14249665459566852064602480541804922277668317452219035959756375913784670916690297154653782724601982722343358972863647103001535624423875160185327210148620814503504374626419653700488569198797886021634240385059657195403791311790812320990657919424558871678419205683138191687044256122032078082091830735926714268335365612590972736408022214352728256404048579861444421877012482535893579731868584893960093586362402077202036620636827541750190598596157362368475393884746741985201071980113913628954403932210238408032369664 9418 15195155751235226005285662781463856231966231509542169702908812889922955501969287255004030965120967396348242932372003402275556677358532242695857585034055485149385061058372695314916625481660537789259493204411122795828615727369613135866241099216882018193008098947710895762188519654493758076351188980849489846410073101152457828077810491666462825179860123211701787956711987419626260612609605937936959218754747645667947981032682977017581234972615561233260878888982104937401700820999003225980329460464363132502717312 9419 -16203326149893967065239728170914099170108014530973686533349330817162665051288777708387065242826643364936522441878525150131034945832353300559262444655333217055067823911101810587422295975751540381558179153377009437174548068827071930610703401334829137129967200600815080291866484707921915602864250366420961838274665967795758488170882702585442072393372884627104840004538962986060458045811551642089865765690949764177248708646895902683563620069602579447618885225411890916158696618604534907609799079149583034138040448 9420 17278328324031019930086161114649322379862124778781857272195825598980528545510444432066735671842400921259115683406219535859933791999395345600277480005285534973530015355579932221668775280525531390054983207517928964241060792269190880410403626901678540757612510738438449844134087300082793787767164609600038754369870574502235529416591285165036905186309660674409819535831954580622385972814597714680716142599669645155058399312255109877508919185842041119708828779889133872036769931985039355935376198186265059183521280 9421 -18424588691009563487353750176405992115134285017818695638652668048007910576656936483112740239518648131254663183037450978999363462898299344834919294973650499120342099685607996742479548211111670713931393778515429575510311391625785652413966441885324902461875151272506151412982097863509243221026253244607604154876017530765021123039630200023740203190793658533815055487540897355947820158181720596640209036779320362527948707859002546133000122832126722295546360347069544555970335694340812996953151837788793721966472384 9422 19646826583495491934345546294635570866800856575566664965058063020509605521874012561242078805470283006953283122952005091837208291493635835961893248170290314518279402195783758008404323510899982597817221952831283961469424908024377202516770210796225922556138759212705968188937688778216109271704545757539898814649196760724055317064718755076102374609058790990594543681797183386059609407345604520561632025832912320058915446656258346216071617368627697754077800101973574606587018607543736604704502749152566017210457600 9423 -20950073616001710975089741634124454704103732525047426764531985095412017684277393346945537990707482819284516483317899896980691435316073698576034331679488071376937691784535753393620293100781849109025143870870427492662548148940540303027665526997564817197787426985559507376616881932729768608053321201036708223606023240462356207799930162468677922029503029872967340429818422083667327011194825286424014678508878411690877570408668265330877887508482425769566828374514608858629738233584319102807536168202395393380850176 9424 22339694330762517199896588632394761388170984219919373532006304574645731954567148502833157328917359419205368797807991639980645530387302365607846608923577827827395521572359297961161427159942472037106648962449815409905631326104214487785478987929293782902076134731797748413022120186844378268882871129859281665654994020666508717291630120008052526828115868919485265653302234157512837641257443890696804516669220236968195751016310927566835840444488098672298982154790255783490696329308547827440876841344420483582169088 9425 -23821408207375203973431274908536530909887428920459220749743441481244954553311384475166483322840924552982532059735786126075268578799041483304393327597855544247721519822860446141102946076162789742508778208437757127905880891896470393772099788854354000477745597326202105344310457308910036157497345392960788134305956868200422624004367391478466732318591783907167127978712744857816622933093811605395140178539261503827727553267472470817286200256009490786724458398633455489048018015386596109264708775220463676480816000 9426 25401313126214110235969885252721446187203510854345504641436063645849764976521153288943722323993548051399038265279965095795682650461486597323672202177275287108762037358701835008013651079395706685158513092009449197209233101267509045013391998693903930865796579776750937405942360690739223065439805643519642357863774879295821106463035222739092489716454981362110642003541465841670607876456628661406636488869734404227577259928963377081661659602792299291384168887186331150334109250128669415774976968008370367076385280 9427 -27085910381557258719071004665486371403600605591410933628266213130525855452484653368242095485786139807738206903147647516239868552903039589135174853922314323101717239222838797854751804356350796476584232417909166341107602962053511162416307398492886526758184389708339100189303451600676796250936820696430575999378468907356304925941915590360237420810403626126061489017477510354092893275727053512319504521587051868797647008206552245299227197771177431407324721576443417727342640372963179967938610864907821262418113792 9428 28882131346691666754536873084591216103565765400724594604512156668463807575913427131796713011794996073013946504300297686184397567834081900394654070899525809930242756697957307708556669803449018457977067657870583817330713808746485852863946058390940719179491475710076353187338853970518938693005767987060556247802690576020051630415538046034081143579537566729876768060373187341186148155283364065303379653342537942226638402506746688632362326590386942082935011492619754779618524561739337601745635584470961464698782656 9429 -30797365900006094013274020670539235916125411804373582489771226209246319058316913692342890045845262987857160275618713092989488418274014953495694656300124273936185905409786179582219810701794317798195197351343009535915078357040197505937247087981230038952247830547872760916718441856095986179343538075845304269005559203714677779317739908104614030838237237003860587890104823561592210628071993982458899210664244807682683698974206268149974719218817413255784045873510817393675051619628704381731372866424694289298810880 9430 32839492728266847758136050646076716299945512183266996079759415181655508230546362745494052727859008728395548475399818491806190458120548447265738593171311361799010925507190836023797806562023408699794757172312538780443081633635767302103245091249983652483993082366481703664162199483009999920181697794284312284874606124496429935583346634631773990065083243572368252701037697411246857146761069264359915408668111573627134645690580229951101454292276955745175414906684144924874863895754893373146420734063053538822896640 9431 -35016911630932532080013091536422787628413208985525749628065244663772558519708486642483458460681267410221202476105127648663582439542953228315675078797572049060773671909839494796338990541302071805336414138603220998192425194334442044419078994744144782624443679573950328545789701188152412997730495600144812963777579073964692704158717577632016277080288810996626031277293235763851203391219302020496645280618205458941583390734007327928274900704994755548952110184931078558742748022484247116565730304686327983491884288 9432 37338577957528460125704623133632299112820693787658465016191376583489146054426411890688830059206132281082163573242329041630927043057117706387375634033567197848711314401753839837139511508249653848194168893194333948776927730395408079810696292233528567425047074980654533281626840490803663234706025249317499568084348044082761216603834049194148060124110223801118642492567408931749529900962184668005710898555766395796131919136670614938105716562755518726125893877936979475909396811990918147883458323178209550770440064 9433 -39814039318804053315714918675003818103991104007886281564616404772583099168771536537181762029090206270027120552444953482148037199845768596603682501011750704582047757354440420460149391882291266633154453273288994912203240806986083174184722956697918537783564918749491681168901649928013090345513336000882579305757647839640433723932959260729379894558833598973178740058078644506696067554871213445604718483747416680736650395811578757956358413495632124117410401461356507632577439163249880733093990729931383318148412736 9434 42453474721672318169356323913891266042633422824086293777579226551446723612611670053644179311653122482989224447993119034757262970377798478120255684758481260786921820229852489881606006906830577873178758034166599844601041299364247379898408725428314154461650555669612614980905505928635055257414794003764967178304542266189579377383727855989528009289503466357931961932266620867793246780435222945421734720529118002742378946238421976123269637870797427749008465104304309059597523616209895552601306785184456937582763392 9435 -45267736287817135604640596662069318755326593361480470703446480098388276077393904765497877540782617697374858645630754088836348729838449018517658511294479118207063565498551652016993571728392073684113373968876938476278886906055696699595894616295747796414587199467420268973723370458773280370828570051583538194052474543686769888125148600834503077419177155273415438776892848026177488233707254540707393191450015810992449652575675192609102680427669655227952037287854869300381465344418844412965912548281200967027911680 9436 48268393726391815138384619005300061552927613785821923124285704518493469335506480430135328834468750967972221056420143383191700508582372499660710756600016880755046085555044168457294060072746496018721831862209448579259497611138556615646116036064942068937816428508642790456288819642645598526607690148751587311893853145933173687821186286920721631320406914153485332426174490587964312301293200258247401608966572726072701233914020245693708241663190705701533511442176042550859938637037927108453985124268567927173959168 9437 -51467781742463995516992072222775496486615553099013515085661452283201814508921325758952488711547288105856353909466540194343308914759269645294065507909630131150352338594667948632249598225494844437617067565929192070084978931887268733449130821459586909407217888631586695874819105264063548638949841612457092603878225547584723299808128199575458637901104554227510332280267806913530361470179180776275995086104901727786368507907997212138252360915909443117854345545958615759915486932704659155656273329913207163534068416 9438 54879050574833168338855238305219045050189731365844991895797219600336427754026260170409519619673167486697462045362048180704454850374554149058512555929014319014487342925564563713056597182916930621933626891166197782724787079367567926412431193053777737525254734711753626164286100747613137766428175633341049824977188193766707978236276835993259036960018840298875831506347320114736911849159976507403271052459996775913095036266015685411106631248938972646355145649333921408245079235056755990467848490711316152869979392 9439 -58516219869606517671072610791812983110439209681000655466781539247593449101546855930478001492288767564217525389719674196821652759041759917199419937777257902133631988797942503437703213904505367511482368888989143860840193703887339443681164649237849852210474240332307471483858584545072602078188001580196094833236175451984000811466833357979947213311332740514722812472260693091716353792644209712171309024716490246300093261484851140741183843745314609981597386530822065997108669890291807904040759516394588799994168320 9440 62394236109518260216230209156606823696254465731169260971072109837538743460240235976470898377243936860833152091150321854648509070775602797414052233153196859630037049863399381417962306557501900617529742472497575867693310768013673735341127906594110131285450695840030322649964779045258020333015365313149676236031803701121086664858873765964419618583652499970951166993084320594521965144154557923814375438955674302561224574246111260322392510801439233763030363870000810223575201895304806211176328589236303360447968000 9441 -66529033833472499204616959308295963785745228039211253680821466626791692093459892784053472216742476773814760263685672096905222055295187234169466177985046759732185183350743308447598543051939460642541649719739560792352819667164359320550205536456516210256571453569615689960975755858087916420247723470581056842064892806811569413127516167813365912903643224512212088810730032771573880020822707182405822021820756694647202775123954081979479509144706770026996489399790576845090358509490883015814886513475931430627226176 9442 70937600896238664907269408016262107125391533328016963192969822246208376799144721655076770436168426439557387019435415624600794698842178028071871452647572939517466014178648230252835160222899435108578721456830795581086096617216900900929994160965269269800048273419851818394249456192107253216889284764312170419545380561750816077149120025323430101384383769215034675952904942321319271270791410082727893249663130096628218289080279684313684018270230687839957765155652793538389772238658042979442641453965436380577203776 9443 -75638048034694670107251310858040645130201216204538536263175867638615377300730153661630389984320179823375640583696340533242331574354820704838753358706079136374874368042063790607188176911583531139645855021224732616589362088276498119173726131338535274625096934727067913726544697026707275433596713880135993999046830491391207677846604263376942267339076175254082362363935169052732188406663729440929716750327224552679942234977914370521248163016863915269109315396454702063953091508528707917021092841322235987929653248 9444 80649683024562849397706720208541540864189792069152754592422440159429846056213226795164617564245525963661395062426000560559729516749943109528994068735850424131184492913403867638451435582342664501425684366163082664055613914714150623214241115612742680613526685971381658739100052269391291880633922769143053685932885135361669283823303074499840553211041274973015121013845815723043938381899936687232917609696033260838992395552724933107163147487654968036937108873550037709053069904105335653068716298206183614419720704 9445 -85993089730288861740404292063612892522190902465753165110198295296172497484800660492793023106440966578861455648495304547339605824932574417194278967924406517934349196003148446621502196202511867069629527120187583858524521960737223122263800735682501682330289804470682894925091067694514508757956133277500458482292371247312580483525260446734275078486768931748921345755246166312306192268594395033605768995927027281545139326529825905600006524134601389302669058971821614562727323459642925187366881406999120231840969600 9446 91690212370649985440081313951988831805395691361554904439452836801787468021147545094273888425607588291039217914471406983672788106141750909615489714207446440374815090978658969700945681460660779181728834476341515752724299222151582172356038585832384226112293780434105664416907849319860074019653294687918951638127834094406936228245740167377793447099288825066332725628062063044425601358903104913938066817093790692820463929809661138850297036497476721065461952164445084542586133323392506924659661103214066205435962240 9447 -97764445343927584399369810154395641525833540359196929245505305137461585919376797965259998805062647983912645657014489844935259816998369948722185466186705923138614020655002413763909300448335974901430240817560024293516035354403146917895915580625769173447960280049450107678395601658960636021739227844680697727843004285519352291127385046638041556617232217489078228566689094610033167236891100099500755860780766759949267125222594811094341888117806045853048648239040896281998296824118277432916856883586930065964638208 9448 104240728979125254461538493236742729124192603584161998981493541694868807730444555821737940506294259914634506265428082034264598457314639449410175626120104597274093141538772535974535835895702766870798938531606865760682633776643422676534288688390028794791843897985795640568416895936897009288771167662280960600628274382519896865834978606511657417401260639722905688238756896311827042733620552006100349836309309787585378197412234701480084213824112707615509327172063282550893905399240519748936196454165799607568309952 9449 -111145651603851217681907428419401238013551333660195977848351286493508538971660433966083861585113554904842809591260581958833114450454949147046615975266210088525278690913660734020029720621210015018865828322205132348218364125550108900688165939962981540377435744482557931740376923659180098671656789323552515948336920924608349790498080090663375913864715501780455762536990786340956499729786197983172849078346057031630899374048950153699092268217165329517379932372394427639889453570651516944044126898794633615531629056 9450 118507558345208910067994977068981462992028966566118020430007378332782469283709916904082844217348452897197323298183982343772711908891849935680573844002512382521435079359190888911771496331489641776002589354649625294237508312933515845435347591428511259214022833956851482875021020530131747421828546826567214045011842235646393231774278112076745492004660079995404087886350952640154861352438694502522833498062291715627768243266155197057832890901924363110429170380986379260336399308544644486884780564845102211846502400 9451 -126356667107457831491528546038516197392854640784184963754372597364260217515817384265921883472133514180785140472538773977286078326233233380084097521461177768678243328901704614077563424967557647870598789776506330921747104827061942223291023178487025758338899657081724124536911676543415051428063740200619792985644384056381198174178110788584357538649882920835792107575496511499663628401016251929069350239082057137390510992868179056235690669123503776535002407777719825322258311112617516249141631517433635707555282432 9452 134725192199428881635973146231547978546821914772524435044885878900996374511971384723253540476198188419511098328861648996147934756722453601564143871410436294511334657386523394477445729653458581813002798803382110846563048721460985310071030008608655606830710708567093152408603714199994355717706117986770645765228665423967158896761799359616507718162605504301620636291940693444862183634306204631724748237870747754582606254891405579234459236922550931914268362272274029475370576099143072923173753634470615725166004480 9453 -143647476115823189489118135500342350258829169310179430079782497103140361887800628657804193912791139450686273863942183411366613644120165269222974747852498156220522369207242875876959426584763163317803989061657689638910827276526288960831291216061089009442902488406572655796269108854202545742045184306942533457494376740719606316245786675073454281563112723643191785773129415979367893291801417739891114783589728922480581204315749799278709912614572189305224784717597239131850245029533852743964017095800835475943479296 9454 153160130009717242205867794131989578306030986565102580347870103807950915237407441741737765259404015487595236513466655922212556938184293361439532394623453359471054604675373138577500591360252719666541082287759496105431176988038585151939402043283388772329835509208427971421188637472337266721378365847326840647537713905478178397462653932953740645388839295961028500406860902992028927191426523989822707314970138799608813222416219558984291136727629580627221651560754753869051844329410306238796555425918150189083560192 9455 -163302183428974619231965040664808945840405880892593920004177355046378716586538987889412470502000757108694158680410032181759828196381061743748999986369479329545010687090884859167311701929615258779070101692334897319918933762958192386211092548419259805095367449386999893459778754068373900766467983684059793189785992686937597544359171748014140532839098501971958708444817690301595036065462958496835174232327431734868228983291240482743838118254588983422414420159512875707191639577621230003957621579052778351235215360 9456 174115243926969372088823603532972682563648665982172564998334786099391249499162926927095180194894015549378011387166049175389799368481600299660703701584350033123590487378100289184777900659601447252027074255582150679749011266212126331355201467094326963951353333886681856391397178889019031384413469952418816090988133978650536550199136130508490784450239156899664739752398385891047271780326469513412900114713708581440808850741752425558420693308637929441052749081581979854483764502197219058763140519614679120305235200 9457 -185643667198211017912242495270969118387394389063154733100953251385379042225125256111184471221703289335015094806215901523720047620353890104804527701679837544964740455264961174896838660447806501062057217582550768613899618821810891117944957241173263911135329781429390719139387715785074828215519768767841512714250713648160942646536442547566920303487234859461537004398629695796078116971936137594906198195874924214660837612518552480215441832787106235580350373997620758226339075106413631500180314524569372813787912768 9458 197934738432289238983595452507075979170103369289143765023716765336444950254942262341951284691772243354608755767195991145786891659723037841054187599855030884530584804607459220326653630886838386977864403772708307671941173639147255109268950600476388188673084725086477805593104513565849015414552006671787525091536031922010733266973420283139531653076197588055947186027817471837131665528501136747951014433031323910872031601670847693309398946144593549699096740749871603265692259682175627343039069575285342472594322752 9459 -211038865625201407923583680651097045005526534617303806342466008404150360765937575232596808104501896090103697490105419425516667608614088465863893814116921705157481911140437303807140992653190509489907475040369289461332134918801180955145355464306132125370544718546000672302645048186107810382844065978364403472502241619430065520039064159922887701417827518347539945737529981644827023247711086072560670262383045142793105437156992439114234988077987906936983898287258046310062283378142325796262797943549647979020699776 9460 225009785635773101564294907295598583272051920400180436409030227494748501911953625228098743786224213528860142027693774779686215055853740238810344180511145832334748803625014656764781425919056925503505996733754189506123789797613993681934708031016221400669537655305826323915728105794996411525954757097342180034834028762374347322047638278139848323810911982829783531629214820556557799670233398769484214306514788498092511107828996132556549444709882081322276745854023987626185879949475278784927460751926817688769182720 9461 -239904783826728092464883823492816152005589583784749988832225508815445902235009496580799791687276584057295499785409306788146374716744331280006250116070327845068118932898548513441125267481661747416351232856174263147195978025644862617623510808842967044063489394071081741505299737514292258979459696293963923336352284801247470048210151408415087977315189794253304759587310774398021207524540865004438585280691170372209166072747309371367848627877237172584409453774982164422137943916518242869820505385760981250202677184 9462 255784928185220133652333466954504274404821957147294008291782191389591349284682533741874304653728911256826644995792848350101653356373832419418548153285118870133370851997920306165627612676607140091531461634869713176147890964788207752788194254770290514232643817655015071064805303041551438983319188614036762965875669832225104331827507699925831827155765849972430216174749574925931815805508807096706535883523774920402823847132009476444761472600716773382611439126077130694278513965115125796715254711400128432416724992 9463 -272715318876528198457044694280823435512419124947743181159722791908573425158839931579479922255421399789717216625720319144960898859595061464932657730647941453363678545602558706498144977089106910874646782769328950681268455092722549320248791758596942787524950308804134776088847841685009233703110190876589016010139423732396562942926515158587259902823314287334461120191540470923094511560373202777572231953893306862159843059233740940065354214505643335702274751473793501840616900003870630694360974896537262423585341696 9464 290765354247378428472536779186413200040766118592611613175429711194237928539577384831092874683272959856724840436194408171660245208207415861813294919535817017963097524103806172122940190756296547059609216041227024107619239344915685421096433396015721797828900460736214242418521413894355394517918143835709395692792621729743178026131693042390569294027700392544077187762525670050722136156428793581743807569540671052307539323654039772196048046347930669699827168656230835350659474131645619141802644593229178082572878080 9465 -310009014362244274669296419356312126188760055071266124386521465744915553539494424425326530135301675141647957284093156727500458311882732229299712598215340099190252983022973654954023633984940140757188996543198324296447825726386791166787551561921813003246755965769510445707428809342628752113542100377069004844592290920031208354847067099931430091856015602936552661567684094104237044488924803176445498561965216426243410066320609624410962521651303771101504458852022545535332614329036637954431360232237270839824885760 9466 330525163227262284064323179701762974410817140635998875483294117701192626387541962950935509112220246090410808510671207355626859326183008483116828837725656486293151019208282346732922294387025111742545000620776359223700841273257621106104835225912620929959329204779192815844937155809899213984906755208468309462436515526329630152159771378900376605482372640152721259110704355261677838896361586838386943403066198256906119356183651034155007585428685481849015332048282610339915710195701385146111900166969707113358951104 9467 -352397870932373575318172541594360493269827123549715661079951014181868497093049756057039306874577150172918641385486408728662138544170203912596140506785341339903903709103098047560386401168083601907646633284711626734625824393318299193554028160350391481116049958545126603704394769983705112260019807340346820561436914529970394585416496854106758083099373233226768954667532848128395924440554582530794748390902940440163149308800441797432660095216896419959539908427321091726649881862941728281246740952977746383215841920 9468 375716757023268110025341365852921754937290561753005434738241321590204884947549109601528539323656939092049956836388525854695505518924629784769676359788376072019493275941243652562155576923082121958061833113403242014861839642527935086798188807801980064396315844634232698339166245180816712533564090180089179919124176421175086696373561464122384358716707239161547783097983750886896802786600220040292863927623560370494387841062499227380842245259422072063676103987233746797631026041692809835699715644049069667522992896 9469 -400577356500998455060144146187029208512289451856312859977668485099748592343464367338809165313212150851755117315333511393502517359820667837251241732286246144569396718732918776492933173355863373981519163884630415631588499824787498955144730009003895317225112289666846104661728006817142435695189724585229682732571382131231110837016049984263299366419981647758733472172841422683021693016353026872234077262719761474587149810860193246497144902992283351443835254037173907937866621189332222486826185244632465718183089536 9470 427081509939091426690100649634099327826411212354738936526332224890065178666943692492842436200551758556405831004724871200184987479184258944889983468021417879810658069087774876005280930060862609045858472249432635317041694381822037658836324203143950737264764535487657487212229794375089912162291650152237433316367971292028935958702623997342990561303542624870579163788668651494192607095817393251679475447705981061757049784916525215298739966320279148896264616524940407740536333047030108555169172706459584990091874560 9471 -455337779305992331211623301763243321271441299900925159694988605580728982467922603584587176792119243842892056148684821813806457817785442689975087186884890077186576843319977660606493432572542738414698790690828171078796299777153248141294978128603764440351606501754636642247239437587321676517485595939808513895808921322760044374532132102715765775051978616073816599634768770799383193693795283077322036097145816780552726451587449738228363882526651418578155537281222695576195140117517341373261776274275559067198627840 9472 485461891185124436018226115463521307846014394575312966178075765416355044638365193592599949461910023524299786732715393842158205050685403689659781190688602762654093433764577189889404586252910711624751806339865655142869091018950985875542894402030627216370553365714920604681314341849152027180441764843210964677526945962161756679437901589130018869961045685616744001348757684429140438962218841210480050791189823903199752692960329756287165680757429366737662678589975367640051156876585549903301226145023922264253564352 9473 -517577209196158832802521292661585723504973856270057856561276846446490606095073159084073348833938611139336313129397015962976019419123654040086834895108963883658594797287785698772972213702068807368049645605184410989496477338634461245801417198986224943634930466108613596143995846327211323905016456546619156925500644484814490373296396888179384022792326080216429951076929574212499032750782566871242735305667188989602004625300132845807516669418405793556288318386645359669730022905518865393065106808830987856493568064 9474 551815237539717759247999807035610516063260147002491383276945430212496344097133284002770855711091677005122240918530447067508463160487363959174905220499345252079703750993003620746543604311363895398060599389045890479328397993691508079812270028989373410521158476410518545369022156118195834596526714609155076877027085531705257573047018715022690707230350131538857958199320886400014276818928523412529863257170370143774281598277376762008787051243489340666954729903648312816872438650188533644441166823841013803562227200 9475 -588316157714158069470027660983364812578139232820927065233742345046248583052980076141017606392654603196152439722252768872902563350435207251754713813625581642652679101058941975886996817590741559859640775787034387923109667483703603648619054647394961992726564684144848650532974245757206215493227100474648966484743932984213690773950799556171776720877880873472677343998461016416301640118460244905458566747877500301976147284447951394509390685173702710289670590461287123745890997964043143283551355789833197713432304000 9476 627229400587812741781180658453149253768969051041872611004185227186110038496652368706783333967991357936301796077883379649134690942731097888898167297448104325940424773236652476155662856755460838158579839236044500024969789901880818880765433351463436444023669249830097284397803336970036485060723715419069526577438140803644356081510241260169154378526201134964670162289012339721236281515360328573018860003042933152648828833835234040631292691543742453902091609854042186602178637890547582122207001058215411906433005568 9477 -668714256153652518615968164553749935423939948239517562705490338123700737483385479564436516965084494574346271978943210210041590702371399065986131737067494862730805805975749865089324975063807882325737285001704524344470341007087438680315126328689643054416242194658634405341880470253741908033475903968376163692932322594065071783760058525486672354826312024801340011340869001803615251601640526316774515607717759578959706271641713484414836718031909495394845639715536983759933196855726464618937734820516083633865221568 9478 712940523446348200421219131714768198736298645043719873544644267321292352963173167883321357297347767191736338339268192506534698509318038579248457871436545401724088103475325487455893365307152771409312346600974241764966610981635660258027331425191675614633571584110605089725873590100662549081931838771365667459939231981063536811051732575849125165356824306203386548037715936997302305444228258212240292986751159216304963004250435466447430097863359309763472920408489554308889201156856161886042922900864732477915640320 9479 -760089203264786099998098245134848070445352918438022413950182508192697204347429579192852928298296963394946266680012189931131912942818595596294531935487751944332269734836097603736470167370296489620227463383452118581601860450121558136256869040650469687512924591197495962332041291025703151716796676584734730843504259129854977989095729674895250820576074930985869249455302902789536807841326596713929428211596171178148059916730117707658070700390821026562274733271297606048139691971722376527806520159945860320814542592 9480 810353236516874665950946588107780515514157759474927900682821011348204171246144316310807115985146124300327893540972840150612413313403067514905380176363902602241412555898858153697138272835571363507059979730922249298384659474421671125940813225715024043417827011939644615577355454889582306909572990526589988766121485217516379032926527538476322541330113837162818746897204881758142105963098407758756380224447452555546942241696662554050935065807933775927212334478918700899691926826037605393254733594126733352374169600 9481 -863938291188682548281159328744686085961290539988085626611299330074348003355430700145541700794563961113752211950233728608483441060506398991022572704382446071093774890203530890018000661384209370548391644978942374681413507696080692142059447422818676064427436789017382007869743666281717183729308769808042629022108113581040830690945589238271105471476014741421119247719312141544382761345848552973587745655082045824302153325509859605257171291830717926983130343060975218509598331581276242382730903500428274596617269760 9482 921063601137316771897028677675646342578919187247020179220962587768103479883890701447336722247350034654070114165291384784972647724620547576142211429731890774061652502789270770396082097452257875199815301131990835935628648428241096694156306867708787601843561855070160473929866246320326145334336352640607914354346834840035810794411289005473951555311265271514422486180203937994080355466856289021731410971811171708295426789695538386417994271087135305828424999059294309281743100715179983461708245522525319516641257472 9483 -981962860117282714621258185418505644351580827337960934861251999235659001411139457894368355460762226030173444796078671970254101836071296354450496329643351770950417216366509671294462398962921208417155624070372458184841785756109660023041384055480816772529667017162252499367535477817401341672226483812841769059488612244538006699376194979754699414907829434883596046451432064282552728067289361747927713689089988967481749114121072949053128750375867608975239976550503361588402183461500099280407257958773509011171829248 9484 1046885174674216128529272419256426853157027746090541591658447764191736689062748843259454012373346741034878091594912804151825383607226617898862779859971960450745300968324562675131658765053100788260755489547530864832411710305145399743444076279968759333248165156241054808144993022824345021179088693624195937268058780625934488942252414878705699626011140629967576573975955709556467697113655419274063467248699885919042361894068400972680804154154638348632107480360166905520584804129109996133222959150509332703742740864 9485 -1116096079778748164985594562723269406412300846263812434545271830108560228828732139440924716272943078498413545364057383578904776525720799444501563365190230065017507379501392207808127410718830553793911351298463943398608272132241946798677922215953822878049425689613714240180479038509945270908097181696253364975915184251294718199818708045930725622375214743694145064104852825858564911430965556680452638217174042828194102890217859038740876393607503679914619895677733667322143007669347330134144925448388880217948282880 9486 1189878621327823382321360286360204354155087816571677236644452894909275909451088943025786941893741238240638094539642387193001993596351084435316329176432987258978338483160899704193805289716002998985741267018601340652945047685119236313071659495412977918488608901896223373709836175469785217068397794643174139041566479585609618534244971330394743087676239986358674250667404843807912687184557831817703287988902905774247322922603132926048240358060060758924912126173098932114233400139645262251514420337691248152201811968 9487 -1268534509912067493108130960857531122481383292318398972282956059257665471968628386516327143166527301404941139538481448270519146836509252955309149085848783532558450401771773588780670847078321980096065619491819921051561046824176194180008984633140007039618647070535788004220196687363310547228131736360874889625998090910938163852872745048683405599000274900836727962003875497083752261492867839338905082677281814353553267884682012691077647053967383695322673774183666868542677803860922158083637813647577648791338129664 9488 1352385350536893102111975943496929767974226125920255992684506662518992822145928338678800122017439786995776838197317174047945448905117165486473749225056508038620069952657902539763333320345131459257237709599490106620574979101840396944445154292639791002958444637687279800685964696254223276892929373964993935487860756206609654741548293190660501671984082607534757044674089342923682250277504002491010736383268885019758533628861663329449943378357277204439650832288563880573632126927871541611983207769500358686501521984 9489 -1441773953293106768476776492376487494693437756350377242415470120546284089450105386829216872423581991336473289771747725054933884436912913866923754180195477915374840044567974260587814282738125752989321552363459117410777893090842439635147236482232806422965922927876278510901078823866514534249737733143712135040102913652941814216683888079556985121782164215892238943982740374439750668931180552102131065857568185329797313914150820676431073827490083822696769162715259086958578490934638395192842730488877502375316467200 9490 1537065730301084894863463103169677506840316386414760933763025971564519717444337865233295368503761883782342837266429506364473358430370276944296085046313830341777342919509137740816158292742667288030269731617972837046535218366423465725651876177758218485010871413275460799246918984671045471846756820579800591186982629809132509794174082893190335700881872743316580395364582379795984688253861485450635199428178110423595697501876917303909971295313837389431042534558585970242665622273586432887717984334117499383072928000 9491 -1638650184602446345601088738332956763709521864288226230648977215286221532978793574805107660645895135125558523329368499814479332751189102692223385538816257017853773660620869129899238061355118291473905468708713508595580076475718612934111963108365494441943196819317183282696199075746126265114585052460154368248318616112040062023768501362848012041725563754691507324760558567025772743365252479040275916613969029918695808252212615847045031969439016387842394238361333415877450946228779320764414602066707875265300633472 9492 1746942497045980461237030498363510319106653950248173246582504664593343410315174513579689941639548406433953612452224375412342010616000814931351065632918408135028800000321311384091208756133809910382709303979432719155938046775424696036790555518708791542113272921090287054957672682011092866570787024121297071801371504824650510359464397921699497789009879034398623462602486627708653826938047071788087813210827618863064531096417080635182713787974923852032141367335910151876221683883051613990031300706683165585083705344 9493 -1862385217611897093740553384381746818661419000247430297690175724332901907002905000599123164408390238024899675647757947843747173482263593353028870091020378550496799767183519234589415819666777639082365369769464027618301937505879848392321079629788763301039797782110434768343350891556007375486079245499770924446389020694902938740444599582088404284020938016848491287933705058455950958764927507103014519433435517193130463929925591298547017447234521218791932648296548103039402075262675284366475541842259103091722080256 9494 1985450068041856020301485280466009113192686713346889468979123486689923877758584962079470102841850279618926390453774974806046918483882217008692680186440573596726088057760136869214647827115833218608458638755014154825614676180105334087721568464596905826867660299140163982215767876751018746840663034317966359679181192096495252234946931254880549812080543046782126005120997102257244512373281175953382776620480493586603419399869544157504099221457326940356203906339829711584077715584792974796366373324080749749534002176 9495 -2116639863093417416450950171915830113538721543442972050781642496077165982576090208065023270234776365100862662741471334590498949905101311284948349027024697983928227022182885767263900683183523930098812492190341726063749572079569682310215377556703468278370446117232228892454643195708744798440797465982012556760011113530741370642136099254341507251418064379382347108931806601910740421456737859383311191043562850934034747781597365550891209598719928797716666697356962082304530664764229168047432439148536478754125999360 9496 2256490558218355910759669716006106145247886809733085347576509199904537870635769452780784021834131583352386603871225490654452677683246776586625464786939836191252600044265558321950272906204830743800330379411989483132343047846358985800306159037777313398151029449956336101452517611096569833337802216127706253256380006113561079519648667102403346977952185046637846144247216774930382916165687826890795293922008805050130666902606631769452705854213022558017775560565927273251711816416386883435721649844357862920430951808 9497 -2405573431976640491828796949310457462772238303331649108232310876066492633149810110822010603545094809746496409153922946058584985454250007851104904660102368579362764323261679411221391884241757936272302913726826992159998812209691096234722603912236758957782023359934185243858461759972407893700412375294829383072286792569431403672626169246946660301003072857521577783975583739571485471165594545628349537963747584795144089673646765874903462077690439281917634341018428496168502548461921959379939204631609529986083794240 9498 2564497412043870861845330580091094892269407659831921610996830759246685732313493037285035387799831158895215921725600906983723897454704719868139815094105042309162108156280913283913191005857553723378454587789120796344970381438088125142083042920763485583016139763231149022534047329088538488639044618695578676434681346589426035956206955080385674337758273987335641973516372770791858885019939962465204499420331453953211423269253466380490382347032072858055970070249916299166662912169092636514923818514313247233728575488 9499 -2733911554251783010868155524183334618215782396404012301688578387758463547632089258128755010532412406478592148102226765066582749750606638663395711069823620253730379811402035052000863947326308401473771157305174110740314950899767094695206565678479374961384498251858603868319477561754403541655522625641819455210646273282318197207312666652941944553466365925083318756591330218160447865536336181451184449548674667702612561036259508871010522933613891086326112927855084703761029257000937118612846499530620615247392268288 9500 2914507684721442594744719684587556354443846293942914162953527524843731629704417078231348011734286496163252282446894528693881757297207427311227155162650824189885345174108420287337260232208221411806794711060540227597329357042081061127896270028614330355037847614662227211954746266713147295150841383274955575938524180815235838369370117950179406948001151519612663949426536156054160032633435876212620103754215276044522987376638315433709630252162208222258739642427312752510920975172308322460878677192786609627793881600 9501 -3107023215809437859814079248171694566760761138889060630075895689634014201379149008281955332674944953296022598035806123902859921682934614152837262916101877912142866732734077965549775983102266771609808330535046648633202957741832319623147802692519647603402904430163831130892803413765536870395853626512880095182037766474661683226671047285813826799895171364864246236151519614434117263104329332682474090745240713184155488199156912921147689886367006491340267139344104378958864167129781651554081011017493170403853070336 9502 3312244147291432119780935143652429278920958505920083091387654807618562158146478065944667216073200771701052480394455283593266521771322312477232035353766904042316428835772977587970927949869969404112936278839842193572712841771676722921457985868206871485217263428883110697734396730576903138660566702726238120748347365109211957712376447585230640801176788208274831515611252317224386861691925402441270337294137515109428930180353625367809103734351111681934984105294166000899815113275130954839150085273223806939054038528 9503 -3531008264957681669265505741520735663998288074245024681152818243051493089296922460991438749795439113583514853395835428000152145057589213858092104209767265935022652729911321179381815519055970265471802204673556547650373289462723802859102946611206237054021895170367323344253971035135845658665442244310126299342933231214290909726395588761748253861677438415030877263588350803741355713347450961689053224487661420957414286702328584832922883201127975072529535176988083540440357461180808464510160829860710920640097420800 9504 3764208549594597232804085940256344769345519011336086339124587910168202957075581190354936056143544786855414170515346955496555617084969483122027599566290398814624025306645535179607068712890596048359863823723290193290834860402432745291633838449747558344333693508634873576821602251178514186091510690428900552088550075543363724341954934052325093782380935652218155029406757709777000342564264667537799968871825598874007993731382155671156326799755296640901811234515874060437683171223336171382397550518134057128137186304 9505 -4012796810178352706025773141987565795102549018371702674331355967408801261601021725213280061119813808869014308603182813211659730807587015404447521809160042109832420521524168543164303474023784584573063266310520887253133900609344531238171806802796384048127396787208934928725931286453942265132609490651333385980043469380775300799897978922576083869542129193118788898340240213529687811796117512749295368823552923096030451750740669961801189677802926724785801244564676914338588212338812231023297042347327251840622142080 9506 4277787556014362530033647121752375202894423873141076443963913720675834694594932034347378178950379944520122800504456291642886485721970174347643975321036964716373400232695591253814266348374129439670392756790276486136576404140799783664049863611168353031272910708485846199213057125884545400054730420024431730627627357671001995787931637819237607036825598047646351064717514557060424434331244545569876969459027373462150561742083523210738689068321287908144102131613347984989340909439077856014917750126122078197724449344 9507 -4560262123523822240358952223151179120029009573798175316686959721330162754880833267223863454629061569675251137665831761032390177311050805057865381408682066663217201225258861711899774391751931287126919275489423733025770840770324682840279682711387792114448145114790154849574672712083695694575940672010969734471283441725009444611305186404332751025088563841396464677897858900499464175672330592119901168038022862953589641509365961328035354712383621883004587066407324819219478942958048721726328427268578923740727223040 9508 4861373074409339182278751257126416421510226841282581946687991103884418489114069844661436385642020228223675179455807414351997723275619235838958535161055548571181785467150878263596410623398994473578206091517757693372052231403782786061673269676164759979685221635351970191841659180257323675514390824575626353734791159533012712823014972151402938733919399294948014316152447820067589758920098646524440644480851161744810717663335971782464739507250950314608011979273917500054464922935046623586140288614472476330903604032 9509 -5182348883030131364099752387505437974996999079230390669470083250238235400635829583278222293178875624978864059227508901334264745880386436987564951598706259707031859256831503351136322107991668959778283141250564608460035363566890536013241914722105817107697332629446678637404954927944316320045156984217871694108666625644171653446436409017412692076021176093790002696020377742853270034685433760948799759206418857522818230797394794342348333827041012958934002910566392540746971788890527875944455531407824199022475465600 9510 5524498931987773581197447382958645785592707962903996295544643572117053680607869322432438127024885454061855506261159699046297433243907273671146623305608719781582514625397094794398583950649105815819594421403324254181467352509381787037359678025694944750958788536888184019553544119809709300259003755611751448321135505682276696854561163480172233560789746911564912179154616244897643108286151732210681676390505038719856847596156651192646661359402731937024970243132398491627345744816094085962933855831991292577479872000 9511 -5889218836170743131788830958246341791615887553927242804818952015174229927023545302802575315684704253593688011545915727076910481100266827288933716693656247423671968536493982264065298319807117271219815655908162358415685834194345878236628094264012889957218278564744774007558138488558505744640455930694470595564798944778379801702912639444436151830897581691143496502114947050643443421579274517681314987066702625683092752099161409242392310605401962196063035218372895438237870376044464914696969175920060198416661662464 9512 6277996116835093685839311417789047277703278453760032375347219488172258593796461666296773348235428224254034151409480390659813990440234611757247672320727258040294745424447992720972159014757777082599168370315282043426765344416044058025311396009698185262666019186852951368192539803271845232803352679245690124961308764327143915766111537687065360250445795648269906927690414538281889599414671457147108881282782399756009248525907697517853625080890751399362196287250787618698302567972008659753222253078359456943388004224 9513 -6692416248714825593029155330352586771037108799759443213731827649441912582722169963444543404995140940486977844678319585238564022976773807765302392253783101626990316971368286648372898570154360731740571242306507492606774948310279640506665259390661013634606291806133869268558746017331250776940962017240074661969276619177012937219812240091871426686132231484145537927259810778968303136862813615265993236759421237629825819684514799842066762309471752111260989419628584248038539173873894171996527587816750509001320921088 9514 7134169104664635512012339165997424314510424255934344549456999629276610225920849641869178031190349493194026537115070120435465203647563117141263350210114923827199152179629095520349857939903983853180151891069033546488220543276002004843059402476057720737733141859306562129182932809706828349142291370354629010324254224124611088944346514396240788881982115815422555900073661520484949217160757054546333316415539507792035963355450117972717996254210440886557600264069561454595325385631662694614582651132812876051828380672 9515 -7605055823945803012437138029595231298782783374067129769198908348770169006128432913306516735757560144379511884828740241031160340616438403730350634393033455522674710461283494506102817402590250838994345262133996603962053033035342409029140231404721321382875316804922199132988409223025101487180188252030243185257007542489166025529559569692126019271412173717972340732476421111866760775376900963465618899376485592794168449151894471541100787081356157308766230683560772272739492108642734365749201092343187733913264949760 9516 8106996131979490416091684949004668506394930710693225489371569666649774230980119437296846886384013086375736999865119339004412156285283136345249797432362446685475749567688789401271886133820664258449905008679867499741019273650491958666591502358105714165994403237406177443779402056934105192895701559823375969290848836419164490942601521140600091625610108750579097151423064650155327256080534473115513803709300752085060466731494491043170486106221205150341106864350588776949338904903896314460667918805319948044876547584 9517 -8642036141217602704960547218107338677762658639970468402053033250664838803051751809814578423382273772773574489595438288537522962361081715752615224453445577357444381688375077742811959658595360126989665539045886545685058353615432934265346530554447757528734392660372772013064013888208721539698296373568649917708253149559780856356536475159743966491432536663549558059219100665974979573601982680036126371298356969255275203772200551493012520917242244853976111132926430571479768835112452907753031723194311720278553792512 9518 9212356664726937120323412138051201829499029412866304031410237374482265615344652039780836076201808657570279968441297172490830302716199562688974283537647395746617706555697021914263214420088377034049186458821042010412821853209123178962091738921083656616083867984772752162273014280730586136856875896485795288235626002892739381236699234462645470858886301161427746800275580137979753794223368622094825596848962862722197236156716163347073725275897681511322917488743306405261180894675089873457621402524189556388439686400 9519 -9820282076155489157590659500361898995856923619194891876465916905756607368711897189767534698658459328090146887247905836218156113727387738338358500816243498783299985714007404117291871596084710048304317894089039216446315827569430005979154012794260788703019709140296116201020647919949629456321920030001605775520179857336367733766937019109623387832141865894829644817041895551474859795306592948934995662583510141597246154863731096271246775390298179315538922071173229628556835605865577993650972243712130548800515010560 9520 10468289751958828342373239555882192568779500391954055249449906176089579419274609842596261415992703753282365402542657799357813703057919451276823520501194977753175215886595704401990992709397643133530266113507007107374981595066232509414422209843831624749422196164370417278406975274602490786934120799649047691818736167177957740193697106669966199926734553667681078347097014609152642103131089312769002263778062353739626801717253986080167098464096126432453537131222225375872564351463368966451489359154309064931236643840 9521 -11159020134118315601493952346406813695290617178670772902937928887737525791877259603563095005353374495313347800150836605320670020880232338948456566415987813082835798632776945302691751571640947228910543192432035711456408489544631618151143841174341764530912642537097380330131773430678456060727250439607681216793032392869256181554400838278029799525416106098562882883546198990604477467761983809627120500807688917221673552944626542290985077484655427827057477091613968474262183470987508067288157422343174254678667348544 9522 11895287454091088953999765205706252952803758758981407415133916083411798351627761382725319127698125841589236954227654908040099176899820625913303448431124734233977890588594599642563981776212571198237246448475387465073011227859839714223610186196124683531999961697134967731701225734799398083538051017465823142282428469860536462164060463732502078769206197356636316384228007284176370630214262899075702236739416284788407683778330416867902217225954155337255060578312959373269199165168807476165306825666151197173066459552 9523 -12680091161404301059609072754334401526520260495872386172835589464671864894608946835333893163901329820926762474306152721069967772780861604506475790471506594446997123279948182873205090322144372868026293813219469110950195634673958863800935235914621325404582741799195838237488993983255737223658611639294433810768434728101198783886339840969283177461493184473524480205215049933974760051284232232066334956256792770097827648898065867055587661998193224872470907702931331780260151014459439658002227761203918259781260180736 9524 13516628103153817557672782884477531991592840054465173545788936014999442574467129718434007006526626167007954382936943421266427321817204251919374309781663932121010505277006409024013608175714187968539290478472906797671170422369334929325737681546473825616815039064513781876580899446721568009184954255245074216129293431732939616115566017274433921502664577664534283543377562165469956021554213669031326129652443678583951120175496723739338220228487880787013338139925017476671138535171189508853964115441331772418213513408 9525 -14408305503701950288584124771733769569037021370581357991576429258910993763606414859986202619300511512082766775100684998635922298487077874267876629816297868217522008625052725284314470218307997145210227168914510128051313249474834858380107444216493780784449073754054927996494962290412231444907290532934687402749599820163542826103400000922843292720173167740900674871362538587712842160137569908180223226971529852235250818393533992844833245617367219997908453969607699541344274308777688573306034137565338256000520601600 9526 15358754797102026146722372139887113705737995744002706335532755061161928057843327772994935968906543713724306493819155189548071693319026339067501951081013575013413176292989714241718111404558637827647023114357616026235306709979775506986975573015658576015149073088179200166954791965313693705252450485673872332944744486855001438142532784922024752745153819601656211269092370150474832507391788913907856028064473420322519039328530673337218466603791288109197051414049675706856874679855932385318485032113684391967330982144 9527 -16371846368222701825588886628145496975466455458345263770895077558170769127667496544024259059439198080895108921188504930053143849334346330894284972261381103238686908202544337874762459721532646038055079394046972092768615040735002827297736768740669905494282900599533191194088535989224661395782559168485784245577321375613600662155318876428554785912147178645896444808236788964974849320460915945527093076344597398808671845278018470523300455652445687866832631678565757264153501356757236320550476830883351295586285153792 9528 17451705262215800329657268765415255584574908618527931745317546037050932201322911054602230331731548148787512015053667778384837716311489376399015196135508518315093579524607695422732260331187802311986449625527982954704494722500737274164608448102438791547359896486195087242032761734611760874347101962814093969919970603450759796123693916065319057415545497190488627229775710849310560564048296996240447295986854265856060579850843224549219976064004270376999962070796720918819606815885645371657095350664475087206204479744 9529 -18602727925882847667845402170745517616623486926267613132074861132151233552021494628639913316547409752734462220233173238699653884129058103254514742441292532123102049153152442383996183023169255445126609034708575621512761702481252607167848172792114802303291237700881455954966758304831589337686043475587559425087262550918666314866194205614774579813836570301793049950043395961256106419210170749631191225241376000996847630885946028502552665940009280977479425135650224825011034406800927409585128714346324200247604549760 9530 19829600048663175332362460944504220695267415657371966617711515856885280647957634683449243023332712445905930484423374586738360830431019124500166730485219203455387983682724827725410210343973747657621159934629420914537564683867866337133217036709092011783591440154802062842138187811693675322428021440427417674352631685314164687453090586538179964830197679582510492232023969950214703571687984958829426501863524325406744061406202624246071146402557542635503392480492433502593016448061039458415690556335092909717543694720 9531 -21137315575407203818985124401320305080216071239588215026655135439640153575744695844618384412078476352036562962409576670216215362606752268294740286804142696127599112453316634096218895221114926342093205442252965050360220632331603509332726974265721524802705941177080851177468494840240743459368985799763190369897524987762504116418014639959962384007219132056687615727624999745015125480115366053903382037133945625121505868222404522925946289098778759423871899545946143963496105488511627174637780175906648356875000819200 9532 22531196967830209790778632567619001824382846768985506162511450708139317029011832058784838390986303548417075724174114270774174259849805870689222704117108005534699629924740525059046394387211755416231875775983032703515286956571171004364826000433411050779557479029011967217347758967848354875431919888938368977037536780900210641428570212424856516041220042533929027049488338076054064478498789334102175297080401356937154138220205668329222389796665800162605022099706792186543155802465588660089603807667347885123506685440 9533 -24016916796583548890506258791495255719871954017207295785969866344555282639147559760994957943871793089416683064890835933136850576101382448539404388633140469040104194336957710992697779302858049262321595879309967281331928813061813845176834794722451754194521757804735692378409164052979010561070688238379790902627582657578914984847261345579998275643055345423388151364911888675299706718578521005202532732177407495792640298986773140672618131127457663360762628378341556185278223481489283177705311609402868692193437499072 9534 25600520751252247565521217298378140180212549448420127528163031170139646282291719113044278596529008304034689240506400735272205657647425913104690718729960262122268714446109966678474905774857696752041836930925408484211781515347394883939371029372551699953493744384523766305752393098908570025684972562284041123027092137824240702318777029383218051135653597360764206785624282781561802184514865596506794337032417178937750954871465136127488641547775662874550421375603362256265913537616957662600227418940530341024879603712 9535 -27288452161311707404716811124723629125240018426029568992972435824248851635060934417839264537286482731588824271502703969019690570304007358572668335423551262652598469299457776585662633175484667488565491042890703022992374759879445619895870275939629547197431720794147994683521927297022705976050110700181925797961217900153723712598305036688250540885496000331481066700185227350892265278566967750406462230937186317019800915613344506798308945686017351065123323471202392920748872024873429644496614733044776494990230647040 9536 29087578127175014849060136773752083271693975321648801640507832933930019168083041385235641253126337661760529599456298013436511180066900920945102493951484926509732241628776292436429512052148871459731909780957823797452633199612056213300098562589066139241217876981879229013130656271743933078559589170428630941554632698804999939055368833658293358477374630767503999133081920852287562205247323333587620681165248646128493970880736949871928287035740036672965959921039511317188035745034523305202649494655238238728816187328 9537 -31005217366960554164887468904692624870842450494218711189503741589085898000227576457715722413315964943914493793787351900610721426675400843081559417249722879340464997015138729085671849685463448591271572013492302898055235229760509917867454978900153986010040445051498725419866336311762888936272587438402604061272339707425353488211267034878528728820426262174986297159259250497009490492535784604710761252392349717168623486944467530150964045099089286090481926886652416655596791752886644670999197739754500509648622965248 9538 33049169891533423085816053616864661563657388684313020294532861639256881858241132470747549637336862409225948234514878221434273131462956613217651972040269898284098308517248511477297978149274247235499112670300139120284930558727654679654830887336057932109949297813088763704281405895465842177207040330650878211300494788578572125164138571837356243719506773441936103897165475622301600309334828172570134163274895218779247641714052983562856066686952773597786782524995353682720643840122933302149310307431025461460502607360 9539 -35227748627751398558012137308757207860569473738996016800630897161120307609949129348103740969586807501346713825111890788611197423116210060976878811954813786050384429657784708030689055793896644781793662683414126932010194293205646615423429476757726971230568870568044751154106649643823904837592127083438913256819180708599079735515425155456586255023746593664213526937345158010538915458739080875869244741158928302530612827996762661047437261104924101395973543475569689503888926789471457583517635710324792835444238348672 9540 37549813117706565445579047239763332695941447546927501846444943320230659345705145211974711464768522209086270781992244559106981155379240929009243569697981551129364785065815006098914973287389262135744115635580383664851157292832398369304103939651768621661035384860665459240202910685615890729824616566118383081097766583097784283594567736520437916248813073967072696729726189436344231136872409366726001767038579661477375799163332381480067241837094648911853689053543816455425272451294630619563641077810014864811288571520 9541 -40024805430128814552558610477682093660853953432525981899012442688872164015289089779072659108840802721641424805247598797881993976196189667097775974562303915017671194558693220971206652131741271380912137910375540113774276971658556025228789364109123326389636623752519216765312239761637939151503504199436566625763698435861948640259097403631161133658835946258761398790457117716158650505236654807848614343777175779089007273456137151602021888179664444624919428668118669208206199928266684073346365139392811400686973034496 9542 42662788429040915092858474911704301672491052772607305966241701880869961689057313928633413436977071590830922390688370566055524385061443675659909315965242683329010685358591103075783953552337771710481575764222032324072829900801541851603470752098561449779008012282523880277536640527361249240719855099974118012765871973287682324875194357864089838863871088390797604989851126777299888448103266710643211633918696191339194999943829878853887992357370893415122576994224092333996101965801445951360036843421932836638702799872 9543 -45474486554262649478251976253965302311861102005207103842486078534817204346774638343986988703743636157148350030464275168452001997400488282459617982574688890100138153182194806508190027285725664765091140006989702185873655958444824364510376280748625022630562782889418673489306179325910040965096504483109781733146532888034306021422381378817164434741675219903368360090932235809810375887731310449415944238371785666691499076945912614137174160501277704788817390798773795949679079389537564627476992999862976452315276458240 9544 48471329278491788965410771435464436049489091323492384843415846094163401144507601075889237253783372406645158639009090147942194827804292116514983466145430258836465868608537796947158731290658501267257082158908778787914789189886864028627381764257163396396496294313787435518827348003274444780738555598232140311487570532901699526966978145603085719040444352045228186439744968323496493045898352491441649991955714722408171187000814529538496448524932638605763687238496441898982072398992856453486984516347397407576839733056 9545 -51665497416483209723369273372455335488399124364738982714197356289358926464576320437112174487235461684105548769803679118399674151795415694569259507914351286805043223619889470021875092208314546460425725308938488889847073240591735559984468262761950453330386817829469106187194112478386606353784708929758260366827044496169275641249720692050338355742288480792320798949187127733120441249077994255206594375722424107083230858958895047812969948492370527218461951445521467868243451272412073035170861085742424780480051292160 9546 55069972473347584285779099970125059613139629336379678816320455415003822178230801366457548347067192087957990407634885314376966137614216825216206248510237995485994492907477865303998734533759895919256161235997440732310382361230042084119674315355163444944637676824574075344528325302408647325664605941055248942151586235474241164335238704484885105051771250685537070192457818963696386048273374828995691141680239946406000263988900201268207382682355059442863194329815868086254786052381588157017765045491815593564288529408 9547 -58698589231244052598069776752578312664656714015678954978394883918253133083183984364851196313931231352503830153530021355336735907337929241195916295240224848586249962930889120270606735009380738493497533260735382225390671604033001112360503365568148295725998637376656705859721111206590977944280112981276654816455816615993980626340591853950459313483670753761613269378234283208520721069065609402444056184341408499780891414918365180756112585146299325121336709507046945704713120422303747898541748388323146505417199847552 9548 62566091786796319998636930552487966761470895049885677590396260745168438061005535617460438504218059289461781008245233905352160828549664354209128556289626990397482626882962706846031368126345898080133091218965851730075623535505776676257198912056779536987966343300061679195023041361588974860761118176365644215195489614466915658054066587904845649785540012414713372492925372009871889499582795500408188825352543511897335287432400754835779361828589897433466153096655225608688688186580300396992376821073132941277636362240 9549 -66688193265471204338784858281980973448953149441376024485470522046659743772182143615528034982654314008015201167487700447331082402258952083489538362286715463738785302226468417225161630363547621204979743613288262154043734322524233331255955184211555083893183445865947909681846414637315138617385527493263310709429598474213424371197289544552046839241298046484017970058498683784471465638463929579328230202445978891203304021647874424079785255222601284777545755385818207993821633928705816877919805372755306114903345299648 9550 71081639453978646814751785942947695105812739849019465402783187930022159160767149940559494596135905375790774804442752074256755484420889913844353790892756676729331932207649208610423439350124590904975360579059880604667950062791670387945670136103914339851589808313863640264297070003552063650107508884990927949498770054365776101606966664007470401129746812436066343965743701772928623150896669426507048398355413624392744796892434209188207319984726318616041052323617929634374331065269341194953183509870750659208091146240 9551 -75764276607542148442452850735939923429090118526767634803670138862011853556163355640585650275990348163485978960301931532753304393749541412552810884839178043743199443735671025757152999709245947436710414963546101669289839636112511886438589106057515154197571206209659068668085807292065176807201774402769686002249538151556538726731028652293195668069826649276245024844891349781809042528538321530753581613911832322417563026860564758559284798955900297042197354013855661650918482750679852957094745238945677369078155011584 9552 80755123705711924062382704709064351006304599387078971999946930882846896479448471365522472405646801577416488029844851098961738967864523214361465991387308773260884387795385146960416841124241493577572489107524066519325889717830001924393954489638647594409119259951290670768203132935234320675353532250378074057516862528549515847732380674523835729257910275891775133093300173726860525798940549475027405717412017121747290718896442853916168487099717862502290770025213241585086740136417501787118741687024047237783305589760 9553 -86074449448317350011115500440383919631684483195558036577381205716065891177108807597225370416884619338516964714563807163957230397072399973792972974551338189603705844627071081658036544413993114711716132088470823260744568128437471492645707444476431856646247578545488522614839063473795368507322940413405896135486671551142224279557282643531759081657949790193107457090864081287988511854685351697876903886569172293961772998786882463425903492114371460300404453506172788565238464187461524672014242161968294030656254428288 9554 91743854302252506432957467455417683022780951712456856240876540386720843941903720541869897908662477366431375513742990653801356480922204184702602791143372100112154003084984883371918024131265858700520784924407584928961101731819488458478714635987157713786586255268801219007921292692435904725087889958498678566192903019157806694864496113091338272326135988741302460296606081065666810588469484208728056103452945660219002082192972738002609733764257769586886161025151662969233248321709206601441820103151648336163153677952 9555 -97786357930135469695112540163927473655928957870067739762463778474796811082522641558619677748012707167128468241265801715392498101109208359002556390634967318797106983271522356183906171949020331753365404361433795042541384649093198458731921574825131504334534301798332372210548375288669421158963649377802356657528896593695096634404895688069992199217496796900226672230533397219411875640261002960559038812793713547068485437650120274427273106781775669364782043259630895516549453840739327760449036413098796300093360033280 9556 104226492353560193304632596245358583912089719861504399236504688914645747359128833640507125420318448707378437930989153893778305453679008173850025450303373489053827304131066069591936823836026229918551172188792177784792797822082273613420831146632132893267194637416778953467360595231328219778492367133805568214937572974851725017035681957470850926933262936808884967297464088525985466356970950442943766683887181712200141504801062034152159278758606179912699703361081133960776239935295521190854973241875702483374274920384 9557 -111090401226756362603407281740672567863838378604040583639023176994704848568969872096220739004806521733741621607930900837815528850096168437996089555750253963056835968066913937097788294269297917036771626420318767760228187879908544120507781265877835066195744927371123208635631943751526333441803253778974089122526816416904655349530681124998639923630429757990446165975788870695444050333250823524196071774766955572503785518981874461399085795068161147796564081423840743411157710752083987567809257962284994749430632758272 9558 118405945621080239842576064583384855323897658302536673755129789160708856194492506310030833544586995159634729598439494912910486479382700115874608770638711322896785447107178618089951968430189126001501492690689746212153652386275861345863928385702622544349713005598645220493523685825324725472205929133558620294718063842440710662266068793125124905626406225662144516928556132939322955708538679079752915524479070786515645646089241560371382839453084581058488127721267231306055544901865851536448137851585435060166464018048 9559 -126202816746977008532912332055480259709658402938352987695032681757599261247841863818595947431511760863346717767518997812728531732854403533570740161086093924576560304818647823282523360912679976427250482979379876090493497357077706593652675177810791015523446998198839418101627662675246409980404316694403519016038080593335314309382875110914412934519579131598948881554793602069026492717121849323425337622854811465557485067974500671529295216184064124861830977007225848667234581204729272008629651400495534955921547480576 9560 134512656067987706979275805397332345674986135127049443348665252573280784709281683264781628915503447544977545984331870984286477622770989378670217788974274305040919593724138180281382366023646256084911154385683271876042460653330323626818150125916213340169880563866462176794547593907973387574778575597731702353070700992014802802501280612258858960206034073097052838895925413133447002184474121523069712979730983860936505632817996963212085282292393920833465426943088004152574763806805530656869088299203193967683741875200 9561 -143369183291133610577531136755865179047491094385987573722632977389725075231621707478381276426061164234012898441398463184122541745752282861841814437947610821254957755961294011222687493387722393528759493878980693824142441327602731185292856553036621798699294111849715283862690426081640210908010395722302490645724092581813788646281479927436443332933107985685658548965984851550983754099952397931399150141680629309379317277324933496959035920622796985079615964475360955226960713976974861101306064001542941488700298799616 9562 152808332749717301339017676632061886060802481375229063532233489849676680689943692724934914652768009651223595249057738852523068455836073423510360779944374654978686376041975918304990033788778298770786833712478687051819494492955770229082334492755623193822561161581135811990954975510052239446416141518792619621566288976119034958950153457124239380012403151482477281571634181263280926475775944668448351826985429498878396494302084865227485569579067923003117786167579120286547451747949159034868828284885098028536274623488 9563 -162868398728359870037376369194898371397382401965981465602491537749275334939277139974271469405997549340875139439261676259963756597174497322382507921943640677353740536566538875724092183919799949446625253422929687645648647121927863995894819627799249854420140560396129495827609488218157610186709043656371874636436054622801909962943333927002054110929794310477589129047394680216431942740166844548169191381205358581561391393632736815662244464532055084663551775135939445293602483800786334752308650380492966165125939455744 9564 173590190316083257233554002952568745299715625386655845740929589108060673106218478584456840962810103596601514059034573813642468404089377346137089329558293181047044168334031431049896012261141292675702445459674814334374441453832043470710176135263927722325352825953149512691166615122873880183036608397355386374538207768944024829464158382852871122954720160428693312988324676631024809278814866430610627405526237142056385112287105651362456221400942712488716713119986359350173059366899482569952352953001086733463701209344 9565 -185017196411590029136625394486964568449807796338634450803123148872591044450414679137368339649491004518409611215704642545083170912344065582667002987013233366075494478363036235488931002744055575599541026432936165214007701706412687226430060753725286836167074226748486315437311502248216690669017861414428122794243436621538466773620229517521598630434173037150047810458080922990664510844001867396658037434229357106533167134359981222115589305875592144405301222901384746540909309619179994928059017890931222605661594782080 9566 197195761545743704018369907312833078287306742148837491738546707661066118165325157062157936180415969568941180019681129785727055233032352401495133384736396377614148920663582798194231894013113819938100753952315092316175458704609368797951854106008597556725203396267779701538543127504088244262834746041683674178596378060409804222663583111741100550386160299780915107727171584685436282357143476595186928139746616056847877530120511070379839573739635643617145428150046243224214668574430768799085049974548727413012612381184 9567 -210175273229774937159088017405068010311309103574835729911211458651108805028326505373394749718414273349564509405276186632416908377678677019939161403490354785046930061887695306192150724770035323439999768186857364657122109603578689485313855771680480844723377091442672913798560483543566769674184278916226153307891522363432089853729922410989490905940859950828407852024422674098122959966565008879300426614081070862896011008361964436189171556395499177415683217746248499468584391391835162534570380325896650530139349374720 9568 224008361584106975718336845316903611691425195200065046601104417785738851702069706220889990968790002246315495508532898829460773812291892382034308063424882672489328867550298188746821168662139353378400200075100645625796455761803951376754152165592834163242626618509532443465265419902429515423353192069934739720148840793368822518063514291277194389529045282103312974306872287853737122206563023911943643335915530492279501096801122235948777785320024389363901118718422180797205632277589528285163668846745177850078336937472 9569 -238751112052093742053111361291069390512908521035268641293749693009463149593866364368543318581296832921989576165760662600255910148296560392030518596906077542309735861723200719183850045392901803358397495233131368661050068146454249401469666629481568243259809653854193338089693109103741632937709709191378082479762154573559818803390371983112621676237145396034566670615099645016510050664381349659595389237063112992133005703686807198074666443003451108078027024368566193583556993090582992492708362873750074716452782069760 9570 254463292055593764452410779585706232098741188646250790532935233396133964256204159597570736931837777307825631187522050164538679966820619104071381333726443570208988754444284021733350297872876851856230446087599597475681516970872304137019236138301728187006072988484490405221793156475203406859727651093747254143194777931618601596511151591398919629232184123054209122589590646363424632327239336245138151455966964567781396753927623474607477563127601820778752677240571227112503871786636791105630666183450039132360758835200 9571 -271208592505373946254091047274536425576938697950243181919181952602921308879760290670608975709046704676243439697788506998466483575089772481729863687292822336905160966400755199078485169733056376127806329313188028645055214914072639725954792474904392663263582627456358248321523443232246645718045891929480836392876100905699561980145191482669303844053540746209741535161075586410341335262247632518419142287934679247136585759463659297047602510852987079723358169950010669757693227693016530741692333254318160205622142791424 9572 289054885139073617879771411700364583925443399648161869919659060426290390886764469393479962566726970636036330099124417080455696467663805366009408323296188204286900938271493558097983065256720412696219210123412614887910773497892147365314882656951111396561419232832713264751862324413874931268700094242404551912856425726346519527502413262496608756738519761193453839066615332678513555566012423762143969816486630055652308879489929444672185201236716442626121352982497754143306613787833950919134349594917529071548494879040 9573 -308074496723100891379858298304264947873241076894660974535155706931522404989995377820260799826652725765150631265316051314109060787459181518737617807947596877158654353865098426947063070815242671049275016805453587607725913273939930682025841106440469570515590756047285442759238627022415215326013014405856356383129289128808457895621737191483062731282908398933038526730625436006983331178912411793130652986526583126132344236021940169089931502399524945555653929219445136141754360315159374724134949618211559269271422798848 9574 328344501222635100047272533038405729680994064665650099798965591293499315251170275105960676775874983752372515753781576240648225755767382848278023222236220754455699571305759380862843269999960816881271112539171626063609591377096751683617503744609940032124007239418139641197237923817605219998237820784668435535197371076491429066634308341177344085334228726031277831635083673546674239675857083621708039463177618707733933733078254830688650072944653788851444419201970246820868205468655303618050813855955827534949870508928 9575 -349947031116142768415215249125542019516395624863491899150659559056588858721422497985328745029188266963344416821082104239984742547944250549322622412746035505210805963859991289360222522817642504509289495128208068257785680773994947824442743786199008180738621434991891236186139735118116179169381565835245758024149002389846505830001798105459356395635880895525040322804809618227635157413107248443917251838474889771469462740626778133585940653695806639250640994982000773876868789993169588576569433810594216832698175795200 9576 372969609107769563167491322261929379672413977656381318257168908484214393824121375885757783044668073169686647518238151675248499834682158377269137801234499977908472505318702745610703937523872482587964615536257304046107320787772115627149531756774458447834790425662192754641170569467820491744968325573413198398720971869100559036630125764499311836585356133123986063118901276727567807101400535918357375729773797804347793727623622543325652841501159285396878528505309733273559561846613681330997926287496705486922802746368 9577 -397505501572955352647201361376034962602086050157162939421012774888955811980240215081918749742881542016358725193135483911524159753772402289816101317155017728930885835352406029249045783477158827711019871364863526884892669299197992752803882696446979306463582038770396310407023622176652699896943874269231997903830973165509761611430924377614655547862343086528726781566183617682279618638798388027805483345930260220188377463986656257414336450652708465673249134903787230640410878371277729376243077256666379496476141880448 9578 423654095159962299402859971381896017868463439712101378714754012096268088808359175990365128282350740304432869473733867865350551449937086779341893845401525053011758043711004692000150928415804682471757805448212187119422599556967538682142878040501193951586758604210064204946960045146502757476700253974023448610175278291335824855171862597307584502106841009379926678779011400151402391492832709801350539728991100662307621585221769600559945318336750459208319920055141131370487589069900730960896799724966022613358692627392 9579 -451521298063056703927862365129192610085419145530164042973058968634538008529194773410864036028981987632980870387375963979516832226649422533656729836502938805408781407794277711126543906956082266451080257622534922911935798146590026907763994075755899448202899255447294120902038996437836147153020055863270624370903484129896254840990431631213302488538123272565111751224799488685153678630393648908831742415647061286616997953840593998671906690533441622944865501181899105444957016210258172349919326022699173197884110635008 9580 481219967582216812494010982629697345247477609376856324352502531942216533022238384464912898312485036320355760501095299743590202409408442468425001189141846822082188301135576410275675241368094242454396526210728216023186036185509234794717835220729213957661722311088302953794728984146825822940521883537772974728441572396863237351786661717544076108557899035158543809601961973676916354676976705549243826500630379943613896147334949863496856795472758769505731096109035293599175651999526066516210524644282987342358490675200 9581 -512870365689848016483183030896518076453222751497777880200255565861748309332706381661387924881290248299465185684627668797743207665733335844880352081985918148932682202573769866689252596437546654792067272135099571194361275555878097376629288053276379262471716354863173249220641853218370991555303554073845935287447717837041228569806187463965559981713914915216154191812653736752503209536681033310065873251698098273588716203223340093683292958815143696101338379340628094655423291147221667155826606193181628621477874230272 9582 546600644437496723159951860102687274029500768436264754791335090650351319855635410580712023545882714461348831380845832050744268916087337773114147411952897373766230766846231152493181806289492947200995265119574161438518687701464135681649504380784430016121993530374199630884670748757695787314244829186334383084138492455865356237151491686421207827421134219303701830327969855728980024050762240644771855599265719345450331545916011331545552189204389377672065504139859512458130915528807453998740820995777403157418466513152 9583 -582547363155415174321041600973891432240891915321256511647880654658020078981168843313360972350898249392209115699351030641072595391701924117008423570774753148872329750993903606377669406232120920956799666202368851406455988856046748961119569993097367554565398217681545877680398168435899265162796826147874649389364715299079705073906712882648331563892520904315399298760087238870697572587346028030016203232156802853508685080045369654390546713019231572982263880025489698532944016783874400432187478768685813103423114098944 9584 620856039525521521294599647808838327791350179576996150670588790402427930727546947064001604763937448634264181864340481722522232410715342853301962961056521848470584654498555133303047228413607228293488673786626714990417279656398396243400447231147305362559552423047523019519117775341294823074655167752918030240811325307159293778842862287351261792485938226088424655368404700744882103955978973596872825734888731598923867466391750696000822664481835331806009467079358306282447664313513437603363354782676846911983573419264 9585 -661681736744333724717724645511605843599775484009736282355938538923912389711235330446309736443896518290510954438681540580400585236188372519886913159741941418301397891928474138789490363183802173198897395239014629904820758673142291259928635404904292072343163916874715109398021650745330218578260137970337926898781670777813429341894038161229457346288214676719947376710391733727809526185996137798282760219024973334074910924654064949232563541399834211671832635744697902822008498601796356685593882781150987757325647769600 9586 705189689137376868370453025392872268262308954103377483906584914258171400557833472149056501607693238650767853790934644217800461080983227600539692065625925821664199637520381998434987640524495085641504892498669061412002082940553118019479553768615767149616677664687298521894863909420719235273037726237288903112575161120547094127000810508740609982433185707893004316591636501058893931657219071330281567816966483856879176925868211685684280959365454663064574990951960325473153920554757476421212502741402475436841858084160 9587 -751555968740951304299386146006760951867617022069047442169251647811793610037729038488454856769880028117850067423609555726772573596529329604553702616577538373643217940422244301557967637052037798819977790254759360510868054223812015874905350213535545383352087087843007435953087617940561351989231194470203896871859103988200616456662885223628577437292808843688638218263128474174094881009983171851447063619849337317286800100318406342397203748776993653402608538904176772113434337859590158581047792903928106976843577494400 9588 800968195531621555060108806532413766760531364112423729088698700855004038540494176317208356796887803734203647095026131359957127822725081611454381335990425464398749923948331728535264166915828775750012840568454606619441209280429976235381669303878794000204159309209284101007717522543929480155787925363165911589691610151901035576170384622445033218307066729947187505136637477671244757736034067667913674261448687444569230865146699824924463306858943809810355039355656659109879426850889470603514098861652556407269550354432 9589 -853626294159001253753797917519425497585023710652209831514488444583840385789631796432028367091978004920948075212646621369727094581217934402213330278529758738521024648718008329136517115794242511112031092238690277317082794111607389659224193979065103943690143762367570349563155575332882370531289901474908900630641121679549239750540882715965413756890505819131643960933846090804505462643814177026502547750472429437893527242099413513105336969375456652660430587462377946456951377049445286738007687598223726576348706082816 9590 909743300224068686520228978408639158621875682271019599264718382456731817108439493735353061826001855044457531326519857669367185411883367785029707733434746602621562163746636667358349711558156553942890762490181337799861097708735580238937639326351051371287830605902325460371527406987270017490495931366780065253009162935351919558513298793445299510068842541190184628212018896679317113074318018162160760920906032366215968309344785000241221464561018688155188871862562635926174535002255534175389913273256506674903196800000 9591 -969546219344097511551421725640805221034475132866572688400317544380526639641121909705968847436188179359418424946669847635339920593607214545258468795510861463555073521441296610965290596039698157037820997766230905133334170091376540024668503844656272188760773602664573063070204162107214803064522479637132640636696520814131367055652795606835293740179036045358113962434004084999365157627991617623399108618065978105654670678675435795767971619673131739383513773039714609617291015503242380960062967001490066853927948283904 9592 1033276942457123451281140253465331379582755786056807144114613611745953809754999138965577978689635164935897498676945207072865625071119744263074423287689598820457745791325299658552263828512715903858276331598316952810499655776882940571369711261251463931637314940613217041032416322461103791325734919181403543205870357984965349445903359931766220936097439615558413335586006769633783028257235503188377111833485340881396845279419717239119067453044940846789538071735956842624901609407700272419216860075634411793676347421440 9593 -1101193221044537541421794565916867369711238880588952435518616953101921053228331194863738551962019493604479257308505014515999628253720931231439658009948469152591971753133975193080494128876202860382512797656867969938147983782954531950124709255703823221707446362521179435718669410361747716995257233714505727268170049202581741217209829370782521016407561411223823895704594739513834032941525772444390678348428579468180484929924385944616632753065405349964005499984884990408142977926041479573802062441832629162846234017920 9594 1173569706190802465080673548573778749682375896136363519406212431327624391079971141685931753775154588851088294030596316617923475016622233982710097219990665370190541314060758717286154904508745372755691867446506879053456001330062011841436226405036665437519175751216991037903520896494778444439167803935799250568855090190920391515375388192025237727274405022666543131191716447567986529740424666787071275239735155820411906577612524267992895946743173193070738081524611846148715680966347073980442386793283894847794810925440 9595 -1250699055655392035594463765635362459290766255119628958730141284686090536683003017099866947927698163202646063480700795417636470690650692133531207056425023192290230100850224742708962251272436055120228618413082808623320219593322618459290411497020020065296684206210907305469795496903652308461065704713628571420543727999688713640822612095760382109468520160875181556048846427570465978000875610412681165766183235415852246954554599326950490001583075615764041805143395837760117286817402883295890978500537403627094446169600 9596 1332893113404879123943314496975801519344215535052101632445461022751236061407885274535924825608507982199452626187671929975799914604105988384983384135027404369825098182925697186157576056322143819593321489851906494430399275593501767123160265862517183928039272049982917135490498486596300000976342928275350603113929421458662179700317369020118731639285252776677591094793509107829024137461384477272059288937608670924532741351998110560316317227416734548580743663308244643938569788012240196469010306680942164093578811814912 9597 -1420484166343735116168160026498330900443441934306517161891149620854894266132920138888592904446831252436106692460957827507701327572016634484757732300056628845336226537982571174378789586579056157062678465192763670579697047185875829314417294875594025216534953691468665833657641143817049485483846720436174321623154780539118089509240625135512085056194422657492363049769250925082163393589515084945529745483837977285830557682061519751912539082147394732171712948029211016786120794272803149357901859135346794703424097044480 9598 1513826283292016295713671673033156663056435401162988423807679027539906267056082411536080706911448580874510012949457546282672575497315691641525703865044326786052339014073931949206026184634961188669431021556790005445485557805371837152942406336796681694103105872950878157302486709296987981959377468902061934757749189557585132700680082481496247590679011792301052966247397796540793437666769915720174041855103339616084114368712919309521919166288159577938072569188346453315115082242328702459271786518383031164347477878784 9599 -1613296741587937070131453443342692168997879089962251893255563986164788045505480532866622644370500262747470593533243060651862501764908704722633362063595353595491295693617226928142932890442118201236517270720267431291793967152002002056047388829039603189701878439846427215373434842892408657884221400124967501942663092258778646772139224701501423375770402800830507691223555983487239246294903509502972407921196144130011874768326925271797185470598252210975163336299923810155491586336415029672875931139761809700979383679744 9600 1719297547044685060360022184515632037814939423807357425343988766710675461675021323525745837246345947096559351366775262087103335571817933807411850101460423824270667251211267781020423423828630256795999976508948717419337103063961081107581096851287156295623636169294688523919370649518462862052429250353260743110300058903921787832020220321871583503153795512876049927601954739271089103314766667466752983105072199979216781814768358580763498810210549684983347735794957572670741474020996527180609648493780677999381523518080 9601 -1832257053365123019856274287216317948443978209089343080899366943372818759763552683646865860247185713055483182486775216607197034527843166901770752404716423413607980351506736630720233815746238352135920162067303949182090073184027383915118763726140610747368130334926718312097882554509320002708402104440765335740904734083952009464820359716903542545524361985657067811048074206462052109529272691459187724911168876241202159461420506287847268207470471148025050166558706797322523921571763438806487900277194385207722015313984 9602 1952631687516743137249705753962034327574934255843005118776533958508333265428273690506540461720887949666018679950861459961676674397840146915069763294660988057216517523460118751524286951524470644160730690593656518881246272046347236481506445523429925924063193637725302678382080272578431141485132786905856152315290877877920243352692398083671271463593659944248678076101056699581993718527318016961707225053278467315148728334064211980081596494495482746867521885226750171801894325874661132358093888919945508346895580490816 9603 -2080907787993983756296089995608300172611139669478782248067924528294498082218672222942493793870477930614340024532739308660445322924779992769297283247762535247024099909357386433574945919361123064873290878293111660918803384234674440046722401630462218564373033651801955283046482194144007581121148884099340384476838705300297730670527214159368921265867856940287796329507502198809382841156957460721316634477258905404226723739068534747190068844878496234470051810964526062268865064746791301851398513060919358777668659524864 9604 2217603563347483992257357441104049169833331771310397001539840541309233995617180851629677211359790109329157830686754697161661331105053560866276860627953705837962421374639206362331960606558771450844980853503293557750612650105952629623412373561001611568411357962771179599787122429450517111095484131930015130762126057354162335898470024511844530460459076207622949361888037570570232287730399112345964218249383630829928312354033388412339827867846555877879042096513742737609293580028947569905367142115205598432244713673760 9605 -2363271178841845779784448655992284054968877207919051633992431904149298197749039579393194262940085152233927236904259368195059236382477168495441499208550238123316289443100394120348873504183166353368804997304626562755617797218222600760126371142648066865045887508216979916787062592052258544616293674737908063879879792178222813490143193531172233552126425485925813409906538286523786527903216145440483436579548645949677080477129698701736344958178301566122931895431809970551225872213991644009328468209227230288128412071680 9606 2518498979616920971386022641346091804820999504324837367668944021802083403875555296891666341711055211186394061588277379197845125972506418137916426513517057409914480591679558728666022929037138679566220592334718682402657415642469328768996271373676645402171779760672190795408492341392327833198597073451249949449624046960562714276865746465062682156563398136727202257631341144250739025961130882641732406093435511301605945944267701405746357852170233499625988618483537723671604922133981183342049428886628143200110448280320 9607 -2683913859274594073664048905161846202570268475606779327981867990175472516963788957326869216859332613488585955825084669611173191898082213902971794513357001205946248762028954575390282656735056028727877033964447929346836086743536613883823402722256848834038888639842684663115396397765258977578844332987869604872361004815876883528511443553105984805711277497443262438085366184743350506238183897104730874318923237529073231666039044044205111322012543965045552321897548641219744792624414758966454672791280139122106661806336 9608 2860183783395673520407263081487622436657112002142594051714190957007029172550688572137667493932071441199640374048900406189626899227709375269690980598584473235182476875095320713286735764786210238161484644151794341890702216335687022947458333534668992156630057139647837138840690572878958106191087560522879974756550407740560080719596846045275421395957268035117809143263545075477334437160258612778899946098184285554353557511991193869522697069029413277809582266620860121854844174650860179097716050325207814829065084395072 9609 -3048020478112162796889882908406293144219217791486143978393148152657279641960636894135267799013655650893543532697408552382743704493182164272740427818219933638792314387163421074739709797982258259065644119290159892385101925807292314947798821692472456118159641351009612540770950135555626267227316213591500086699561680758141199265310631344456820425337764560437810261101941422145496856886503661352230935153363339053126918126448664901470864833015519299496539171454592542307544807521137866384865086866845693229121309348352 9610 3248182294521335569339751064652840996965112218096067052382639723551675623143851000668174048378324029197061323136821664328345363001299261691382529570710137088840949173350394786599273020901378234181368523157352925397288614925378807468445479816143553715911059108204773052423105240581580079797648122796586220390349686185367301967441756728672420678597916763241273814225225512630061475822763171245426822336403896251447458311821972836994926897055621566409161973051247810304405952276808217465191236539730438777904007832000 9611 -3461477260432325983954274875082634250975706108072686990681172664925509725981868077278655540699376508390645908107763750554447703001170734517169751248441857099322817074541881720176532606753677693787614367513140167704944662326482601852843534929288524207434701624456865916992995962864289534710924133364121047454641017119653201134182153489900790195752433465477557309388364961265280897220840819594882918477560521420657580294863312455191630757884077398208416161066055947416054540720042351019061036951544443696279289530880 9612 3688766331686178158270031260597382639574855964747560298707975223877041098054607843283165922071579698755579821894916889789921159203183865642594254603885876565363584813800317705763262280186146039464927173682644591676531629922744738795684019377231331709393724547935179828561276036990762426603945429761673059898655488976201516635348790444518445195197192254649827111454696182916222632106334664730201065928666144060472516526697943931773987328154954103534495335282903412978089768555200843182462427507990087514788754966016 9613 -3930966856089472390566848198748943312703184594711314576687401931318991849064589511571008938878256821127807145968828129663810564206254934752162727297366607121433928288457972526361493797490902448392687005301727415340061329834464445340489150928648590715070196551283391196518053910698351490807378486779054252672928000516382334148932834595594701771189250931791897696001442985820207440288855049944116853504714830046737459759403128581178956298625423796667184438399249607288737753310994434953460185520559004763842825852096 9614 4189056263852949591862835399743812592277985988266289283476064854787249638932056604129574576283836985006448218786058016075754195265736758112569837858497530722352799683004153789930738600124534871464740346038141362991423313273829803509557077956811326571472601621918795029320015219018262689526117542828356603537691832601517884357290656335374676685441152597731060644439645155872015323867561588065885924468211115023701358884462286574707934050002399317604899905842620119204315797245735590630214957119625923669179237937152 9615 -4464075999333387457225723968881610593973342958302920927607848722087261642625585897604295910901811478422775558714672706098958076749139819303648037023074434326198560543062186222206929164782518063023399686844375240467112819277451147763652819171863242987170480349319901802991095893860050610104443516891421000283200254143698533131342685277014732470254429217819313594655145405962614196444315270823520620563896664896439624871514650352921232233609692071821244647629836029047511054934490511925346008377910391688345721858560 9616 4757135709842960737284412563743804724164314522124575725734103478538566452227110196285022650846490906769429266762598815839078351749609828402124209753753041240067529320270833399114455353932052901710969513731443324083978985191815394523521851633172871934201620809036538654038772848204388870660660321787919628296082993372800128930498776695405892987302569774947850906264708426672598309962824220914390780813350764446584301789922521015002108042587152972330590930162576096262523104461180544951232961026593984075658707499328 9617 -5069417708319298081373990458647110525717465811995036641501893441577715954024310785286028936418301405655550478509501299935597438845980247039027900793802165918526504911545034479017145617552365239075420828876975952497480887745989180076699994377420680379366943006582280402774550651880896367770686946677011310068122936533188783285923389599315360821243630305153707938489369148016532759936660359843631544429150475458167761277674144801567064692992619444913617214312216630653730290205973287264294931488191895153602567097856 9618 5402181727745534700800324522111605162909168047363944167523943898567547042538988709747035234754795319421007272676477427119787327080457247199587120249117320087076941785657518636744843854095102892834860419537059126712298707249222444529692622714027092771417592339092992237918430824911814812943197532081341668478705358104171059171243056648212772449878405017060700943443209025674237549700531488787781405933409123655295390161842665770787287967714298684388838612635714384596327386422820907242175497641754717367363727841280 9619 -5756769986377226236576362519258245337958909274274662734674756507433624915263040034341493695792334745090064523090191062460019511908797951933054114173274344134879124850027787583772571604397519370335168390679318034167362948010745281499292489270559837205410084862863506161684528521749206738705131786262443469129402446746666578549228057189094338380441661732684079062201028836240495041770814960456505508309454250690215174037326150094354831952624830386130212269491416922804350331205224463950468685121083913913136549169024 9620 6134612584076692082850549047202660736373044278725581068743920901029783613140933215308789599295732727960258170080570782845462502062333140400477448233896230656723514805976010982394098400939328649574544899430481319279806837657039869369044955613790985063363682891750441711971938784003513366163013742507778902057652276980551445778581438998511155045790387303759291993601655635907939836594216169368833429065763003339553647409960931699821696085774829762389922038004759611790560119545947636804654216371980548905862931342080 9621 -6537233251380156584980821802921068779293342805132023324971240576349118905212341514889025236572927720660162010936447576942548042469395287438311845709900627935840567135126932496273889653835270699498077234855940395923246643695480464107225556788937320701629737999139520885929706109399856772356098918013920609246494958786974677947840491567191304759275237042807999580980962087874289807404866946888402218315669684365425201040347476321727859326113323491515774521901267723638699432377723792110769562455243292240235077211072 9622 6966255474334237488637426442215089154451004269978377800471312240771345515251054696374158796646068358512516486513949088793701186652336304077359222709619978051232669102480928779039950704553462930290968689618373497217151049245735177601743981932272344292412497422720016055248885586378486641667466164351018533159760323765343124270559083435002270194196302376143450506451259387816856075327339672608786875152210803667707936159725099254788351168059260849358235149030270346816555812493787396057451626026520227027067610514688 9623 -7423409019641520174191639252429717473000321838721560494407699987723325959467750973575833159167136768240128652467128074644427051643333676707514859118861274733355574226860179340566552384304185902593233741822686318310245541293764013057764146840437560939039561207571694528874417072231868467780769241102524496937710913147668262706426394816077697093373645348136320729575001360466330715026059227225566145718768046169887161551629238572675360071081777916643618024556721326904287632103732582544951781751817073389846168227072 9624 7910536886256147269445568920571933850848436015912741128997355735356460195593458972795994991938870948642925316469536327869562597071427442440361415112966115643010095534347738634929221474762239790474708381982986319249721437806271566302220704392625079139401092092706685018286195103056717934639790756526595852090602552930014129913747651877223665763647353729371708088961787818317215243696862144282811718317295130313881996118684265162452756204461131346132729315606216248519868393848510142506755221904805674182458821790464 9625 -8429602711275930005000853424328178687373204769653195486066338948648480914173870484382321083802308625279317013027633636621358158231948332432097853971024249902683178566485914128729269428497382396622227516795854066975406424097968231331453630741944957736874345432494685360088601362064544928865517527968035820866562408861995255075303931778529355080766005847842436699648510912499021168222961964730060317710200657936712457432158811729961057674210227964801723764414387883509309153073605514117671398549474787826351615692800 9626 8982698659794249451977480807854978235162069103455661457332081495051725199035014232814366489028275651507283392368247915058348230902742853485252811829229040510114027653982739554365761293204151776317645142273732276982472172271640754296671229783361580571924990606957859493980120537913628857047643730561276169967086506421957870120309594665043427618541038070892006980252145215234737339857114877823840168247300008313638483538637736969628359568049261930141478413544064721919528273249368993171043972444358768168540914563264 9627 -9572053830310204350823904555007210668148591800079532524841755251947327600722083560224366882769063868679297640516897309276441174112538019539641358713646350810364495521678764462611606023015038518980391467930148125998134110637657530005463060539650949024496549662505384408824200336967787288153756452907851362524159986468419193475334297264383451444418916177090528174454076625559711705583880048791351023944011983318589097684235775758704689070328487871773787154897274478686492764297018018444821035470933664691105752950528 9628 10200043209356790662641129074254482853261596496070148287854924145026048679557287220679931215208101968979551131517957736669718308387104744568425270932529843452484558927099709763143830103692736413433790912084927396757760802311346817795715882038736396588063254824697654507925176019604304790563332442589890469177606570954018678099236289649769609486333680870186676203044131816692816313702746728643560887510266887978915926736407658770592150222393445035717436741582716657982610725989718007361040844931174634362509866919168 9629 -10869197211202581223575398419201122596430067824654436406936170561409506072955602909014965181752833580347151313749012162848328385401301203573984018686866775558134565302415999408403762228722040686291753380942476089067476744086510261695508378486944090133594665247742842470281020910213281662066989526966636383803012920731835406121306778613212264422381931770891865237337464224089024827063122407799535864122550176295490477961396612335863929421203719634346747338733778058754851786072030576351600454457038037109520383161024 9630 11582211840821161476798157741391901350473435862911373834102753823292296570764896641407565328632830373068645658627434637544543768989924630037285257423238216261603361579564522870551044405096836969785363935723749839440213269548929882583240721007728434252065039416190901610447862859361141238786370732634689806559864505010154492039212192589831587145212484125804245657572900600291194056556187339383827462443868766174913294627092200204945717475566491935335119560922414975359363044873165631027498183282927630208911405669120 9631 -12341959520813788012024564952064760512977847812360981545215823605452356319764736109936862318524936080670724994539665965439271456553570272719208634055019499060084734659806175872289321432070671713867163209031891296732005182715930876333633700414265872546586399052871792360053384270801950762526032231077634358103297551742834956710209419994541838025033728064211025750281610270408558298021923129884635645930636415052036276086040959563856260229417778235106225843165129528375042187897075465489375400196577497147958468226048 9632 13151500625624295684428175466362977446135882998833584925755581331134455754661348998427129902527564429058416082346541401362513871312928785890699277840659598382790306725822896706423624270574599568858463922813613776500788549664776742743544374911189367269240199963557379599507257679484582590719925991686388107319105909931331175175395050983520838428313452274031924126368722769012187877089814376000289990661436171731417095135831035623319524854819215625948287357888125494733465489845143671584664214348472023615638412696576 9633 -14014095769211757260629675027331127762602433597964338397865877625109036089025927818189093714187785158494540380285636150433886455438676999816067629861693393059831193440984848174053013687846565969408579458870645517573544789203948030685707168766169388777670471839784658852795249467958709534177609732195209254863084024303337914163594639341905965163960130049008486642545626929844718442595145726009912970747918104348667063704391802481903060696040860260847464005480736838344805102581748644592336692672962447759995789297152 9634 14933218895357055393077104744113314841333536203198475690840336373282180141188957045576582682463583473798080284057925466403469532347678512106758233887143513567605940303359519620396330681166643032972396637031601967274195961962815057970205875266368692848186808473074570340365750636733796074070339968489923401670981881531243501867722202056277372362735780066708331274636179038380955043333925786676157154220299520185514818153838349899253389572567082358382183011666231182623957849109007648183674685356414705452622180964928 9635 -15912571222986351196086152739354814774932405553120467524310633586237803320070279668782760797571128091047165198101048876804481512275421405177938263978710111972040978084575503843569478082567852366541626966630299991073217192839955535813423075251484650664501939322861996464404488354148676676771708755349531920787431126538969230246941269209489596096414406691614356419334694645626183192461640770576053672857906462386013433083413422980934122770929716238415728087775694799554104998134808294894095166664832185324542928762880 9636 16956096102310197727262696963592331035039641018549722396564558572433685495018549368856574402774353977804039744887850886241602244362485463157276823544330517376506790417408198119850151126371113556423336679945547681841823119071779555565618436763739878730749182935228049806262090408752044912504792230197686506129392804945368216011870842020674013713627354505819243419616420775791887210967267886365927598024427252075362576303588094973193448722227639024709552035801733361747933753657470986847231165515220722457072754252800 9637 -18067994841215351901345693767724896218231568817574957072253019792629040349092668134115368826976866386338161508498035129611949817541530716024566893981049714385282746783362322938209324460779444400054878979025607015672879483571048510783628770051741949694647613794758831955954635811754001528624331849527192486232502856919457077253938379550332391099439851204178927200416960216740026623085633019850102000274959769019587776401042178894913254348917018478991915661640551934500339410296328799046964240841449227440635251031040 9638 19252743565221671094624399937494237997033986180444836595470991191230315226159110263862895394962673822661249514223915250926781758094342969212175054768937166130040062767918062385534706872758009100041027036143900166413945270107471652525417703363866029004517281010873166641154266452099205478984257395143732639926178844060637103213531267740645234016402362473591579722578867492816078524484185133929178290556931886296548359647721754639747642637789351312098831020715793876364221147600326332493412866501417839541755195425792 9639 -20515111178444269424446652458146118548369275239400612530491239704986484212484219455044368580752054875352206219133502258213141980147386030967236599810967287260922696020776833259076379250004499428345778727426528858306676780760894523679684822523704802531817082715931565376788961776957841807192106830948066510582643350759548078534415071591275798591201675142589925789349155566120258780715121581474572568635751576730145214911180862103119322647239886083344125857800794425864586555163130529665521562748779305790268225216000 9640 21860178497397785294783347628255335076074240584362070594941704677058381513349309569926395989238494214826883265146625995677040410846770715123134120120310493861985529331769382169755205182736443075187425961976791047152040388596895868007009704529164364503181970961109714633824963647167043565671886339152608190956799433128020720502610044599169144987320149801624229377882241477179277213792241490135315578450496912843608462702479876304582371022589279464639926809811806425513884251224344813437135326001936778194948293234560 9641 -23293358634162676767584869563632412834698164782635552361009637463792659343970531768589616822856529320260281953420771431577436421185181801909564307337033580516927256314307746477536090582938388419633390025077175199915156155555458934960933174335427810046210659950959573369497834481627868370151211986302550095512368575878966556691143451109686054320420321404284088770053229663594409598973021967211383947643879225220609101352769645526931554291749534389152716723909283736759224418480013813038200865912377301871094565953536 9642 24820418710421553163389270211578584875245468739270724868360817627774347445888558475957615679870328636352721721540818828568144532518912343580046737082196688917741259189782911712545450271378058350232942725013241712301276423804074965711469623591415276540398588117165375883898913390709941588922225636482932270684467908865872334419438379307754308467676894651959312750176732175945629356943565058775428050576385480367388018221568352926349765008439714022660941007924516634251812784553019090019965053040506865408220980827136 9643 -26447502989186520496916055084828166781574905904897067963413451302826806812894229696632987662772448537419934271795948320918539780484684899416263624666117701702436655722458501091548962122409430494459850089831926617297212572546498629793080223820066219767930082159553171503613690296077838149927884293707657800012629077800176169288584540346797394811042739828296685514896143313846860685840499266633924433053414810585534830419811617565421771414102633117990110300801936143821160482402600196745021226670548353331720642051200 9644 28181157516697506109287508417154789818072607794164283181039669253205027687169734659133276798228202882455473363953252657634570231463068024146732007578156716211111083859761013277237391140619559075647218078937498924753142845578249336070111269002276341731386656740331053944497556923823684711163445510462916860810784650210706608947080788643020515262533090646411676483688596310597147780706721254205521637149953136022063621678135980232126410307507646772929151983296138265470406355062700965138296308871870674456612033219712 9645 -30028356372999049926433363217189219022583585733268380793848687656398272067391133179795144543831122363101873048195196888937227149152811515081953261041154661633470487680950499586615926705005884925760087794864295726790896123704133429265633251942074578696639291936530562220149214644258631357033454035521085734353876796742702168119020730871217759240278680072764628832003198273309198670226909418414913117892236372383432407643240903855169339756264176455182007438066388053233284711067677312466867821992779684378775916559360 9646 31996529636123085769393970073734540634091723386711901151431425005901516478283488470645546728924486314857142908889329100702938858574352142116111549280241325445714225884693251524770031780240330074338812155331046658666317453497687138671813749496631681633518717251771263879640863380352739389884988277437737168512052045072579660891338968307639528129807473205088006209163406683081623819996931468337540649817254406803020889645803243758382236256296392090625378766693246755529139988982975232174856923915313046334909725789184 9647 -34093593171643324631093105819739403455620842746755923222925614956351115277117176313664710264559377485051428261328131295876098125733086493073782217817624521355615171357910332151295920957538854546859332997974453134664218653890626017859950029807074616448940248935102775998279681487249846850652019959077086293601780153465075095575262273489269819057181332341005482261458850439180979336269772127418376252389021048179621705147921606385066836264287735428318621350142954476120194245445458701554910715818020235735617517814528 9648 36327980366650191590329701437551018791345688686710789431640127911514028905799405596533740199704994753829538933985702455488755945937104509466331484738337233719146589289769549868376949389494848602266984727079770411067814316704086825258032912480883152538982676291233221217131141866244954264148496458425678231262812496198164977468454345214003678303062276622769567861088814375043675145305079057727415455616956640793507799829394064233059408279247638184075523032967751264442927280288829333710880690414229469318221191884672 9649 -38708675934952825875829320807139076618202746067632779489876186920618199309068888089044205052963706291344675605061903829496318133099690199756431130151213872239059042693324731895253639722766455752793661394205069970078132090633515163719253100924536203419124720396422928196139468719656666675789795722846375448211571239035450103435289436998697844105074776511957836898923108944238757900796817122300575474926118514324547523334162481091899067387309279003741260547564460423557317492076938531907193720908382625894243012196928 9650 41245251928577279215517215960162681395890533883949009778838870993578128176402404328090224295230408324734686467136407495264718377580750083688687601848545567007168109424631075675028005458484331580615179837045040570910332898382462044252407305474185596291958423533394523973934221538813297128112961479653820418281311466010891462379562051954092874988164398325782602925427528854246660243857148381375317429966202056051617280146390464120021813263935527011510315580120681901821402767145096443383367749539282234376793037351360 9651 -43947906099430595862240161479310166813713033825785154506848849506972064256405706491006787746207778388271943536687642130943812454263725630820067075052688117182490729400737412592448509613704840071508625579190876967073921422337485514732401646514933006247506214812923956422465427735374495000582590898345250492155954248997783659146625855817878462034441714118549907965566749470173482731320139870618927593472690153110967566606709914221336411350083655719863497397297293702587571702179521063792091259541278748407265519770368 9652 46827502764373918808020260074526303130228575483602364290601154432767648956426980846608384070841823074942546933848982798050672278196056237415319724868068719186321036617818386858079193783949781412828925049761388797953143859149747463780494843167659118869623728288524773678374216398835935023236303921837093699226266222487654613517771226871662743704734844304219706667859719222710811847860751378385714154281641833624332490844160297474848837866979574266984401678403636965137061143496901866795774867430460327339795153567744 9653 -49895616336931404960780019013861477399091053022794087061248520993156862717747213921874069779080599492184648204947150086691858724229616036693928148385936714043241775000798724572802105091255527279652794570902905982344742881049468467998336592477172080959505888670995309202744340176395958012212204370844870201750842083352856599870246346859084372455315112386948899865617747990014471067164738587159082047999355290138731934217218311083001155814038196490404884372018659111582987080080882783533071002468016339919645275501504 9654 53164577699495233446404057410570160810999577661353660745576801693576547659914281707890854571254329877760135515446194951115314115727700486851236910183642850021926264034134694495820225410112674989283016200663799363872952643165898507291671664023250085847167202468287346957652281829644145741508264380115046711987347720939505330993771673238042061029236069535051436881885370725479086259451967373988096163472637320200894417127322447768982923610873253272597963292323567361362290601967975388446067065889772323017621420832512 9655 -56647523601212620655937392835327048903965550532695710165634440331510887399262806721576078270146994434485048767420387518288377596996950392781368734309249340012055909764203204201949121465152252543949468373102893901553397557115898613163079113251206232407597176047304665620276891174858389644019101860952972089529227772090431874318574211458818612601343578560190031529624734339650052035968806669571702585938590668509242849925977732145705390547057788172371300958352501495685741347718592108558885992711064016287784674113280 9656 60358449278803524524813848917936615167459105647465968308027599018451518786835107002338861242530380882747899674487658322164239075386929155436451040568894984189967039556368555449018617426465798674505922133848861360338689575613109995849796254146284522879276282910977452021550784452076528826588973423419630134951508961493901018315443683344366850706145298835615990152153216573376175479813171942237634499995454061788777117278759058916476739160087602960394654200737009399781159337389358689781033464785020229344349991403008 9657 -64312264510405564860546215530038729250622763392615335417615904115018838234716212184383421463085960001406180549777085827210157437660086003607249911715356244415119154277923845942533363559888677979746443821765879726182374444950357075459713676005816228028411083591401968159980939327229949656183317595197692369844270740874259167209255988031276235687886668517517795532375078796780568167731252351044001472601191347498078379923432247081719030595680394687908028857683906609798370728049974160391738756846658170988941383520384 9658 68524853326226656965285782258080821210483050113862977202320349403351914051346256327958575357524651200288617092860866522253894844052065337403997023320520318511768180287144211172655531131079455878726983420643737459149697976740174843405585480469323835289718486368811908507069143924514556048018750470449551147045153638809503902281614925876680873733908879413391007799380538122329125203114315714808154730531297930970447484775242770603123642913403965528693846313343268998347080400071632092356370348584918585860349312721920 9659 -73013137614360319745662275119991753747526936972015521112703361926141169755591315202249192685192086152249351621256197561727592420555352490798406271115315301775193124506151599334486114009643550442992506380027288380068098757576000098873404155200867989965680385353141083752637866572287677535275882361486944349384847301886711594797771920704328693873926509429890418955972397571377841989166016455451900785382362145030629346815543676402583229025618460131039298855494463575014898260003577757999451276099003977499637611713024 9660 77795144875641476463946696296662266508493665012668063726876705516674323049371007425809385414131394472132209198286205027356630551456369092835464729718738344870466221399188927603768122805126537391803866398723731993340170462831542324631207152022487696912857115889781741705050666049461227885280625748096172812707393004091151212707890686640995868821494062123584267665251635399082634491413019624317121807951168649247471631344253047061532044033600693341045555788640686879004581600391931405555690008005983640712871586283520 9661 -82890080397953477116291049985433810134336544607337876080284048986941969399588668997213643309569002764020823999205041826227410093996642482654131057307549193158419666865767667134374914793156590526856779358586597715034151398723977005954260759859917677665222579241750342533660263863871053674245272676517827658794630060039120417316194681930321958441865609880875713681111102788622861966952817155963654896081227217760823173577162172344162888273980808106802458778421819761836461696536435104751998865749064580061127350759104 9662 88318404138005702475088422503819208371028778872090993825993644362707991639644224762797501767885385687267174983961182276024730167472480830007176934018992521706164722118317336309156573951488593988476559272174048322218825059770847403080138912960957106178819740944387012582861399181352150220354196860954115012405520782290617196413936389232050634824163835189349096988691212475059273000744813694572100710822392809978112782569231010065779421702795706303504301445635614575065622127943180390198044010566659641623996413281280 9663 -94101912617355392920978107538812038504050030385114804066017112118008984267492850380005222964922076883478433639378249429743748731250691864231754815776335602270393551040804470078049376961319271819672667711639566262299629452920748455537219330868466345607371105194530187777399647445635829126904570477450212796195583700633299490257413916101829016932674247399496854139341459568314461887881279720118162707617065594588451744281455877967546334552235838454897325311630570793920395262656398169833382942809275387930543563513088 9664 100263826159421754433269505565050937914229384623632133063828953995967122119116006480101902719132633344178071581506026284606917653827007241748740113393930436421428492116093928402328416993187591320089356951385148648458746464016978509538123521431588573697474107418420117837513618446315510547141896431846600799776521721836182533882948656774417809648562446077004727903964837170088507622630643566320132404939404697155692494647420401685878136854322271060802166464968512980016885520241392829481307463158515222673246438833408 9665 -106828881815514240706055890932035440063571219781494045286751502261002119149864851527071180411908037688085991767561087366967319869615827839254280467086675017439574981121002401979265786629674325057945577303113662138259139119095691573619345852406143723395280333150613832403415998799180294672055334880077445946044629672192017066637941787514916310815819403510623178754971890125832923285486141697430465055302598914866937828671063048717691254801174225911192448734782886132761706092948381597433568476072917085653916567562880 9666 113823432350554656491488811945014051983305776918722018586070382092037724275366814762728073185397181060827788717902479636504701804079193757116184695828649270700920641190829046296281675672171526216277625551709715108093996746973089309964104550449646256108792300754985459298234017218073825300536684124814341415859620436235020941703860529969544249480078121732031382001535824551704299988571898636469521392067827672463043711654195790885901393642341392548843607524485591462842436350189484080536688578502219924809976824497152 9667 -121275551683304320351527330343425525232375759750842081578427563490132992728627814404743765042035254010601081300007450051873220048310641223178812067751974120860612846923478650493010900456216246615000898107125948403396005450989140986466987896869779720651998092223831604376253199609870300260332229175742112360094467666468308681705508019642431643503965704288279346100376184593420765661716143977503875562450398040938849803522685966533195844608811345496528861335740721944839598016933445847529149185084945371498363490226688 9668 129215147201608753584825389002579246154118359180992732043207076881623221305232457436211702411771211415202442101112014644920046099182491566525660233669681578299825590278386471211075539841570359892990654952246196511772571318428473756705505026151375504349718930886160920708207460785208763844979139956672153020317197274645037332806778187154547073890281035306286940838600513277200267069679187138484677966762656061130731657283057464081943460423221563106008880035661156504699571707637300548186846739732448172921099968841280 9669 -137674079400545234891223304870680436421450113346129736324528775981819788438649565291913569050030155240628911516581484245549176912994735845225682915578611508432714725320939957080926717740220381549845759862913704014742724996133641764318119748193902705707290231637634759194461623471324141263553402478075805592845176438233248251870043195330899741781276831649844189998905605246107595991934623263119925477198699087853548026202304434765723180073080275899841476862593811272493637198515742874176715339702908340492496834696192 9670 146686289320511709757171030953061921453370563574240356994346807059759680353674185200081616538346471796926462010687054876362398366309269983407202950063818404686074421162915468824215433584225405572394557960842950030066784951648854356012873240040933164536027083078324441241286514028809879127746433887771433624668050080631905221658287951645592517452509561202946981829964557574042706471408024308778738914320831819429444435027820370556868826901570744038861190749670916023801258343701995868326121105625568200525880491573760 9671 -156287934293344655440977999220491559482682903640319242985384529714271297804708084118869271966872252520861539084003580157770258011319707160037768992715397296120651797250454532282807733563032180965439852881472594457690231892581076950057175500532327405976742963990834540836230185146826740527606213800889313149018027332620644188075836445713473299035856332303245754123775098996893288913178572563016938844764682201233821734944280166972753419659807881145359975052154027384760868959474338259385112498851658595728366478374144 9672 166517532537621773672338460027021999073094716815377637118966934765442238996936075984575415998576331511775566021352604630792996342643971822806204061710570560224490071991781246477888278994074967725891577900819416979799737125384166577005649025025369840261439010848380351486928896190815902312568559101645372627432506818700319230174982445996746504976318979653288591491963024683674596410196392690876973575109688249482126714097334523180279649200614135002994766293138107627747656811918883291034706722627404924039886049632256 9673 -177416117179524008876887631542216031037118707535654288892069975482503008394449590459627709853895006823495577844543173247635582364486456924084447394807138828874498357061852820376900801419566186435296292335142228160181236245749045956713104492780442293991171081503193135142493958932420356462065501208449200609285835405333713448094178171044051850120734142200144135239385107694854622445488336890546363442825688236544138322186009327188522411709856893390375902095422864155866380025940957569115556770349022551436313546743424 9674 189027400313140082089741171344523594904378962808702884186708595210581096393666113530238731429816407082857418273235617426884184655265570650190973500100644593052359296243506408254311206285589804366661197001395405514387294524732029362774175474663564012700734057743963699066413524244693073567130511423871801257805413589182663734360708816081937769480065241555795955749401276339510816118063383169118593075251407712192382768837180572993853677821673691169016090576427132477419610535301541243011805212270116739700502408979456 9675 -201397947754044271448570154584199777286576503797200398551881002735694656723034540825410090240047575595100550698857980991289410451826672690650178588700827093072464716857119626992488505680452119368039376926994127851027028399559489841927487549969261224893636801440174744313614516191123980576363504731666408857676111523016160371182587632786727064280797666126824491135987593323276640374543932726097443954703734830063974897049117088685446461478459544498872237430252006634857086855092489466596471992909652148982368824278400 9676 214577365182522998741153596811454210276347076758352254216835825718594504845702595941311568105165764472674432958200833856533658181770092361983300434646123380408343068327723352371822615826859431753845624964677346905777130877358322429960961278799304172204029943606347970003512445218820768876007749814176625625247335936784204915776072192485446385695669474397832244200642416232449537175408937494543077127087818995554135863372546510367564852364469677815955399348143055692911908929925207152812207815351221929155432551596288 9677 -228618496418136621545067558351071783635280859411562485128262481319506892519474468524707349802488221290304896731729658955477409828718163124383073435123096749393721997451971397512525534359759508094894493403573631023560575654981590718141486919272827967537789746099933012330751121482720770242482934779570899064936752577400239953585324536271635183795712020867783343164948195503139354040173447411605046810943543014496916684036867399185832973961876974336401693859216981361174957209599816172861278845238527354912705505561792 9678 243577634615559356752193451103602228164444749527793150247705176655508265238974779684324523523794068439243091868089708791990368583100834820678498113428253966828600933453472889076821849564081726915129569153421946826199687726003814724186499512298841761098340098621817237315105838397817067082332514323224027419147100899771326427339263071839100106720476732933075680214758743575857002211948790703965448499539782797677263029185036787902576899794403357298182211204614928721233931064355494406378126238826367892986551097096448 9679 -259514747223033809699720124829116853484499814240389723550205036583038263056345283846311203579600239587973726151529992964469193140457640372567324897606500318469075008328101736675617883706728785996746648501683237961083882911206632092628069027408094446142033249792511176898243748043936803769237432467649821757662220664748700291634272280225339944811198513367492524192636303537957362934390656189934498413842975674858957341688385583423470911530008014240953271310352849787296147344953638151931392479238823196296943818823168 9680 276493715599510907170729940686277928188698348312807343404766034686423435837930170485336561628721686802482348837920444575748597142198917210193508659534475755423025380814927106434192798639235157682615983918868099767877776209454148456668191832227384978544015801061353859399366604084835332135074985562776881384609664662933657124088247764401311289754768983794679326673718020423864339944199378119480433362425314861367748262734925976590503695050578418639292631482793856902882481872639335041142209094548370219916161833328320 9681 -294582590244838108259439811772344283578813774149055159388959960018763201603047875658937878418392909071278761781846464513009942224668014571651313779180203922004555330324069489708004777631661874043031973903825015560058142291965104300166954221116221758687936648644436645251245981460422576233635164948500824226893503142560801862113798139893494137814929727559384958846591595152943385574190926342366869802259929206037387631551892157723702251464976877442076563141180978654239231823947791548962907861396575184907980517488640 9682 313853862659439650584808665699823872144847868464001029126378810146821243601174022407832199681839537126022564337683935907060690854776955473754212856526108803703955417301293936799055439691521721422021490743481804508405254431181921766972009988149682502423372666061110212969271041030132872771297335925955271287293207492590380592522354897028048677066793989641068060253439686456799997798686632297888526977902175684988645017773976600274619836128890477303437870515212036323947310803887883252187102320123824089329738315526144 9683 -334384754916048329525939671015323653732305597338354540561021166212264517869330727425241856018187160844973963191932975366677537492319615896198854523213622310264012327973611412211294589953549057590052533639164839968496226127339181251250922588360908952519914383356346191720791491976095581967580970218183269712640508787098395807142703385830288463413498416795550202900937521492015695677691179109962450481661341469588728342607201349594728970599948112654884039515129798315280430774839337548777615641913390162665816173483520 9684 356257528096460918893828247029244129548597288788746414661236390650059688899598005187182118339683689445405442834782100857233894381449605137638890177142314317565266128159749543609155519549214931970485225390267381075471264143682901483014325820081156950216207628474218695573775358195878475086067276891734366985674318619104440635411801935972325791326520582613996299840982520148722384476999964890545726040090030514105345013018498273849884022526833127774581611814200376611183381868167269543126516584755147385921998005511104 9685 -379559810821277836495212687422529363522886557400360781276621748707909327008451386570020049552324137645135662390448443976253811132798816634299259970844136710173454657143458674685462137185376553667941893155651341791177714033783980647706581781532370642917113020355750270536393593646218865749013176333640900201594754403555499115106120900950756958986411182329475388542279228106274494393552907401536772998282911917206804474292377562188881048129641667673415289412604058850192648530697238388759226922460728912924798811872000 9686 404384949180449153065029338390896251841139827365700162832902679180672935009828351650125515136085017832433531919274001101462239814106918304836046362037099439095968705474076779418740485300432006360531045871540704386636994595650070318835627963715151190156863226691138940718519420261636166969156108931243507575946929955538737957171640171212904791600872524562434887532544849105726199731437116806306347686308001413016058042176759008394075794004883843862303038564313884766459336196925048237138916609173663265992993533653504 9687 -430832379457499929065591935636781152810467471052650127056699127191884356676085464560101443454801072955946656877355435966842974931155285649248113459448278544366478422813114535744873090480124318786824789950253854082761248472046066257892804957580966269030527472047868996270307248450798413553672080012084210208914111642847771408345895126343044209578708429846539520827888140417365909408549662514067043426811146375837472575390223239336348533382943183527118639299507119454479334120869267660555252165702277556626788028903680 9688 459008025130885056645299790959569716858339584767935321796614685601426123276318894930326249203372559730916997373352861732995623274099134209037703851416044725230478584622508681294350103382014150340901512952418848435967527956522823863776882323954806590635453473920898299166158193958402939867043020327092251423460596384431840936457940148555692919331670152764685138528279027960326284402968846847158794519554074846887083259679787543433030795336877834263497662283068343060034210417367086122083135086808263996582855998110208 9689 -489024719732386054465250323578442736301663730098558461388345853112860891484523541835620776556617321204974355731045444978034190606973406354269588731708085642105868716362586385768707328092700188561822944715758782515132133672470686626056232979396291805973238398741171342430536732698545261805057275862513718438839682975271368825857777901499609984730241178345116815024872992071646170302645985895341139543668968191022873375261263236289916403254434126131258433378213244441886406226087572876033707780112819829506844018005312 9690 521002657245191653538427022878763280501566684233058972086572518073280702814245372647030339724653926815628001446282569695465305913428194469953068329161232648004810255928943668080849752103480754315059065118161419563998341169157250137502199755571359397984053010725800823250835303324978083538287650550105343286785915211311426185113676741518647099198912560214440405834553053695906476835507141287865393966127964042761490849997013577588222063565921324144528956295661738967587956836179656344207967837232822741423265419008000 9691 -555069871833707344837413093308954642085281640051963845505411074321420842526204002975769682136973417294472244760120401104745026006602533147324360964561921679753438609047394344516712271537940800630206260195121837002706660585925189789164357116214819682351111225506474741466162864265436427531151178186301275714032727018938393795238491831436688779649813904061922051863279062244477641417193582669508232726038031929639823969754989036031749727513610936196898122082745651707608174367797032697448662858086923936561252161186048 9692 591362748813649541984662967780214588312136091869396292452316075942964409393297527601075042398549837584612585021260364477509422745074853276084274653109678388631404596258499204470596647802886703808054536905935954919074839809441107001972783198113263813261089536291705836250540477471029535590039931747924445116008575360130407835031772690717378447465889222193218946526713269544205542798560778442596332410435445330797641864336466501076620624400723004122882229907144824060273746757195947233774001571351136700821105966629120 9693 -630026568895058948075902503318662664998170840040459814694444548368718694064412474460533855711144157821423155092362128289716360789108242803782215833078266687134335483108081906266196455604337228105537158148170538798013366641968594681815095067360581297976973369847950938965874545780467068054306098353133124734870939599207097364365557878349307196599489259537189300082352912124540724658325929822404149644744421122318394580837070220522812257721638112703009399673777577838259744983328336118622310673662731848166534477359104 9694 671216087863006323841943947278260746922492983333358695917826239816707059996887914871171619140318201335952589960268793986392309460835079107452154671318433576486283597184565808656527789772479909404114149251492519563558378006097935445238832663695352103161903310217140123605344727116715026723600683385734243573833739990822444639965761211866802858180213794351673953565361952432152510445563865511737660528379597315516431359561116746836436118406488661554226281028375830247017451521398829070627675327338262242397184159659264 9695 -715096154001485208590701929585184704077074269940037470190849191575052767895297821738968831336335035098637785358645889859124807254908128426139865996234607195494344889331467548218257882666067051703404196806783791443517237400177034219448367975241515397241694740050865120861789111267621855874780860911900172300543071189134082468421479907988781859283853668833307288248212605428662920481955486720511878009317576913606598690857645807154094191060581315122928811173791961783980742869014059855776172725996637913555833174154240 9696 761842365715847237684917240804778655835624579706180570062450425818252233062382697075245510705599097504008157964411690087855636979991525089172656902542986096347657105971981115377410240338907054833929397861427547013299199379591828622237313159074848820460985199978826340124218358513780037196014266338560213671033746014739580064084055064980226661927139923148857539285234158547050392368777857444769030399876436118139770411399329130373743822739704091281985904337915012288293279179832073769246394061012453198342446758114560 9697 -811641771968729638546664943371573077715525023869128419975946887109650496687497547729253946001405219540444516749970254256181133722748280046255361318314342148255288953663617585282829260722606800016267056872593905694493010619828413806109631557458737202699007431693363628521881641189956866380637487915563689150462273906531456411564966046510541756105053171857244827943992191022862219604653809615670089998119839991663011343695002717081746053440762527396873161178101288306381611140710938964778511232243764202235556478575680 9698 864693618314382834799676413817688950017649692536188564401969100220586622147823666325600736136284602525959303689247670490567132345729150864632094986034786632855590615301463743708000811432586647325486457759254013464946544105326357995967506610953426618351364039408053072425584040275255109694532030349664650333960060863529111024837473602020932667571225114773578486944956380514864100016220946173145933317792618719122864520248395968363359818799219635749027003642045184548720125597290188769799201308193748834095117867589248 9699 -921210141497301355465737181529234095486519180315289998997998928905518711327840096568535105668983344745372920972077412621887548134335069134883231598430696668187242264557284196863174179481196344258003783984067983902109033845031626542633163932638000642609759879477544556480736148168174216560346014805930481409493340662279903707260570838830176030041215073019097192317910755896889798820914909517300358828329882655802778252247277986451259217779190759482089234608119974325193511903048852564295160579911140433002690773990912 9700 981417415773809542728337491497692140035095347291739989653028984987409508245633202595593427907436503728742386651379437782206057365042973400084678570534198155538385160800429605431350272541935377181521564378507454700616918030609143455021564621425095126810387043210010142230639107300958165040732895206690484330994118000292791571591371973808564282311581735395319980650066426420243385694188543953725630158396587053683591310877074732063572729214674257454608338069793731060729265656639828287534194555576865258540378659536320 9701 -1045556254320517410718969539564454383995146851578204366027081526878485178138381037679917776697358056218750728263495601804422326624270635343784412071844025648498313870815928426495928492352597910186318408194003594102125043714933351293276676006090486135200288762534306301002738379703071464612677484557119962121847142865409162032746583585619786679618195631290710222808991440622386223678217581089987695339190342851970621780661610175235356105611673320250609200398913830508709155987058892906861212207409308651664316443807616 9702 1113883169312153392487756825557970105773520341301453477063058148312426495042112000471830757650649331269183669568008986004191776014933124753554310885823434149115676163797863525091054210728160585970474929147175520258465260190318789924100143872185576898291297478918412093318542934434155522434774792406874814728663128805129060794856438932432509223421308430515151313083671938704466685041959495410836054389070760197394686055922805366839614301358850256568153131974280114190580646017686267089777245533486045712340819210153600 9703 -1186671394484064218087521376870893825453067869365342457290656576066661640366485770146707003080413594601950976793627951998397167240567731910073506444856308743876933209199591865523698125817222538075354411631518006096186583287551760446149916707218761162256372664159435833391012231214052709905470285238626400035196279285383184534319670726454801606773892378044457720306637214827002680715164145894838109932314890010099686491302878761168833161096718560601808130314104287641179391193105121007713315285730915807870602657437696 9704 1264211974242568429395158779677282741624344785184679230317929587388059241339446058705090995360722013248234753373067577315329255646783014389115247498724042755687967314063791710879295503454638930833579513835815363862860480999622238918788419337859242517004917836559678286086248783902169407970169630902130841119054736119542252307757979198823718133736242670065144839915090113260741873657432859757297682781111256940143512408086280733761215892898308624443294362634826536137867909781404445058292436493222085481872272298072768 9705 -1346814923650339362615754913306901447436209661719593844720132414926992923908531514522521093393690463465880453299744295590979446614079939334794542901885710680420797579791509029059717609236785940388364074227443926662352642495820237608489510798748403615006731312023472989824818375416745409314120282804741414119623979604846360208460999833671913729621878873561454235729043340681049586088627038325171034841022191617830837680059305631186319324567278164439535315352681805624584907778365860157221154071895132707361918584903680 9706 1434810463895119656994033058862816993261631745973935944235445026434649748459673470315798830385329431787532851377827453808045265655901324631521227285293092503559259990071856891843261281147039452255657832714368338933442318139104669401457439172885450828996062913603036484649530366207824704461409276148821086705701465837837707086286744325613496223767921445086492886073741525781535490655732826893038152761545584817390694400058432123541999601058923368660655467847137899899064773798600439378429590580077731676253628358183936 9707 -1528550338149443965770731119725295350028568697445114775263094593391137951475895676815228186916902810939734396638277837020589477715655391125560164510718561594431784340973023937140223119600859314772654177124082761172093299404909244454260086442130084862340690611538018181089022863526459519179009816317359880011514724044787809737578295055913469204507550345106110898417881273393480226232076925991196963779792548658388557921722149427747330741570543978030773659927773271922042251263775115560325575330748747181562871616761088 9708 1628409213047853068883006155028859341066442943129723154640981712989580879902430226423319801455382454680120836248806503045609152108067965758031599194387005215984037611243161199510702658148079864931939977783120407760638017193981488320134751421979482520912766422630118798520366495230806644685888696875232364007661765901851048742826528260463020417904137038828448146101371865098748125984026938654992342588534247303816817777098532277511670336906812647720133270991035680684107154136771926940988671152040087783996152592115456 9709 -1734786171347581224349256055123497989058666792505583403557351920778082505237917251857367800880819300736291488691928317176493439175177929398102731509490986458153379113348777618170969916024292920697258491968239461883927577684045370433275897422719250673315229783450630352061441798372415236955686612290129223139960644288231241205848172731417642647454994190166536286333357971541381495955489360021083822338691921449128380266434512880535721182912892914584714756548662569414564546411227282097445781489852086931070301915375616 9710 1848106301700231212129574138533163623602024619299661891915320754066938700929340505852864269396495819455175954759333171640390306764730763768903167922040897178881803918191535574311110321272312597469603991310601924852559034060397560242695265252309690532126580433467147520390843646598072550328794429189594762634884150113846823182611928683255979278999914554986597775887332585735852789079103886515732327675101949302208592914721289395164093934664677595824633912006602505165529069599564899203106441553811301255534657816672000 9711 -1968822391846946929927836764474397208928136044158383434877488799207048055189980382761927846739007318036930844425198183827780480561239842178821566632525362081243658068169707345590217853200831116566493244720965397032968520580586465187711695711885840027107401659291964559705407287750695170534195476075121792725239620823724363578649650904998177376947491160793631677243658229624789672833129039882804097506810771737446800304631724012620310163028615489974478171139648535525634403193746170388969689547984199319280046165000448 9712 2097416731959572976850511496612076063608756520310704717436449004167564363331598025089331661408253241544739727591887432430181967307357683273159602499949663284031692619393199501465121638457717585747401266949663685746839352350058111038231022076785259518696195827425792775347439111509624323155742211263627039418045644422887877671408768196361695512285827428999537643836584944454827875810108977009082173874995477771280589782414617725331091329202170489619145468749667807409632817791865712578959473311052677668398202047828992 9713 -2234403035286874355164266995987988561587433167827492914905725395820433552124200991032735439786536998664925592936674229700233706896742835310993678909037520355562395555621058300806384056444097526723543263005605697400705978634339600298623057050254010096841064148310556029496834820859320271000986378424221355062423438938674198660437421145837946064638628678892376910859998532477653778442627984520529540811884576169501507011445799424342358332361182410652060849633247810359788163026275270690639136948284714897811810173742592 9714 2380328483729802125067965974263860191081673540682654622962071381104378808718184627747509099588918783472360149226204330695292841250963038882224113632812976588508043447175654171107399568138841442238840888184333851478989157391171045737416538449055632109090529188051383062956566086998100851664595820234667195118759833228766788538606091276931287019458484972699025423177054345744224919334907391372314019462834744918561069354061706221892513679908102099780525192998235234155127955645621652605777357029006126341639992959990272 9715 -2535775906464869193101903656592314503814713962367747571566209874651468224100997474514310648007062018693102233814608506256228648016401736057616082542706472657126308809937800149817920800835205490341641746475417058879403667401936450750087843284601824947446979927007808260954214742299134707172809305002168350545733899851267982729796653912871699471228585963980225415289078326125727961445042411806011667268658434555291714775069658700062747719672794083198590337827007894876400945181438489053709336940764492633912320435187200 9716 2701366100261900002624575060816475734418889269898993659899134582900080943566433179040297331770584010044358275453977243433266280265387769138222483575419054660519766297581588807120955717330163330241728618325213783639199602896841572375373824530886858327860260047728012378186839157311996822406051605130907335608232172876986927200812835231307343669846545080275634919146199284993221208637419400009719509902641933041762099529389298130110083619864578753692361924287763053031175857544957174335249782453856507264924017070361600 9717 -2877760300703820995993787076036951315072844799040377374680472927921648339153497051718979312773365825859837367538936791821770309658537182722329828169146916060661209537837674466630737131172548756859890380031454795673101059344979700568729314923531734138081878201783998133801152662599084195462369123394569366322830195470426201119466558036593047767562011122440289503347100257982690486643739959344700096179051451862255297797254043308129726180503448488451815061105975664933507623381514183572504518475442014400938053433708544 9718 3065662814113982471991842320693147391524383027637739361886873382074306912342268224441333112718780610628198533930920024916811550657213387300910670976754497717269685125455951705896569753995410654434797971735535437925056121111051280846035665055968300147327249207860563996428030266839771200328558877300539184016201583329245339818896153540965401453356516103458373536830011133650368575589911908682526398443875989201207262038076411638488603139013631832176638452563065743343955043366017766368112653093981377937412373810065664 9719 -3265823820633107603777101909880183729415312844350399816420498880276267369379755460464967936060008739464125645343391061385324808669434687504465992639184614591759041352390369542568848099793832069284478183447716059422902034023207329405133728146205410431344125366455052307921784211618033475389540374984657936188919127164884254765747148827828398189429630451344426722619546364836505140554431820682125286698635861952938382530304994569628446648618603846201317214775115094553369620936427034422165856419444290630063426935267584 9720 3479042359565864535392171957732240369646780017059943221371347238104920883310808319162551402754657837781105032417649780546772154017073408685354177106577679646210245493522369475723557441340552488652306147802452460202580584983475183557275535809325909355700665693086213646873158794794139198355498687563736550100962026343636660173551686510345231845645231155587558335450341595760750448574551700215856962688101092062085700051925482594759269953211581719362907228893645538142495843899611975784730049149026485934060306067429120 9721 -3706169508838929042762592944079840008314931374019749774789480235505471284057503090311198716679029835472680187939162306952857529621679447739064222343588456304121966825554161832017400665704532554508005295329958038983905316685752381410379347328480676007881379542610215306062609582012833012150744064502582335800640832898121376606657858142307351203444910595709731072840097440080023608783877655802318049485860498611751909651074428531571125472543718750828237259037414875064781516685068310699174610800210894867173373663375680 9722 3948111771181097945872819179971961255036761281007039411233666912955726702452356004813291119459731025610549125178283924550039154070969308927833317523635057209705414578465636052904780272476879183764836514042151441302131009525874864247827198459843576844988429356433932740313463471024802740403294604620834697006970004859101157629755030267937287326047440406902937766618813485091301140015288595426947623966775141193305212813379272856836730769546534828233009614577902483961827991701151068601084642908230575062786891048219328 9723 -4205834680454561537115630612436940523033988739520912672703122271220872857123058854237065234588396604205764956375223709092419414969078888881817930857278571817554050473829959532988800022705629275144885501178774839694626311338774227217660360002999818379050814066287521326033912416677721529739355336577041828453770542971790882551193872494684001432182063348330298882593022738930258967023898661261019997876502156397199370734480477042417606863267685176597085371264302942923956115541566032827234614935011307831936318849400832 9724 4480366642438077456761778190734332699859186870897047017100004827419799277614261718741699017417955132797829294864815977388843354641480487166056223201207229622920636986019439121020990451905918176925548195257045717902134342196731308297234843015877493518313266221981446965511276828731154239273023235904287265914254474305859483307544891299981511664145052733423229900010881056980470555878074026491489553814895541542715272854582283785670303809212059405847778864574834168040797524687702565226104333215950901796956056914433536 9725 -4772803025290948585629421784880076352401809248417011529213853322625199686637988381898041278936142192552220900427404463705282514578493922143294379660986881684320697220287816305319794646858080088698946409217189396000696250820061529486639680555053304082393591172352754373931911531572727357551491397797509718915517748068294473708190261570393966864685261888637524952542706917191171733088264282368730056556686224846514251448597770850483465265916203912513151120925963666557792251318369425099808418477056439074322637571112000 9726 5084310515915056229978869053991059390136811352085504461152351328399668730209504480061078187071170707497365807560504610932442526442450542459359950026243500693046064312616866896198142690236918707745403342868256056194037333764490732620898241386544572398012293995006932054235650961694422700373274273441883063404502716739835998972450829336886607187127662233128331850294133486070489731912109801789441964207860350506518848584193625630930554902476262710031915973344623291004506223126588487812086038626938261058777829255662848 9727 -5416131759484636850387390892719076032530088500052456459142642327613096349166013258957682741113151857083484973364648863453241525577088265533751062310915475800462591354793479644320073824314415661215399764478985693129544507421736594574290937120537456549163772126784446715353149698264841748963875706111163969634216591435650883472191723869757538633070294650342154788981054166355104469663596275545576564183479302489958321056683295138512934032179443165345218477448860773018103548325414916262447265464455985677742203160516096 9728 5769590300534167991525713085185137283182382652388948327924091444760371782093792559069294010796755837824049395474706010596757899302078424770182412766872364149156982493077421722261729017448057032026385654399110111161239461674268777071682283401230598501244262501964979080989026315628700092935811653454892927450418240294148814602847334038704729293221973057081765493860999447092136642293607203616713754414710707349143969528340736775053604880529049552268299357127841326482248109774457869602374721366889397954482897694814080 9729 -6146095845188067839268341752587678596985175866861384411566709404864639660406888827980768469370751946545254925939991453392002631898645314244881584126628357576250654624426370145158310035122881726549226557195907703494974636545504822501581304278275185515893847341099281361748195502066208072763562089181843536071447079022444791725463063945384986517653339476236274661184259680999285601941565788744515072950319271689301261144471135040362835423928537533734823236532653694209393050850730221365663063096829366151119262870687744 9730 6547149865386620064378644568157024187389889125137561319968364058298730773489023009659281668158267203481093952362945599243772444447230640183073973737647687974699353908909092000738823745500742846155406055834025197865669242926255034697609349968319024354372319023300904922284281288265041392665888107613425675388466589237699417451017380866726906880469409213119347178993614501311587202199799238362308196892426094637431456822333749938065155700753489194882315784998902073097342991684241745783803288636983977903576436613990400 9731 -6974351567315623077279490783250652603626360674678805277719459503930188922381554366716296656884288257280276546884270855106164911687482679505675609834653854474312693119067092025035795306292692001149740418219151120417599363998463013719981041956620136368966811162067928678063786458187911961179794356342218479186162385474371363614602737418103300189254710201054547234201368156419816255014883853139613507335489342045616329220443658180274152910044713417947778985576735826747738073208842453132052626773044319321001210871566848 9732 7429404247688066658577441642064608235087300035048056402357434360690019061207269793771186514388757864538207617909722784275743756268982988509357734332163079765901979252988052913921111589615685295064048359638689875511439882467317259702871388506659377355844776885907512987159602292991591307599032549264529125884488697769773727462438163752390890245382080667153202191961626603966473331915426823996071566905669461886241077357030619205671428051075104852761444235803206260575140000205717138177942537895879301470764622359582208 9733 -7914122063060340636901906013837210387157107843876533675406456021984584874203784326467513561708631395640751490656885912513907761973749768008523634900050285190023297101636080436699250731660694600525339656653132767989694587890741547484360307016990482726881448044794520151042331337517112912130734443287934559415032093651076324910253526411034665048331501865536420100293430487699460972786634291757947676182962656328678176638935230090943437596338782640439263460822772426291152278193881172001381031416577119723458149781786048 9734 8430437238999129031976562827719220071086427685088751794930346315223515060231346092695952585682373737919632952292730682443564504284770880527829156783487439645932339000351581623894647694377673324999330670516266771149780759178639224202409458126854665077127499225974055770126935047061863471161806976592386868293778016463511331103881581232106182895079697094094555789058471433119687284966531852548288676301603151827140888842992122480202642803190115499304190776376606817636081574373384690195378970034144594436097404406228992 9735 -8980407747654679494503992447533460095714396105448636901546031440310564773764151416586702773182297128811163813025682068062477819464157257862553128099162817495630112905815695076292505029107119277446080181147608553984688724873894074351486315485475870188848827239655248227644713786617705437783492046094569535602897110611090917528005617439833137676059565666697108775537814551798795246913369861802366101223342302524503087902366474793171295637786640232866373258219382432345313439417763565158207822779015234895644814767001600 9736 9566225484148419348544514358074535050604995200986122875407958061184324727310557986885556702979688533815431934632411692238732471127010868703060456157421991890913402743098659412996451441820414724499064536738946267949378346385288062106175834976754779452577201652498949533951681996448407440293519772769281854781795449604194534488008585172989085759975629115209432745606010183555506610254273672734297294812370460671137905369756780308083017871500283744959451249378159845758215685971304207498529444856518008352414253808225344 9737 -10190224974155217180247891023857517890079797310309462688279259643123499825257169243167487400153627380645598263652263116556826773224373558298011442854829706641876529523683499678303085629364190010749815830203463487009728277246805389238145492523187179742240431587732943446324228444942243003838284635980715990300196764277276698918328891518120275532840223725961451580080669101494639363207768102987548965742569967347003257649284570280095601783996425030182617948620718023972749380221702364687536127107409838437276371811313664 9738 10854892647160736219035913911635894235778991881389215566526008624520414813822413183459758345020363239419215386093169901430180355765525627312604043635015073681422069237266958946637936464516575823479389858027375375118768810781146716345547566291732546523107293318416444657081211632881504613271900878635510792185882451628248947849876129733271788811309793956945438894858356901174886521213919586153324380970144556882711519375811284421573221704931288669385250778389514919928666067993745577866517779436297773246527883217263040 9739 -11562876712110569158735897288470850903687675666455389309743974807023279753754502961156938840228067312921810344833688786923651189820682026711812855302734251822577082117305895244552976159089088383730503362975766488967845696194729611733176745020360207384115306826839250537637895317508380587778462229608934932254551621582188223958005201194239098079310379544656267952469530135029152616705921330630729086082096946239344346296601533580617494287128874669408619731102374386637456647435074715757868316011367417055433442097590400 9740 12316997674548995448252231357709594579826498184519832031551067047685948752410971640796747869897459983000695508560553369177940577941064427429169668411568823949689497067070178715850850045557988148305829013648259562230323063144990247970911155030566103067775809537361809158138170672069335221360788316716943485670222128525812017275437878978750530919126049390190263722997915824656024186858020975374540649399255812609052988728184971035233126017265529734913531140681448720891629870860005897254011942382973199040812115785812480 9741 -13120259536880643383213064071868785881226442881052027741207060791803448160631015581901379829929331473465945321700132828256485300875396584539012371191581430066458257408690408066000644952848904350631828250970167222369129294158597197960085491119877369514582008728003007282730118829740177441462981444334921434059683751534676564731317862228430708987841798077361018088192888748498224558553522307506876279570805579347093980765868806174215259586390344264815109618195771868985902353190416288596855949750551803540120031269076992 9742 13975861726088059394744228385239256047309364706127917852920369357820003622788216278215104480494712241464272910976808976095343075863219809528013422134509985198937836502026741574748711104651950197397045500124411335493239706155667960146567482482937535617202777162688722773610266648207170087023740045424686081330593589146343029719737935025108250401014185360889758825990299807321477983775270373707071164736875074379299696759398688068004804904133789585080466370894554563188337371868721622970158574764666404379641960288935680 9743 -14887211796112820732278602318863736381208224216983642638674963245430647815642160313952994984380557072008504103620213473995277110494799016955321544518120128338606400689723483993042180862712428089268428922945676816758776018353703716504948218555387288017979677545004304320427953993143631200533399233626743428065023561781480404852043755698090031833093311087027133787134576968727825307467610552496193874171888208824562739818562395308469114725534269443021262672353587566823836579931969212380877317030825054225957602072825344 9744 15857938955168698136527570751635598249467726016864043868818044044450015673123357544776901629325877435475950060676794765857033279757119318591170371671190184017817237916541462429956783563413795152255835868950087244480070097123061227339767217329046536767711396104261562452416105510926179710127330602651857311367025741650003697781780629700933660215588372164814819356705422427336771113343515458730638918070564685545529324615571152004396988532048293092336616642380196001495836845986444121840465984685552531511899477635004416 9745 -16891908471514537303826597490856382864591936496286327544866397167188045321190214602985238279724989941571009883545607352606206212701269280514255717696276573094633929254100842741387365432772950642731065433213552532339290295643913269740493412281996826951065589335452259316696465015912368299327329205478132210729312393072586453936202894567422616369243304291416913136398611588922963401898441419226494487793464204872146834009450483182306517414351374137304388171118363492355980338448618897234931452802553374156948452723216000 9746 17993237014684816832689015649545780121121878912749037157473523612554571171924360275188000983894533359775851719043870677625891164404801424335501660619067666276584701341138803749535302246480258228413065731842271874017367748599321942633768272405840372836561423348981755524622985819859395783015646827437268441310869823156858501881396090295083574065943603036610351844622676804160993971676771459833645768585179327554706204253893546668126062055125366543231852026362280720429771134319889754430452956984206395759558124305992192 9747 -19166308992870920849518089476515582640943609775660805407710659085239721279178994054251583066618189589694915079441213413425359020396985116388869754806375416010177311622676112123451106295820943757245418748368019098682956594352438025716872719115180349868435178717377672015563271089287693753403851286572976328812144019888717576967834930048037140872520084104907411283947702747998258174281430561275161136338892212107211296855985668480402447234264405530536057007867602420523374837267815549522428607534353038433018092334658304 9748 20415793951080585253174687881193869206359943604029208022929971330585620404156210007961050595459228221371300422424212763536564224402190359923748052242416962011598755882989903311320596328331397877285921815339360322110702045463050007627621901999562918379189811401220661981276391669310717625168068944855069883863711349110055790599444261172246574141438987652599423925491541675869869572301175963895392288481044938477420892374834652431136157945291315390898949842239536030872586391419546428043849907496322656796020558410308032 9749 -21746665098892226903397832654443871195583574861982008113134548397080089383291668288073743792709413981219277472644985017722829111555209947623372309902926705635015669599251424413225616839549648737317121846003033752695717817691513823032151533491241882102509181462186751603804988158502754777976032415719550437538050331235495355996570105256798479610592920378911094489729291660568602748079969150265008025316366962084645242571491177944798493826108026407070055650558071995114932010362151841474986247897811141725582296687561664 9750 23164219041081436081310062775856334691753131547044017843565970400299410497485816569069061545663001090060551349343252490357102472845142296291556686684380484554967799984157024206674794476252937620547494854869204413213880220449286127310634980846453133128371288989470743843092255122920514053553708850184307306037969923744447917021340916900754641927364493934037135157474430268437376318758881830292004280174562082499152829953922478222566625267726153284815429423242284108402066395245788647560002663614231186046979818579143680 9751 -24674096789146361423761880529556730977594830463551180241930859197715039061259533950011014357949963109736745127568832543356959491113820013118159300324927582826693816914895968320073047786896850719723883153989169941325891778157834453334543637138621806354763710464830940428768322456634821977762697673691568112446059982327156869821924553367427060262060930362396513445530316159757638705450394701812433475374028388044934514581667606040336066576661489411684470646813372864064359817618993532863044199312323261738244563292450560 9752 26282306136815735690828113656782358533560102342576031462507133341187149159958273370438891070744731457800723772299625710996339309807334480296729658861493696335052879393975976287230998549564005166003731184868440521799768709866460552506393586394511176693774327990707747135517661547373894426718997600575720648582195138463977497397466270297483714987873203890292464685047081891424922934248916189712811275458877481023537305798404583875629398468734940228936616753716053056082264366605679229748778811039265583386603441885521408 9753 -27995245488007781073239619073194979700564701263841624013471893080078235747692363249677779054054284667935110541548454968581623037404608538002963670340151121915574100432965189684939822019151242103566218095902882697905313475292193530805526229019510917234687281500427351249944861428576824116788663515529090857827710510182932088852857409937745387382105498222349075401132632565973359256546347934777884713139405687384003787623475449200782781500751547802465280667432235219978670741685191842942922804804739601588172230588385792 9754 29819729231441381745708474054493792923180656080369185507393044532434036677711599259402913679264948762973905739920875091822400245179607146103467422390653668362649534620026254087997090102861723149341498874789808579812801413445466622610754248775956690954346246497096942184294671465026164822038318717982574522479697448042553068846834060041812833301190458228835643523554118722785890113838965728815900755203550493929950107314852672233905669294421818219007081473952788362757028523928446515876762475176048735778242680538738880 9755 -31763014762205276142767338521664609321162132187410616633075935392866030880570935798636607235876314690916111145462402782605424099597712895799899049110136189305723365876694923817090843241180488761633428014243918324921712629497379536257239128514065450943972375256473976994323956061504553989399310558636162457247718315879538752004649258383559537566065953617214851353923734889213864476187341030747057161209973775762968269315240193023761737313237539950773033785848631433513573344747507137352976419947073856955724793002158080 9756 33832831257090617218925977906157584965785885391968212136541601576078141355871050031756848454194283770864089196849858343064218364384724066329694246152508807215181320795527255794472929451615285496690400714017589619045359984575946114189513513301374945014639990033826717234621437655226001780279911459237147251626972805382612192157628042492393751227472914308417113598981713418946894950877430693230119991831337510881857103284489121717950377530058925758849788097362826834703326924565125632247811472475721453583062767959262720 9757 -36037410317412643295196652647356001690056197930201219733229963824160937045810338051833941423279389678824206579100973184017884410688578969802802904078505897182333946149909953125668803553706684822434039221032114884278380848517958420738875026037126416660705098909161260607005368177192608764218852999485451849463620259876074828049812884149406041968235206386444666014999546520760689820583999975496630286444420812700890565741195938832626161902297129262723301357723213499962105262756127535609338015860839182180377256984396800 9758 38385518600415615078801603500928637256626620195438140002054150222469206527071741234989428685288779058784922739155286036520430496817012010059292418539964152946165039324577722909747259672204766139850718925396330837995620572116125597625567797646686015372098630085082466726666504282003772761416971861543557938171001355745792238741197238607112340005891462373197964602977544247787280655097651881406678334929481335269118674605043622712081215757385963241062931152390546366296863454524410726415266373801294736945543505051249664 9759 -40886492568200585430823709054547079560234229321985275154339587791289447816697989637247201665602665120089476605297854287533009896178472704321271023952532797001593334111889612534664656978450434629710611358067321978951697419693427795519410846132733677578179436280695240141869962522273054425476717337155531203724301521158056872071371675660898163283764061121331115383149153050774143678180757686572930801350833089400446523490775763914898245068325072894165535629607641086135534457716440086270783575160614800504085153635265792 9760 43550275491468829681930820422010116652096137870092836473539264420718729168557300858057541977980936933333937406390498618403028013003267732249088588366195686202464958171761327997131730765000377523520902621131546211838801206865414072301466530796928903796478803856478536101468775882704839766220947427428876131532792215895527264433444643678047411001320235869342267744359703567452474485444425643322521693326842780744747869948077866599680308702811404156914009782132553713331215140552553128533574552863484622777969221038300800 9761 -46387456854267721805165010185694299487164629852597251715360641700341749844971558512869452217872069115960543755663809116522691167127639682408959310965012809498418223005099925439270756770209547425507319422363252375391462054946719238659976668708574052487206768150404277643150889607179157177692456218896581176432204408303690303250899775714392150733161013456752981702362778777221890666522161773301094519938635348498819330663882845645947504834552348693155399559404575775257519992312888609972047919580649730711867628270487040 9762 49409314315395464143780928551885297455030409172837255309606423446017461863639511135871763916341366185513157963087110869069306395100573686312365166987299356367879873144684364600571860941823422350851008431586798030780407394180507326115281488344902012845714266081724308888194857297324834491965954755104259265660728185789792144940784139346900862337957297955720264761277207896706018962968889999977595700807256153424262767544794091974743243657448014936193028470318160413279430052495262931164176898151801463397998959855701504 9763 -52627858392203593852616764959457683184954700688415448442485143596274587412010553496309218657286062169899906303257638556778856557226529749564628806068044399312375252030028817124280195987577727631051294466126387928039668130016591828324221683873227759671690474636211061480790405061048934217625530359593229913715589687575553866947958400210332665049863450856594046375571599229959424867916376828021354093696947553726565103189926732857263468713741338151588010670151952666240321898981628200363997992278098736021164817315048448 9764 56055880043271231414536871161145160367134485361630942678152350628250568514823755586124613756162457129332844037147909722743298697403539686852241174793805774159761252015363907538962659720684812221754557612384935890545528362775712384688462461197379795370605948072930716799554646721966946908202650908965200522816600368289689020244724474139989250207179984442100932484817380970471667035330701481219971432703460971404562135757580469835811611326581938625822508915655583446998222717148731438716371904531079390208944498224907072 9765 -59707001337854799985379646920464080396566328110130010988150751072683742635973472921144060875378069713693599634139575861521631658787978297679295602325615778946628598432009177892658596418929734735743619518993701181421419725316387184058761812971981242642709864224019882972049125639433884386088099400870402521732464734316969198381606236334372909128956581762161572339910261847920965431691758447145292527999109354393629448116413475701095409739682527217744779819961865653933867915732706282595203321259794531854487416280104960 9766 63595729412186349435796100510298805010201671095725055082061821780821495904119201099063974598242005520296684574822861516107730285332421276483033844920703138193180331373120323882536113993892817743381783778122626333649559558230158448578682717869163725847944036063769327357537924323808992667154100767617742988185792963429927008466053780200133739376205560290707159039985057390854005964740527686670231741872232593455877301121321722012524748981160845422500881851872329472506212936427344868042487109585582740018140266719469312 9767 -67737513925650488393965475458386553453292763372927274879390076920874066682821417851601387041848654899529612899267612088381941060652875132973890985299448747672539521635357629993841547594129739370240507883793369764107393980299418460464463946460895205590153620770267074553004599747254144382226430630501079422249612932360354811789360603041353798085351337444306346187877006826870560013469021112612090852643756424942537819561732073506914013528710386413126874061156666659997579420343659017927615649311148264853951051859864320 9768 72148808243665173335724781720361198937059033101136283847887420912072027730184674700716391167847893723763916724195861994623006116413303161264171653756113350175317485275320182826837470351699934875009374313529853697351351242449890873236251068605041236632319428366457774874408664686497835476513884214770882238048892474797258829356853726227310071412054799688892781924752185536523378074850348676391795137573607732966003218457832933725676728815479403367670387088671440637009728306029455817900687381754196317248850628737356800 9769 -76847134588779426599796724195150236048306820066647737250206475134998393498120241605508658508902855900315269738998159880345593905358246092351904948003754067106120678353058892817942432189691429768126891302575326704645974479146787836175113493697785715398405000771534925114644504630859892880485319821005932821950313670095457870085563726655561539059875241867345117541893892336389733130387968362249478287253836989012857503159846515629541297864857196297159524425591018689407872467131468357867011225655679832732298004783299392 9770 81851153417139156968984282733215540053424638751848829127084581148616893039831128548683345676297079406318093039588004312250235801122876330660308965597888254228959011067593588465541941141139285861785295811008245907043695332424148725000509710386611575791347761880940909515549887871087150083994295801522756488083318649944678169863726653975152189284999986054858445356933645260810709047009844247555226405303946113168998562133513493729109668932782020691741360704610692351946549747382992841666658337339405351463503849531967360 9771 -87180737294122066013521283554342352877048783177097961439822516925226643023584922808443730295642697913625359103941761952672654495532775875682910704910014693626884640121286386767210014153289942334989825547320108535265426820382677602739349682603646807718124003663680009291693184527867632162110339368990584611643960972789852095064840619330683933320937221499999695468954514103829896155377796503157592675230297298920219366400768329103783089850484996832440924272583788676785268384276028340140806734084460757767010547886530304 9772 92857049560669537142258275275190827935273376824085089868437115125271236548558174570419056581718949768315820958874708401439319624325124177968783645820852873253699935174003640579738445367421978485961680698390695520817540542685891570624742992368161574049202578309406552644275331393214817331075219052726308497116196484739254921043455559272475037394569155721903324059808977586271337404408501819440283811962487963136986224365670805270189408854793094414679600094105820473606401706642546270768582922281089292683700928776415744 9773 -98902628100717042229396255877845332765409132231103139828675678282657645613250996373626962602575235884795063629538798233816105542289643856121923774213046355546949898409050119466445200175282918411512262489997940677514948353677237647184623777164701272295721861800816061441182170576692916447055407448731339722428660638729166753972103180841929217042418994744707137914513213664616223125334492307798070691722534366174801657428783344854964243871714072511689560434217593313434768786232936469813008179568614234694363530985146752 9774 105341474540219078876509157270991166542858969243902031303460960643848419952044382261511824878369460636198675663251249797933666257459583206194048444245740195440424003302121387770668879050258175550325891914247968815656672755751313073763270471555512017252226614018113418133408240738308879211672149868197703535698367890531563148902164591662871127375015676517174595333223160748703637997302800851017010528601067635783562694603012228870273737934305099621766360944111323034059503953717695179724877346430226585409368712059654656 9775 -112199149229658872162700495646628997597264226156275402927518097270122208609115575410914893633086279884425369644896078692219254969275024781596352410797585138565795276422399880341411452903134690314155603927642674235171155976482053874828773592490716623376867630618023038432111627015330571184065583089284857498089444564560383670721955543929998097364691197569542754502996881962417993031893419181028116295719428317705280858203718370022528383671378366207764563966291652521689618343656936825785572347333828095116608211603801600 9776 119502872384711035512947253894628477667133483556554455659532113748471073247632907857499981629065404383873201974104793153266819901410581319677688411569591866667820152211080284022279713347438258625787042685057084104277429380706533804154553444328739289459855332037778580103021089978792366066477783653216080169826611595046508344668383766561982650275962494820245488768450890024095828249258078737147200594919851383526063823918535178715369669022567883287478337745546928165262510347421603425223683952113560222310940377754500096 9777 -127281631783976507237854021452722766729090342428922136906924702958749159549175695017192606089595625665314990025665043770995653695224507382430757497269180538255678113230604439874141781300939868441043035281137538142695971804175902328502678013916419913628663336435806639020965009322087238349704097496117631772362661306204753715903786494809540230078232776273764027762240787381621878721683659239228724699153389446530837693200117559203463277206931747251372735231361015922954638113378005832306753400560974436188773792227532288 9778 135566297448528557225664477114510844636222567836171220165413072701713567832135769422231393946302453704530226398640344088819950992366781270168191659139162916057698628452635400862239404449152914657420617178805597017542542625752712017762792418780554495160609300921795483514939223969261236405187504340780296730367170823814133083995638468187476128293274149215464018682568555057699908411599456044686982584561374357857206177502519349050406203285628297494367567115909565174168608135201339882447711902079661118463072026293977408 9779 -144389743755497833228167279496764010920182106563101870331523938470115882522898876352996003106201802736663091344056804611182816070989491501717838375198099052810210084088304772353127423024838747918852418611574387637848954895518410885158611059285740966482887955808867125779237051807265851595396569543647671735554434200989536427747312305441487466683668589382787728511606098210558124973710303001674042667249551075825384953497408091089653926058875429475282232675739852738631043653202351063866693007069204323958976418631778304 9780 153786979467191171857101740669068555131911775319148155477703552678263751524729073728483795444099801443733344596083894146080424332678681548659999223074894615947862737838733072366222999212935111587578055235330376872023294642867997246587801951281953487665764822946163424393353990782798419651098591805114175243858108814865815394284741418578838766931920384972660221599248018030488058779064276937380734018083687697632673829827378891274628715666249831941810993547424827358384637785755101813672971498364870590389357883684674560 9781 -163795286188398084166889972204843494869795340982069195057014539833719487839980775476802481237430084356020983628900263909708937023690135322526731381549970417530292485748363396461116334368373850559361271631200122628548209363452077510109248162454954055230304339855206739183079746208574574872439771912584785192801366343635699216182760717879767563971235330751211647546292646621536108331635491791119564059010641718966974772208630926893240588491447864377248567298490735286269231708994187190198154810242343910692676458256172992 9782 174454365797712701839255934610344558270598518055672152168112929257978214532886539588358642071594398493788644972111640736141143450092960571573466351861033199792281416115888762962575849238070524621573771144096217820634097692123906067283533655186451707453764349367420323029510861258413656894941540102551221161697327576222084219992242054537198165436840211520293603936431969805927334620155839388182342748556699178368681809474674737179111236885516875537183781037021235762293988197237381814665876699274194307668304993101227776 9783 -185806497434017691917033585910766993198902519706058043865308630490088071720909561867094779071154819987354455589910215314648476159539086121456838593726199262884089431300910761103366880410511129547659347233504165654495259714968036311375775030444015047880247274508733980242809563194057937427285385316210035711175785096881052751704358713105937389272731678272709768089891071872791567057041209764731066626608609166824053478977526322739347689556756669542617481230466264081945109888773215870184410018418663277953744327807604736 9784 197896704656878771290192020360779027175303556614737109580332072438337209835107288648063275691842568092201581700299237623323218685260608418747586039991916553618475509225790079658271917717972035274982905689692674392201584412716114787320331321445812696115814998000942262591212168587985218803741010082450107207032271181131823481709187937129260076490048001310977024320687452285635782267575889653381913338529353409048388827812299332253227017681597812105329278450365098657962572635733419714829842107309827197510682673657571072 9785 -210772933439631475174912340130194808293266225813596626272135521021336085717350667142123944394674866834566657725958007286288546455585539053445790461180526596882117108970920151981981091277368886058983461460925769263796738313136788791237821858498929459962938184401305475678817491319272244643642517009966446673148125786234102429501642845419519443059824989583342093992702226135423657449052507063490479381901757854452357986293416143361036125169032966030456221492219969874021650879968083835957299168281813238762088192893081600 9786 224486241696562774748549848968848130018336435233997944811264794847409434908807021046077790362060150332257585230804457634034823552678464314712845354464570833381272127089172884603109219453416495979005040068120545192623513907855715968194610867935799368180676104140046740027623262865546454508765731151614563668441499924862794402233363176595300007601032323750302381108012353177960704503420526754485229809220912168572604681685725488545076303716706461878974184785368708136553218874139490079035764272307245665743964228664248320 9787 -239091001090966149533483849887878666802843155505003723727264299816237551183328959387172010375481401977259071483933957695405089741882845006103084978040645094807435943774866760425789124475473858801884561109455756134734240936435457676432972839725865461827641286265250209557185044946861448376726114122879492295791775736832462805675706447486491727662081328490875337468490230395040464545699509321433788660836364931444059703569010554055908397013712135692269190136535570625005566829157391543499029435203952164980822766244604544 9788 254645111919157738637152570473134139460286186077090551426098263933992322645565915612736937617417358159253822355493389145471592458650150551723543619858636491680635850838311920621022496212720690269539874333831239944554972731139695525381974810541907103965408233796607232832441028857031476467874098682785627201050941450571097604873270863874749237378487111432621962469629183672775508045305505203855407056425298736383502330936840569827091602312560157770645300977273637982630782553590549477812390119517573817238062553538133504 9789 -271210231916972642610476013876225230477757181642261633257027395055841108334208608462842123494589809392954174939025592791396723136047707407917756998854021003143168785826870414324011711465417775604518456365850693232041248586417328362847720022659613789928961580621845436211264276495753479801200210804417651898416074061665896569838729658151283444637004508035110463272461853817593065022596622043205758193844117038146364399149501200387195628303839980910003391619427176194801543347773814448661830349632025444962805610593006592 9790 288852019890015968356326774659346618723967230224037796580029117214692106365238585600844676077929029495753991511014039120475307148434732268336131476615827238092457866069865693163607772390272735306156968971735954592233490224985350588084104945594036805300993733692409427867086986821603938055248461492306729648561639092899315543938986513385556601436442050730838055950267298368053444457729770075607861870557187472738021862085007665387852248560025541731353145840452484571134689289494698787047567918718113932442387946775488000 9791 -307640395127237457924676105758364957336272969178861248629113629123683782293274842230207397728137041118935480112324460395039885794263861799354961995552952702690401082841102054268427267878446267974636402772574192326922482995574556829871795216136729638280856807407655069060286447183426540454816867446407006237765122432098387639664962347071648290203720111572292136597931887866218171317190256472991262460726870415845209767606475936291696560538049836583183327771092912673139335509123891944941979205502609462652836181843834880 9792 327649813619460022531414887448039168561884832340730269642539247419484049748027515267463255158529753000732836909572622498102061096962563865996445759600822031533802481602893516284183762813165647682801578863889368184274452748890594413074383871590818378796741742428763853080964792467645065019709942101137408385130050476209417558623335476866442272797108555646729326568520471705204212361783098778742336840136600362974389278164682318017124085102624930894177783402938230547432685134321974469049706938486271042817154703492352832 9793 -348959562170564462553895068426563168612132704371002970464012033801996931961975619233310730953911861793511980797003167073693826918396589060219056672541929229463710726812210251659192817452165393642810484944726122145432500446524514948125959249961318194642724634251642223463623507702826812645244282447030770467372650065938366708419128245039272054758072100173747325696942435121429701854076087301737553345155429845673725881556361442351178572479064692916731874072452597402730542838483840355963274501471617181884814586560706560 9794 371654071559374032196801416489422841227642439489279752200140205937595305396967405905156394971078126920130970832726064736536933011444022555248916409510442746314868023590995364180590233740362236512785225472060706035865164141578444756731740381236039093992490764263613526010933974999703327307875014808100155302806136450399087534497461424161704939333039468225733345252864923347602778621404157043736139576709124345737577589625781562310009027957669189870840357196164990587744014494954908108393876335578695149344909986209035776 9795 -395823249985168947920287228468204845522239068517596587691174634924036110486214146096966247979104322672694005477207642829398877407357011677140459032495010636547001370328608687869076938964551430752538501400835572642807781773880115951056340344133803550610518487485567689400271739618015925160011151381510683956222676494432081051102472958905792887554477601627149928993423985920847767406682865178621670753019873554769795701669496503097265628306485239509834203044804297798204163801265372798074238039214259122781286747686428160 9796 421562838109485867518280489422871324434778666698560216592987114493479676593689456134426633739388682715945162719666408879885061290396730910426427162765186664978521703551365091699506054529543055025515090645126608472520121518580205455640778373037145450449910923198896158233188664674516653991135286612294809803181603262115518060924523000363081627351255538766010823795006217509904670697856343866390582734051433264743591018520665610541055569329637378601006862119716312470055934186465648094930406993813640115680330791517503488 9797 -448974787091733133895777758424136027820975907921616370941940554113937261047710703515986403273177344317678820774607154629352030289273402215984383993637937576751700921669148578118172220733131019757216075879901068869172808434537353722079555321103254109893773369576801786395725686672765105573530735514466816761732924683026323882401582245400251979210245506764154284761885648238793216683192584438448428412964208303297862537952836099448219481900085682249467384643270462337000211345250420886211698446572645861140262884764785536 9798 478167661106511682935319965275549335989683176915777260248658198993862217580828182603271222497123427498066670854574232735543544310026343357611333057371604823403751456612670020013200387586504271826967925445651685865441718460610725767043354351821601959093577318438355234070319124755145852312642936564776485105632826102240330840590892845429355027038551378265950329502287533033373262459301571679936721191617642200554195272664296086503400973003257852177037855904227841347514722311199153444264583162242078224395136031335915520 9799 -509257065926727902397808260722568858043567085330030053798132872760742848556739665582066781704007494947480349159992071101567669611546546944950980391968774322963470473096570940921341731978843391940461143009737255284298648387405615168198861323848211745867454799196316870194403198398150413853038605970318611649204351044789782467181399870589231872239816325646265033738736688709152035354542579600294109607331940490575548210240088409736779875770720344794126872164941705980698066268873501478159963961521870566545066350628164608 9800 542366105258995169793635478116488325684534207150468480171490828262266621514931077309428984845163386875278163345388833930332861129152023327372022344091378799808159973783076841034810699114436281481895302408393791668710440364176527644064329018843116981965843995962420174532871958285745657546912370226773375155719329423136376018445256772898695626265298024811942105194637833313797106480287929385708413532369374038421152765482300694104057820882845320774488235663732588297978841470482741390697952755374720745512678727437248480 9801 -577625866626846360950496872525099443556761868714885702252071807736129947515125495888979945964509314086730493563646197113458305136636210959710594122738575941808771065105436349867987237934096761682964965871652613495119203455368950880629115077378067817106925556921362418456811836026526372047264263921070862302794164867372715041528382048938858641324357233624787689525463926081795665612440261929960809443581225365064008593037047168163234019806077973980684359156927973382085672248741732663902370905713662836531832266648459936 9802 615175938713347240756715736848582723364755016687413193330232249702712222107807805620178299384033272946635440414929639070769481510701346067251171105595402564593371020833427939197431321052681094383126322891768315547980702737069965787651260142206899984166104391105527498341908207151955451308035107201419686527465961500770393595162316058993597828399327563865437608354529040758783205470531181239629114935019477286747050395631764023751225433066817320336890617587291097057965456063509149662759671621904395887629259009902874944 9803 -655164962198264786689394551887200709714045002162045036616592860592006869161090242806457422024162424072752792627844108000333908579503723433553161162617460959712265181391791411808664805348368897854228742879681515935727764218872842021711179485183133759231977136022402572846023459042872662016613558055127778054646980396374104241385111818126909769405567210204652853693685911051584097637519189750666291751343532819299325765662328834928245926709616016431477369461383980731914636744434672390677320841616046865097562781775030400 9804 697751216256488921650174987208013493116317590010336115656854553187933778887982866372556379631696451032498306941545422644932699147840649750794404662210041458864558466003368113370717598806365441415854380162665207697621992144575056418577056428510772873347755987705065158256955956660942312770491732207112734733055296315675644813212848302014623638939394551885590904097026994241558678119382030619919710897927837356320882374169529672959348806635007161726736698255489452617169365351023166740945757384496616065469558754671536128 9805 -743103243024445804639165252212132025400487368338609675607433001295118841242384166323849311347513610808939888322703256128253217317388459812423266825542631679337425182095262458995256885899400413870456700272773146505693544815374944622595901269421093504935151523287345609779698304543070164402400041368498874877394191459182494709546530687813316488353793445865759658903249476821693280542661215823700468830909935215739528649727649720530731921164795477946445488867999643041080010974183673534687972119742443486902052775727578880 9806 791400512490323906560068658543616623341690582773705164321121698873031411914948889999242706543309096883620972958077159148801386363636570697888580011571171287170955328144648495026440026953835456428827930196664899434350597691595284946934993907803992516249417510620589757965735124758813694876176140793676228684831803772372866563002226818862779146852726017594777163333881625847170994563018123642394544550370345134935219971464164156192298483175841518033366562718410026028968674700233237217737619525056041084016210441419602688 9807 -842834130422644084760472818179501354919863884587300403672027959046061086513217899906368783164784036807346303694845664685529044890501742322273466560870478352172753461679003311546555085399832595861534395437933573454211893846019308254117289341348717693296747859599403577068027384997430172911239788653391021150487211547917366665801754188907084949226165037715396689749631046638655427107791124693908756734050872641993913037829647581863818275062589425099253368363434239125668591758618265604099275002699553995328832659327823872 9808 897607592120662881141657000881184702512911068759540540214772685710557223966376894144416383920043558126771176446572049024064812347450965628606118431212615531377372107997177664097934315529007337855353439633095234388979209564902189485738122678847672271225520514891093529648495750080070355044550573385675291557635191691221714341073682483651296442180559277793795743725020587838222183182108581077099467272555609856599951345879192641467284499971619927772101010286973915639807688289044825593742995351546659576632537358275526080 9809 -955937584949965461726703613946646960862547322714728531106759451737253985076333853434424624470413316910316783617669163824958485220590430272205334995398297733379741777526016218695252608153375898925199342229884948295206674268282468301197844297454845826891590401295591552156050956727444883604104083295348502192503638698806731834095478469574935616263671894495033522841922561220146152594314183252313910335271739470325258351487000000490642350827310341252235496279638148393810785240989571807955920786687539269048579878903516288 9810 1018054842818084765782356885070918275191861905978581620212695231857229618292730707599627949776729593301209327702766448314742636731533404815210184480638975936897438569679211650613535584005809411250340578713674689390854387565206932620758160898050112335544122604693551927216881393764563236911161459471250467667256235441731892613184908640390292938655308080387112979060318891316791558104607630999471939952069106834596308820016306794151393822547157249445112332777321227254376763577106017044434390691835841018327697840374224000 9811 -1084205055948825678551575137909972280001302883772470611160950822296614779999409961921695879183361832336817332146274586272514548421383805415148951093404243574461959326845814298079461136924115875938773988856822952786479585019865218189948630081601997207793446422768737093120957793146412047573369385502271950695194629554935358564000578706283194922325387528143958066294899850686835576033872545472659977592341049231914878473410280945941487932242076484984357751824780510165899713706856160276211584243763873062855279362798350208 9812 1154649839530974806729585578895526774015294691351563690761328772781638680047043462273048976700161904576440389263709172954708077405479229520439383640383507849180062496728646934506723383056059290764628042358345702602239030390571103075361989428829682753251533668733084412203388231498050179886861122047346077764449366036818180058410506045627876926640356905296262063481666771934695237286225773345684383679199090378735841776384247448996411549041261362704516785219209943713251227009795794650749674215632441793843986635077783552 9813 -1229667765048086537593623423516025665812798972142118219169694751885056867350287012968208327636614959961897474955716676514387721193702967003061908516842930802241662976312406229403332460051456135541559696914923348706868343236610555592188954987018648972570575840374973715339061377632007077095360791834021721319251062554984246066744540825859774573939222696947452542074525877179271906265061143973738444019382132127379450246493076516989367188582241367475002588186381153668089423716995629925090968297226216455488404769474794496 9814 1309555458341958022535335820209667226973142279025140310450822816013902817286364516664102235121111280855283007693916683945923571591786044282368824232713617406943476629747933241292428778032515873697303880674568180820015304143357709631199060636406666138410867501474523272595471984113764385349614240908925819076903951767861930002593733159521234301140284551465067086521775269997943452543301809367034837899550108692707998872083813292178901091443726891689600414735266982600537717314279517352061808583080828224121236033180862976 9815 -1394628768724201291259736451833202160209957259491490352170814312063829180736975390089697569447072610750634433298631509595070581931396178459895961366112078383265718540597628826312507386342100883146835086353695574734995733149424013400579326638910178464335486262958076767255017370652926031974021090090025106094824685227547784329267893057981505541219416409333487184236792877693494227540170327057427954911619516248715101392879603515781266223514523612504732480362086311421278011942018192349802344472998542402579290769068508160 9816 1485224013729013597082629060023061684617047103159567792650491476069723643100320056178821032331172965845148250898657887657577035889946060678080110579905391053609616311144852569222761911242914706182448367647819205128677359125847042547543665551255976758309197293321221400353468216703806403722940923878586705782581116852800610536954025543692014281195302683425107307756261295287942096669696190538296177040015066852729452426215720516531166833752380441013865669967041398396465246732821386979044800315842919487268993121154154240 9817 -1581699304396927005220007048000047902262696290063721312397025343858135028963209619172187890432188650833212036335965206438643643773591211150026552044690914178929261591057970601224737136931663692194032232114613733917603582284129689995363770673443412433268685718968021178762904986920613423203906350801320589325427928776679329077144419024859723298603614849442709073998046599475981233845197869951352905101110617993859444509075410410306076043547602430820006627804973541570088842360615913050512884306048288905946506924923635008 9818 1684435956295145066020067249231295864195779513117141081122461063546963619233816382955928022012860123959382995359673326388537119332845052500004260115308302860923593081590359817890827275477039543023254707977082357375304668778140964975056488743333658313195964064373439072494307304149810142749460982787503710824256768322227130880120986003773365825699371969153653798000701758526740859612231447657046923031296326701020816107254471156870213763247329234139292062849201684528510339205130431253917894965389838942946954644437757120 9819 -1793839991816282797899188443009194728155486968710556517651359454902116717804379138152260330320564889594525827907332053829272680789202007746786532264331613038212312573460642248723214809739717671755912903900024097147194157144659748619901349583019787593438767839224947916015005526950679913614277701538783664505247401154300243256532034141838088757760146056490849754441285620085626979696508085405489180770901833841513871774594102415555166551996201104144769024591626130684800545360317897235948776777794487902911953476934137728 9820 1910343739655230318271327834327205290654887575994241074844421196368791935976200511269362865323176107888930156487084567463492112856861400784250696369920253440136462930822164637512055208128339739233553957971134910951357254982588924575353178922103585164920567223542342751365404490200825427582236856487061176110240178855754388422945697496378269772069089415815078373249960372553494183386623697213917019121395522986881246409787558661440913752202374969929447360857691657399219510224812303412270145266608407815751004997391220480 9821 -2034407537744859147166734290039525967170841953890435350130530240926316501255208692236057263165571719488695385219978391227135939094712121644135858009166636548541674586047901188845421021157022971083713734282237922809462968733113825794660479206626413813707237759650316353938774459998935385360358565600151260465440116368974989231025445804073956094306415864606798746009327606610543791007887007276360048648037393232013860918562021677317895813832469810146058951011886312666483509781162912694843097588862859311768026816186028032 9822 2166521546336872423598167688142903573662464170917626418713585999180184726102454323769200062098390426967423061962383050831438583622824798959526929307202927478040704947908433978802728657299704429370302776702698547021347820918677477071173991139711516434568411662166012223468229719566918898667422805543867120680490985617794031877448831120225217698193143330777462880367761878199001588204063579318036268794293755979115870526397756746636720185821031838286946376670246487757881019474047927822260580867225753837620455859059930368 9823 -2307207678345850889255717359580039093318924378451529275285740753660854317938995303466214285124944243545557356223342921895245340933439463099684232343979917124712308041663642845679020738019882090079827429705251209774511011978925815460935488632329311294877518423852999338505534051109791072063267164227910751043665953986558678372989072523232980965130156819449114976184748907805828932351290538822658683763059882519955465809185568510707288063750788059050805589886525041751506877581923927298397685883085273347449399109003730944 9824 2457021654534152465351006896066115826978165697622641834628957612575198474085515269377403491003201194650146934052964099938540209076814993676664821653750132313610759814480033218299390037165741428622965911699670394748427709596348136187776735372514343654179532208814665560552785516270121293891987738680280441840527936495468512965926472372360148296339047529934463617860735399813986435826751293808418928635974668041897308558840560876940372638004277073680841634077219483655666670148789671877101116186394328799306701791425858432 9825 -2616555191604580191501335509973111670633875648437201143595906282461390647533516509936018075735856108663056719717059497515298293421157557142529032455129121905056334761369155993949828748353798598376895430603609558743438247564268305923965307522730656319480093886489503942335042045610921382918007012591481199015015305600208211642502108513347108778248097781569018891078019584196008305081498727700456190642847644310598967223038663343289738158617214674435190933085724847416957191544847358560932220898010950990920411054028070400 9826 2786438331788552475808639644475203374494691284650208810130174842810379574677965724960545639806735930483231067647824324068470761577544288990981664517916553859006109266375905557649197428814330846044602188799139279959168440694179311167903583935213748102525575636968954174375300999529000501128630368145042789611120943162065467224082262324488166615287132806805870222119751964978027997755244770044279063484349441907584924719698056200015420200210894382700265492578939907420114276826480345659868211601733026207887288618841611392 9827 -2967341923071925380689701211998281308117378079602555626835404353469967506053516125889448941529826704067587622638328902965280804850892428231065519247344051473122238944502335351642785516284955471928518184571034155647868167788239024300974942298966945188190293684807014130709783531562480694924330055996324118712579514165523269533178312406036356915719945376954698151452280706568738098435506181683128961744374606562318033213247121862369707629978980441947643110345826591830992642247549441586017887474919974488469332718691969024 9828 3159980259790794410920114659412992862000074073581788515414369404291271065376527634638913380419534840045981059213276323708463790825638915570452398246710042924752639675306478028082493990647686554151179459828925271371658456595692649885867281760945522907293767646459176515649578766136691626701542789541862117542681473323224466821916210254591241273501721700163437199845447410035850005037163019726467872434683942386173489935397300133528356491885786583344049262676428639355608499972272096887058354922980268164809432588221001728 9829 -3365113893957847793664509766927074231482582175751338822017433218686106593999358070635506461181390284016388510996538658405813321481982697054956270181131768790838706586887164146077441972300657814717057472957148652028028031953097514751485911723155549203528405691580364012637727869488751828949517354767688808289495824699452097645544290772228866449695091467731397367438055797451988014729319811111896002450591925723193943515236506424424568570805987233681781562564092898401339193308841328482173133570415457372135109973683241408 9830 3583552628348607775493191893586433679999180624799660367706167751112868671193437030664472333221430892245125990474808415992117702296671866350121741653280887501213275098853338280346075959367876277638889398045225906476816947906753248920446612585063526568196859159165248156224005847846235087224043417002434935662589559797675741436888614099479934708848290593405612449043129619555919576054704785571851863843033004342039704630796255989453934349206545329620243937501076606768146180278748081599009010990108855583660904126370219520 9831 -3816158703088792203530437618574221019275828639992514648457845996212198577099300290750621202240917901162890771723077396081309237296314434101869387106908884528650658274888138850528766338327594158714446329174141657308611915656346005169165473991682966387043528368107685545050014354009619988757911179004613399956072720978215572303498274273997335123563219345825302753329798198265639834790462645593970008037279958199653991926020321900079502150833653747428695972756395773311920191490253554676059693230509449726907881541665649152 9832 4063850188241834929136930187190150968341004404507794554745654247384241207714240824558695610801247369788207292212700031464748564979440816841433044857694789329886117447206864424784209547480117705001041695248640366390889597983982854142646606250574505845132410653183482571274633028028792279632858633774797020774325295800537772172203834550475638587137950434503885867524506890061798512036565134796886884337105170188983012399032584024847396909792588947856410567255204722714213825997926744646378110533687686347119127709189937344 9833 -4327604595702278638260753894543483370478558999835253083174142942565809795745229287651099436061318239087153912627293676812332674341634186711698709532297158404346461269810519405110731123669155222296661488092297246533891325165655162785025751382151612907370206488885072619774060632418605921947096409773695264098443164890771156069293837828676657374579660904637362693565566660752786363140100590913372107841795957964862770714088967311546988661824126585137081560569930568596710779295507447164659777367696525957273121889824944960 9834 4608462724559446292520887180299222669530792965984719122110925383346375929334000247371980002933395589896272620270080492741947193254956134269566066821955437570516403462961244783495685108376559927687681239397215002233550188827244833469631680921669974839104669330144969142955889280955417947578089863502313643905620297732155637487408110209148242519214292276038574197863820430986184430061262133385439426897313610521747738927283281284869675574011907213697456523526475880552058891270832924646984440227600153798204467870180914176 9835 -4907532755009858884358623630102667415632832594025273074081281540260251775475890966753156477435350666732245050925730368819545372867669664713175688726777576430049410293208057638319241486384688954155934524222680349095765558878776966629068690754223206564650820748074607830626728413408850482517014441672826788510945633901420968786485323351326866932250406249948493511781117685204931837806544391106114529988658224170355975044772689378210826956500921721022240194723490869858506147888503427265369801621373572406988516142703457280 9836 5225994606869864837214849808752799676975047397517756785401246455625036235441302179321648841906052593227057047759126948651654360706095689368945392962974773599381177570752353249403520100788025021023283119097884878305617099219954760768157785663469106966604653740048883312942804185965328463000138756286305346704669019761514472635318159728655982179855427771151837207793135239295771381810629137868325733908827983825316924975978122706979066964302730414010623255278642259797535120704122778843598032021701210393236000017083934336 9837 -5565104579775676906925810752862271840757344852857355966232236952429779818973514370926733341179842923424728030608236742514270845299894097315136792222932619146254962923066556018511451391971084160263021106744088262429497375877854305627427577591386474728499513995135952845771376317693735367626165223213995507051785518254129582813736746895579326043834851402539968330609010333713199651601091511010567809153313354693017260371108856652777055329248441469510938482243966485538221156790228571658986427660961806872142498077596363968 9838 5926200293260517041028416477426343119595269606047179679177382645904404663597380169753412948429639583562651700801912193193864451086034048232705060280473564221730473569740560944219057381974437631851491523703384798260406540771221172794277996390745275378958889556969277150888398259974706048254252735505471983356438436378887444321041880848787720178296278384624966956411172019246415258359888561323501323324998512333720481771564633837282824542638810939599940493456506990445979202818618658242538973215038212069049625254797003008 9839 -6310705946072149611617441598195206394410120730713920919821055319119933948833759270596694450767899799237797551355453012620745997864530465926848415455869887500501078011113697980856739102580509778767259083453777257971384064023562218098574078970152301124101902322260104547519926544851749180772988111188425358805887288423627608866572322944776870507279094916572654117854560841745862187560590333258815660036655055307236007091918414246740026998455296723102534752747760101687926648532352998547354687266066837379503912611407143424 9840 6720137915343316870616204041284630766240114694512013720025291513194292275736398285541745091486402671304047867766540080309846879166677276347579171387998083522912793588166747352386171517740632496930356998157614855101082481289550197975885131091873207204462994140273324998636185825779981160129678659095199477697172300279288417030816170754017782571672680297859245817564148394911165328664189352499124263024481383986966611102282832200279115649227211756863801597175948716970598684581132660383572922545527049233449789349670863360 9841 -7156110717557350134120315737595689779480734102642126443454825168942542842532355623635478830306096443086698695729125570324166969975540253455646182026531444443936339477540521688526344739756790116352395513740020354114893506986806598654329989399423878531076230332841331849061313921906314988682919735599578721747043009355211076039857742355892573602692708234741772159955946610858516836981808725976578063937567213996443669841573045327434587908551499154525429865291617002113866047894606448654764804892487592892297368953081173632 9842 7620343354666702415309008338531235226756765056724584702422993412770375139621738856456697477423997386531697232547978697048071343274479179904470418700582751091445506968081310078241360299867546664060029256029288493622638845857573837924795861252593611826611503938531853573406677234423565228452337365985565358839310109046888557662021933248077664807891994460029920037690283876154691892504037074899597316339871697662766483972503938907598411368372824720166933729402996334549048321168801710066859755296663491326538296590177843200 9843 -8114666070228853066754911426627007767172963796825652357814357083767193777595542583593959078708078712115520431555089428596879319667836285688424856197575410544448617183996541814030151221057323124901814111570572742591942476712585307422447461551070303736687227368745115917931375991346783388052073860586278396355881766721371516552798210985640054699847247025150512820162054242575467338826242438281153806765720065905462600176013316910197566569186078489690580075456790652824982670790979405784748677340702256648297800321207662080 9844 8641027542027847737474361854936193911319259621112677098010839477653520970610553082118136045209351022403782765815732310747662497112290500470665438598990902577204376186289475533497831245532764797556475912798545328671821420032028577503008137696576975983667249397548823556057796305724242381741343096565502670737288031841558068608653481004643288195828753287163383888944343236181145290141101719022402264774478996932628417977532884853326575655643610683130820918668759619757122447854906427042522939709200952461022391417982669824 9845 -9201502539356910910321162879153671465617734340601219823458500710693633955971943922158923925416480131702601684715857087834142742298961225695203723375134065083221025768426342769358116749089889529929183606455527480694858009408565109876608767712879264155964829504192291241108646541818452425955125928340947288289734751854794181805650384751653972550746037869820283140751151173615132592414097786460729888299006185410670919278487267986147668590145198964963626375891717670104921289715186643845615812735673178722647392666280166400 9846 9798300074954759115476013334933654040830439568238628562574466726066624385444192005860646600551999757298331827441118929043904292360524184044493699394887814177908104413521735953924632068968557483897477992495850765007532545993398730648903577659221863892599845821241409407908557688514804837666919299969085247104235887839673812996369362445960100900235594827914055457063772884932514795481362816544517302244360231033698278583166391974105328761466671759634067594604257299990147660504815653625264640641614773176131731790035321728 9847 -10433772083522534476310830089895296415518935635933031442932661283621768823700040071055920918250847031566211412004963700822239379437091739605070206477367849075259670713938540370056903892306896661481143189918438035814486359114946321387778770156359848874384597366681828334721328752404365498339672033697696696255704443352156687195824594486798401851055547960270641008169392398634033756364860801346333482780081043080517756042454270688013399270681678688126683201023651409319288929463375139307124078491658729628114849484725268224 9848 11110422660807210127753621663769995966615145187597315621104589009201973028250191086243809871842682869226522607573660729643721576518629745578522524728705886688770507919643876782345032248336087626984107056529419146276456841184957107445663723629557374071784959819892969399728733600144097016926126946728600079045381441884262839212551551119558231306258372869722228973929348929696396797426759633365669129498328960560930836823657276928362969273770695018559745150343842823853320868847761532862503610635466139310931922343502435840 9849 -11830917899428915873873972935514625715370961743945863614275225789882859655987560802616028437783377470878085821823210331027134454339223282412991225740292420932532848670046414442193026494265833591243766747690713881145563718210565207423159161146704833525012246494981218473320168412668905536065095541310758535171620149067034935985513766577029302609241530915708256402081599797942934289087142099849850720663399205859578055018464391737562349769095311054002083673660871750690590437192703397513525839732573410924626574143337333248 9850 12598096359962435042086429446008583394639743580056190891199897611525339169690042306957353811757070293933341411383198308473270935039349271224610645948149956673489425298095441777300181564371321961218250947521807450210526616761032658402226311390138984867348364861705239187697656837942896212345974284511714897253196414474723990152816983724437039570296032101037577526269475491156272866978201346848162428349710873166054628497887105466513206001160550729853618577219046000325956678649109644743375005906607774425418945257173231680 9851 -13414980218266222046902361205698947322646600594519172370905128118119007360716063410391973317805696621465275414280961562569552639212991990082255580258578891889567707803067106527562479410670249435884822263150943346323975781857060376708900067450094405337810055962020846668403377746433776275377735345394646447544462699725162423436452311828192239274736509091041365400556329888967178805743496024923353005654983016936777634861787515054220575814653738727522283334087402125676752434127525890657150817344226442327953363223372997248 9852 14284787132695359584874164682012668313374352188631664793977192858806122435642742429572523374173350299237719925856506757257483006070339924703763236704447616815083851079385129610216971184408349555606242778212172380551225432099223347904574549445849515754104759089015703001531162823701078563870177437753139087474608743738264926416974575016083979586354282057278787405446732451688052053053285579526982170089190191922383267795863519193280004447098955766178168785016280893616523921151004524964509775866733260627392748185279462656 9853 -15210942877648211795540071390650831639281869818024998384352338044720579695243253428067666196694927944520149177650289618353709130562818920956921832207648676652697138400617864310137179319756004293460061147621166741460550823074686602484763983626851252328647319639451885757958187006754070908856255924221166993472155014101663981479548369562637854182014988777321674258282507663459944693878414544940968086464205012769354361419375432110704779663486047164295371729077743020693218153991912481741247642947988009127289911935634299904 9854 16197094792891094543160272364707492759694770877839301009420929733413461707404581425364509719686801079911939524813350352619553783593608371870843342929165357184230838818556918886456503337308345055085692469122038560774770624064894286067973583192581422041581578838513223059760805286982661460161954868185070284374998065330222762627184985850975426361197736197695947711459276214274130932090229047274707323680150749990706289852422912278310709001959367503146643869024404019573792488967526283503597383428543951681036210335667638016 9855 -17247126101292740409991705719858269889788957835431273683564307827820664492373404605141729093891031289618941510494246982831489120179764333298743126204736178584378001658800351552063660109824530573338080423262599174112398190797619331755839238170058836389741108651780173504360493369107123182615574152171183688348215245068503535151136371877878567387035363817674331598687044579087947107626452630810525939154890182627153077109571147503660351554068428025559995458777097016639918129738587300320589890832234434617767778805258777600 9856 18365171150993098347679024671911696361832084672465387856696089694575609661541937640050553699164297135343914955425759408113628031594547539144694552635595861417039214669929438501415750796766465154306309659729485670376755585656422526683486379059215393787010675975148607299448727061803194863533105260126729153877158710599473942739905904908391309884896425209981354718757844819175342061431177083495101099661627207440611550580249995353220131109274543142030994719744707736842400492282946024989767678495552896124345216302629616640 9857 -19555631641642288803173147161684648100561394487443735135417283630770761484783681366154965288628660663313653299508206401652864988984053175202045980483484408532563971788630356164490929009117871213121064777983221163427406997766471489110144223646416964069371506032979917588755973333773501475950736752817814427343853164688305720540613844212773678707500672374707199482590824737212451638873876672334919628526754298711665030337262949697534180807010407971154740597185825509378155561111166757763386475341954164258921683402540494912 9858 20823193898189396693316372106333136482572736256554013810380988202083568978318067616153968907622343262173385507680845680690177847567585501633866224285387141699985447636016903977395304775281570675319675158304114647406646731036680327149052978582886090226888388580794681219707787923352810451746154621570657270163002851045734164862494449068025939293655767777088836480604543213722808838163668672606692949774658759330297919194704526734031791055550766936880082864240988122501392840827414316429680875752382643979966394950160965632 9859 -22172847259792193183535432919000851862389141599153198922623437879705801023797332518252605963875642738157487100051298276378459611730877949695345370121186018717620099529082833360332676547787283650790616535233639837129597405324266711906033062025556451009937443973895269569197248649704163562975540227022954338339128443302417881825409854695940949156308720882636283035664374826296038311600987728335117022668759805513157665965738672985266910750574587661949370162424800778676825391166465886327979056406878961697810175771430701440 9860 23609903655773761414147028784184621129894435004045279682553871863140865540438348751602746904485267100759217998330912037535981897935356769397147467943573319626192893491841366031864813051855206660386368584880453033135760554081622130951429824629470901470807241529049058781937190896882864045709436368582966244143647577423425390710196805349656556771958774891843627450328992558304549386496994733264439268524166040077485468191310073425660737887521869172125586570070868893795024573103919235215831780525430572407222603392150406400 9861 -25140018445187313757404994564228619519480617253164664204714986651066934416667262742190390997752294962007100083152607224464541218491486841181947201077944262416150910358782787960270233214016186291558712003835430697441929951962064204880241398441304150133771438713383182434898744342574424819639617528130679325381991925692093404092054841909973158862076758615309443866836216618836132504499734190358913233024651053198979534471360347677189917595873253440862756861810764370609584427528584875094602064400577832654485224172097657856 9862 26769212601484271367639147334837972740025565579627437435190089187176524557937769158846329931077849448518547832865186192314894339811859226490601647201328053720226643569077558732060372627260464947854692060155639314143051063463712889098512069865123362344159802176844469511030530765751954970016751872715084874808027357143622377286773676416459315739755543922573398880240919286355389803581051180304891546771090044271000219680323144590272678011632179167304930427425327477408428225436993305214150207024934150646680524059113081216 9863 -28503896329032133040486676822716650524386577407533510204680846530142141923853016695456053186689264060852415450916533366627371587720353154099348199738220529926538388205237994306622722616627491933412933106320158851620329068451893442729057915803372380386845056283573086186824931860761023404687113659320925892591379350597133457303565990483853963092675116103166998887462185895765634789632134972650610646865020526164945560267065893898907023844672965697408405175976529451357955404649079423765561590712433060363368175784138907136 9864 30350894203818226403178995627986447021858274338496795592766965327847588103097474616992717633159193075119197581336418017273526106872712818550655481775265092895241310194414166833278527150769947995847786813344148764424945512137720849288821168971727951683010631903524483229624781804978214483534662079340634149081889655049666490838291007706655203582742979400382515184091140022038837352580330439336607371385145660693724005589328488443071248003287176820683852741918593702498748553499958816577443314650433381929458881601170710592 9865 -32317471936624860514067053558798270952002914727914083110646125442987698041135495709450425494786680939768233180515960191232975915725676158793545968357098910320372228008557096784105373573610545781608963505598067148667515561151812812153890513740410402524506874400840151799072718886678993025123709830076431044679642193235865102047895363176411229881205207350475465397359687734639863437276382208950948110037285753159803122265864204512523027298023336113872234208075412341625292144258026097223909719342408119069236242740769764480 9866 34411364863293833338388484421230491857249581479991490729233140684087622459600948995724021375586429018235600870169768807178672975491647721712256073255028130632278522052036688422041576163228315527231480954458889748286852293178779437507079424165165813831485853566907814093467029382428010135465905782575354491071367781623596407511304959214496019975217408609065961399919016391977553150569122703500913703030983220492229300459931911440362767309638113094393330113513380105420849322637449350168791736719814455341757518113516749248 9867 -36640808273438326333261302685729446807640972448518463634234228020682077587738022982992484167094984075128777204824760654533791967993225921341391752290057084664408052509630528074977395450500097417198089555784831457540272309331194289172886432772034205761647348298077554818418882866302907079634675320495189832188106223197874011869069688463466505193143619824106562304160799256382420336562668137360508301800772711730970715415812667687956919309181788709299929225812803083093764285253367983644988483759677370026605905386267516928 9868 39014569696134160863203779790744512280790518070375562799247309053138198742041840134998044700158206290429341016456444098112187050609761038131492052381486908971998257545333934896361446203413428706801558434673317426285910633713699415702817021051119464364243257979512651770101924192524838536513929640591695943518214653230783422346673084850761759562339508407870399475789445033035143725433799289130507297234116902298428889139092829371485710164625078449188583521918417507195931304076210642818108867675262394268236502131078430080 9869 -41541983268758101692187234333031221083537740982243759471263420184518919393966697785504551586085229168266434748528501203506736694915015659047901423004846734469936416713090048385015094492431587090562723017781706127927805002433865576543176364585281237022100034973849174545551674145267712292673053158292309626330603876658709481492384477587832468574075759267676085702067340994184952862961161641156653778813905692703161860884673379546833571174521783656157060413142789686769492329237037090743528656296158151339866677708222700544 9870 44232986323268068833394200312546178782434091377456870438573326972266873882723281290963565431657474387439081213233162493505134356515742278327329071172595360257112435197012143853762655278831187653488425377595033516723725490760026776655285990117257199196138830841244475226587203257823575714139982261665173793434667985302945889483914545402444233843152433136261130288016788219927516582785077222957106467161657756324398777024754407776491364224121079961488338626460608585816806190030706414749951402940972770443802264792118558720 9871 -47098158332870366349659499871090028317750040299633164680302720278196355337774459978834625364072423635384816852281667268896423753303696926012581039007120406055678633320059089924903204409115423644306217913472559826645782870735599484055932459657076369067822187195135621526968362241728577100602280114089143022135072883904996253899410305851859351636918196296584527399234011919090532361791563615975246624707613724847218723640510137213924505824744612975682372403360729934616283477806394872476665401665169760360513907628080823808 9872 50148762371225991862320651268177072233352260778830096067632252865081276953955936392915495929422992149572823153811269794742786225799479025300856877252637537789511466318800447424103749701476113171420525124649363565935334379668590978989779452425989298236758208326757226010170267671398381917420016678755122485243947481811766944756577129356591274346544106788393506978893869338859432975349768827598605099713817407496744748657339207806938163060421117276067450242182902015059097172724323343465298392383239371914366015922363385664 9873 -53396789246147551307651078809299075547796479580968963839902794812907119149672151914192833249110595467992229373630609532572932267984234582061539818248310093597834385942321404245250138135190037048418931620080491923224664858275982305460787781188169509429354162039329864114677825346497124582793393161283006571568180845346695279030076273693318987918353382268381005450037694363492268280780962696853931408552096602752054265360458985989349453207941706201800018096071962588332371051395073681572684833632228653419227933847376487488 9874 56855004480168367569773112211310239185899732970407045886326750906950516810759268466041346958211924868503899162581495873462477131889192970354303734487229579898538687357207905370845830494189021545462968920734607735468078102327279346019161859405549937675030082694366547477993146639259748152493063278442709118302007168800220251649278944742211155649155829595214673517356380215610654085784593639292731753971025233691983425968982958065616404079895546512748934643240646425966869212969247706491555283059460596981718189512223910720 9875 -60536998321466584275763112861812488217066978580476141506959222799983028758266948377550380285823358242015007093877825439383158165556074912143834941122538861780263097905006693026095982060243698964514945154835644333840462445005932058209707688577317151995952302699237949714697901439912048408073736644892220904804361595684514642855087206648414391121674700503563618371162726363034375508429507870292186973289821185375928822731072697839846609571661121895924212649913058788998189085692055614838053718750521212425815366388063488000 9876 64457238980442577197385009428667635137209949268832304862446314650499338510894768346356639922219391324892785111153448635396356729872397166079456775031309559590828283288920396514313237537281306348157749365442432982629173889228650450606575175327100507629073422718308617423892163105457799718746819406132714973486784508723626371102449878405936784052880170493179610189699064641159270986302490001251796453409300534820735541336080939928945602252673700621972414911868606101395312146394701620571698977752914266782352884548650675200 9877 -68631129299823717160286558024008343521922513533347941851625339274400249742700705548703160674555552946678272911284056431775753259255208774144072062069083068909045797502567231644195823638973857754430089231633564409954834723776930288956616889323894452881951255617729985645856352253331036684312634294009595407845045586103608486333058259472180323207450528137014034303606139741523104835940336399250676073914032378486455694131273532267872134241957848410580026637511258320821149929031690271517579309096390252634752025543252658176 9878 73075067079555351679095428042281303995221199026929349877318713199092707110984729664702763902252423164544439646719782135959366712989879829271084709733811358090861472326507518305254358803886150530007926142561374218840847012161050032808875589410142615953725113601707903980741131444384915987699108227760185606751196623982927773489757121065830878075044033499934354101607265330559678200412676169582573431928188651086954175401241361866811609022275124667029728015163982340632968670014079637571421694299919335945823164953813487872 9879 -77806509291982798362668061460965340150598149691238905924827186236691274616391781356800123728091843679505031162512182101790090503915180696509899178679235973556452509153201040869406239837610187284283772498922579711083374169034557400019883139974727640129588154876984762947697182510672591700200804468501127843256180445351940539590611742298913716589570734599168537452721405814865255984306366136078576894282148490030921688015155533342742889796077084432624393526635669195526309782571456996548997610858062280858825632426124399104 9880 82844040437991522653879719698913262513775970336483616183580288259413314511407675203811218365068469313858999065718500664892584490890658295136961125786527963170411729729671502397145340198176929095747455747464598449408901095860314664570650518560031150948684081257475280814344087443395641171434324578942014493684777427325854409004465801827826513970989566227232449021889447456112813747433567289162157683535937825167199130227152350428309238623340061569073635341842600597254791442642115427474380816216528250431971608205426726400 9881 -88207445310910411781343775305490609019014356751158950119858767181352211828408690268835820714369134067919332702495631886022820331931231566494870832805856201068944412205329383538665665702994443135152990315673014355112311907532517080817996275120564434979859852547391019872203413683851848692804303852829652368893702317054136251031952276196441681915218890411524676623321206167563480736485345033799694348912259007247968675068031868096439910710492501635953486440753382332218222477073131488870715103061765912631655692677985585792 9882 93917786452158845035956927027847974825669160443290232487654162661204363201016878952807324752258376174422014086179787776828871032046028669794167193096495888521476726192720098923994380501764770374917690679114087681365082906201571530570183852351354074779627810841795383086392273639343913191903918414393525398126420304909036590480354281125938188765742603555219550370076380357461830317024201035568795485962034269399339482709640494227938878611152497560017174209341733384448254368241569436677429166868472467167142139074212325568 9883 -99997486600898812548494922963308257312833439510816568834088222388626233921909605364192720613094401478243535970169516929048064842369318132290765574294067789133446085898450736019021323922123734668467382022877639467795589375886041171632525094737443222768110433671177715508184795073487567718894514930393666446697989992310959714774178167034529135448991133382245611978466057984996467837249582887892200814280646508619802638022121995848487254491651517122562785554507183076413820379916324481057344495628991273172884436124247973504 9884 106470416459409649624020656573426904347931464424143898094891608836831672969144390287130228040268278201145860126904003267771647336332689342106290378093240508048774693473975768433512954957090267545348173167036092922743996008705766964353248514273926012856057919923885277711378129508123311394213259342462170360737965798136374349214430981845640647561162981156596897438951505156809272245626142161175480049775078528816984905032750106570362704697323888610852128357038629746088655033099752538710843027640765299884061468576046505472 9885 -113361988116610589323262650140294408585619811073187733541435808537060027646830853632444211397610201077817419993352543350448825236565631405356578468365794353895299827025095952695614832662849456842228239935936887955742092862590534119432084677400533068664097388189831441925086270506993911675527502911070466770194369578805280616384176833672969076835707575433359189145963326877190624909831267630555168195830404526876979652128297892795041139401098630887183450791831683026971168872819464858526716928543007969553860354808252492800 9886 120699254494195701746952705015686127618669802537972289865121488687144645777536323482060168176543818362975473410129571564994668685955768931816859044704818345934868076717882581752172218835548540492223882871196293020505860450510002960652781972913105051915846074118119432556723121061893879798800191654547058269418092649951188067655886907960371861296421130896228112056925067985559358901218225719664001672498524612822215796515963886157651468910061253851588579942359146129601641858571373840768784339326026555965002190647731029504 9887 -128511015203302456427640603137337637358897719268438222618817159809993155539247114930757527912626550607011753548613596966525150240259956996878723404708276934144051192674166659344080354837039330447797856826719687807282627379461808817039029215648783864354300965576449305312892496295526689768806163995243756515411478104296518650207277105827126636149893371986982752827105472392849637222277744008148292930162255296267775746126339500692971172649088049857726462207700406661825814552454911285351548974522922412256863356145925491712 9888 136827929224600180277373951034454918930356030547094503809550977756911078197488350491966364035625530141713406524760131422692629843596027057911236670910907097385073482985100963842657323816815128618969541760310443977721965537087121413904165975415191168204434092693559697561530061837976070552245903159918581380256128712413709889862138941747206547863063976800844983960169661864541542483406208524619505787437226510119520560972741302723747698205755146636169558397252280914468025729972554397807187255364935858097382285156814038016 9889 -145682634851254999867164261545787756295528739386581317571624650730514614081715900513458791542165172368913613101711722314435780545041765472244783409458636761323579925404891624692054641495425041449788375569635035798666149334767295857818980179078125194408813440738961368728972861782943018358191211660584160087689796225492230458984827208491153845317729301612977247395833402460955612632651258065276198538979671018159166234783789467440159971384109900293648721195180866670622283918188371917385038076031395843429782482608011321344 9890 155109877362506586890703506100439634713716079240699212134811190766536763289410156086080290873277118411942426103851219501769868300399392658775101603040945439534464185614268597187327079531262592061482923425609497999904956965829242000254568805071569975439103778962559599656944671169819862309171717240201980320289529671056836459733626689348991605342462323804195922018686957966443358949049567375268846259182303318535097236486002062004559586687335125891184744514539874206000052685389873096355568536851495826181495254789951232000 9891 -165146644925688923267538798416797942840157880987598140643825046427204974823077032872726185576956961380684240106314889130855491283955218079014170440505011725668741874137061994730634896538928644308573204058470248415344244993452232137920547573972670366174223102169749890108759604758669460200601943543459083962877494069017897018956232223710655418027419252562637618192851668424819746370971810084214356349641877674322577435745592752085618008014786891625728809366307417258495697378361218816083056611921049493732325885488128913920 9892 175832313256559166166147758853781774962685273347035342247516336865803209271197528412390067465714575005005885097441019490807372939333892109985219356157029676846645033089265858248100576455922133366821991785451275169216066667406292303089314033195313431796358842578416364308566233656904317417978068366128080366320485496304025336943077424358567740829268992469012410802317079083646931362807848841981069018022293320640128530746489055118121408117350635203472496803494204933331909139116191454971400344734417943765818502785287462720 9893 -187208799601889818707608670472835737541010869820459630699065980251129948480023115820118659505525721555085647522904135458308070557940782814909988395840033902348583865129523023029037925033910916936489513168597694588862180077037222872761790292632516702922144792576142988643177481379801347925572595733383289184262692309574406070960120824546604594467233398392574862173763553841772325854452022464621306883734640176604622565132541859974246929477243145963553383455852161915180664879480951135602761593238493476344492448355313946496 9894 199320726644562072183786319719653349500514580578249498289827794836462331263338836143332191721268029303707971021134356404128602406987454613222305426927576461575957758098523664564683967572457892082049993612904440906359407384243232803874636862886122518119228039131625651931235915662397393278026635339516017097591324262490079307573862190571993296180676988393512895037245542948230023577838581822653871604587461649355831768220991158801678339522481056233353249140213774235579739443815846567532683893412876002300535467263758235136 9895 -212215596970013142308459212223255227510946905437628324551000714986191096837739955005360360784043573555511224549036522847441434513437177806802069451120234415803834684483867260529114504971573792093694386402138188587361232596248908867805039676351499843126116702783280670438570506017785885553111506508989613705187789005705566535713518436180932253333785215860070901798417079198379243294457746482443342555149339925321164799596894253038591840419462487412512965363849885077069431075435702032348011955288260183960883484115715859200 9896 225943978773987470767089580748517456778474304274402902762334513956284435373725519711444456009808813862602994275552640448974515106628872994971108412897922234482951692717469052364130739482486361692497841099499412895216719747326228588176361282734999802338466978990485491762625563033019397397668072092994559025890619016668593913777976329915396453783705658570224238479196512217979011125367288246723237594717401126378125019904453314629027007960775939052948574497437304471938223381491010430412641897251766696177539336059577028544 9897 -240559703535280212254828394919710823452148144799610005393118941005999645823672712573738706168717574821698619766436158301014910947551959278695494846377994817333183187382595752375285542470550594748869626760029439402739113312215567206789141009717848974443105530935321330953363597999192842800536691475218624021793284942827359302857161267844578921958760172897647549226959554534400901751466390850313023918347001666900045184298539862121652604929148717127822463072666455980135450900710294964497996753584308556835329720860834005504 9898 256120076423711113407125388698110577304045432440679281734299201418992203161851774088112890921026427458300417267945329044611288527437404987150215503221013726320137025359067098161804172662377017760818335816416866076567301187359856380845017300576457224860343439281923886045398016897228216398974161088200297738028841020944921915628337951420681077291115121082274461961554646066836407294299549726011200362538895396885818757068900843485419818346660168872024277273427089782280945130132899951209140768732703343405289535896850357184 9899 -272686100263108235470068853712183589728366109971336998690709396907138541539628819932627317490808895249549656102572697261736395859387991857922391019821912630424323378178513819218301479423990499608771793492950558805164470698674806543828923448145618824644897894610356058626394613515268518025489941041885595103564560809543939142961459141749990635094403087039794604137655292712649310420438793967890748534252199710325715516811681555062924803384585408026812891540750174991696811119866963850049791617008289833967684921393660506880 9900 290322713921806081822244757701009941411019123135259724868968280881261463278143821379152059959859579439604341250795579129554086814046033700891009886868109509391284587175265470665971137194048533547495511856187994197449581180472939428900472782118433238117707020572564010588844643678454698226346303148609123039604456892399544568841790849483507834037411441741928400921005912413902943405612148286864140556896359067955149799386005906720866608815649279775642590445545379894225778689151921322775446886916387364663994542764889973120 9901 -309099046059275994331869771381101708403112420743780326146603820168179616820404148015899161526364044604617705332651393235863112500793951275259909309568753456039981904133595905015340639174256815814017551788696338588847828518706425492086044831969109391306225060039692380211861955835701068520401432711185327079665668703965546258844192442936333812534784461618319809473288625354443988830010158603049763440983651461406854258294212300421285891648008979196462433105167313287899516212759377583492175036840875030157539429268231680192 9902 329088685217225724085180630729274799446150449191200254808405590467731318681997479666401985804969000233230172021395186801764070566996627171533052610876978988489703935025312742359236769936342509124076473585661906678974324785087221290322922322755591231346949121992649263831596982707379266534609816902084005129284301373556420855705296345358885623489960233128204063132396921053491486882229027667340299144059211679189864679157074848601702413579380141110524514368945391566104156226711352127457139531188508772882372239976383227136 9903 -350369967307061363316566066564193887504504544680749819368533405363259187665068612835003581761750086807418110467629169539879466624556971138228704609050052536074539316066100850957660332533402692039200011921446947197869961573569282147568319703923329517832316899208871176638110176922970066852741128391295597577940793521420276353460292716507305779342653971933917827707441071955230174912192739673062673008799238738985502892268042486477197880782845976879583895140660790797262410514349492876798950788030988062542720471441751778560 9904 373026281613244698004108988052968018917677331051791520598732912975251634591990736938004543362329312109503671975846102096584716806230726255713969449383929716222413180862797588665928242616925505719748894324389622105778970384705514238632644142106475998463840585968149382221247806716858015682982250238820050381997734324871035211565820731803167542317929611524432750993023817537830041113130945739462736707762699514108325011415573352054079946239337290886699934640231191467792841914587314552427687456834668086640600985183857028224 9905 -397146396504064658531623104512774366018918100194181924960473857727397815114907539801824602234157329924820707917140739081108173951822254385725313184977202260091862827570611414197743768135837678112596272069982094479211317225512428102401047189235026780950047998582320220153133548318306614807096429095430057362258858940484984376146538026054931098532038958731916595609545685011978389730819915397204056595700517589717378761548016892268250255531506065309792534551567588776051299382944638807117168651494110963610213390288747079680 9906 422824806117951878184699176892995898859004245944402145192199906825274135100802512003995978954813693357640390750418286027959619752622627832016842260111135963140731469478839227545581070826127089113534513355923370278762877765282151767273364852092163047053347676951100097073860948425902709814651377826144494267097508058580425364265432799967425983923580201506881888330252495392140730806934830683272031824863180680485687503847579239486063441134157829669303894940921493230138599918664700459217895974458102283724896105217676771328 9907 -450162099374997277973333157095290780390184963472698757018174712012571368754827597280358338611267234419684111120700257923749352663288379170817749501668644584612361147101587318501217746885175762201930507482955164370035292226539066495097875719227758140544062577675065879710049181154273967380274492066954467502253541342405835766097798192893075810844768876759580836241025534742418380802098887886137953090569794320920325170558889045157382277738046835504945194961140247186279413644983797672892029598470892261538751493038213489536 9908 479265352750104982742579471996582281627401266356814114931167857988062751352592770339298412623584470172024838691663868925430606247933461168067141379222269175167198361343613888385830467144496686762716909447341653969510521849552028724560374509226041242010417972114220158054121301676906029050891615291071698602512995897291628051271787962279392117027294287153693485818418270075945987250379332893832231511124033757010529721630448420502345196668928503645681299636847210533283128141456053216978417153577585638011687226796235832512 9909 -510248548336552898656864402967082141082457834875993028303224151703809446718005335936266598138735717289784412269847224713054851316973142495164544180554370769809424759199597183651372509133425538543392029514167151521842274048480562713019943322463271325184100861398552706183271459262853300008908413543377373783762561180830800914987376400154464200789652371698257520646142897463200779754313885438805341807498981436982364658047807249575044516980384861288732751359269201015390006669721668114536780961553808226038447463031400591360 9910 543233018827008664548754972682841002670112296623566198663188376003102538368235361480156762188961247877915386814597977550964727967160556444033061524906872002368829319920058212062169048071603247314845362903535133832758977139210075545767377722639722106523953534394189246799896373438395614739147739487220676209584391714263892740045940696075946500814411012721454649131370563461250875023075046948380024677139139102787810242484005128986653265177695187659607820268288331415219353228260769604529128344834184067131744401992403712000 9911 -578347921143635086951123782329002387739371849825690419199583375287047396774326043284279097843982668813013869214803387726917627591508133442846050880036189974946031171410162701781820128236472091349870402628932885818619465156268711109856530485173994531770452835524149694627612452151229076442601857931432969369674661424296555188072766923055029454658338021813467083901895150339613756416395378609960278644208793995703291743598097212295304045047811956153322487957222047977458553370188473135002367996646306027722997137669873012224 9912 615730740560222647274536128265278815804079419582307629551373396452821436502323883724331229628106263436826665693922559805200190002840631643976900426710350320163191196184259743411451751827532092150772354459667290636715823375271617803478739361132618833706130865286993148929743457414210603768999115045358162175200646384723890416206022156283251544974156761471516785220622145274500686133549433972847770335861818631203548775195097073842263137816964181881273716550551983556733633747185698919214339693112727609003703708310877048832 9913 -655527827277738268511887957321655755217269211253075260024528007952451194388082160997454518180336779423828595349669727734421681996002851180709501235960565327778606554343308420201995253785360964815779451799494128481903088029103590238175419517067999151166844919029024996413935022899979256892789765670659020141177487692773148881114611714502711844841638338092394768906504123693770687045579930848525037608058565824957545166463421839122245969486789521307512882169633725783400330341835068029258304554014848273570029029232524693504 9914 697894967540737923510098973613545267743012344681410687845158410948398679935944883307450458563875661574960800442252296393596541037606881103797696986820763929505216755684570566713009227849068391541191829962216292034001161070825920552844328053987123271827083163005010131800469976804488971932336912111317782030010621982518062893431255975320995332566698736753827593559289452525259501564307095992959583277546584938412081838437085701486819967093354428375295459946647085146621357216147206946206890784765546730477500495338730563264 9915 -742997991516243939637280986034859223976005236420659231750734821928964331239637757333695424009150984210820808134496593829038955503261818096901703700325223927124250252540179712022563807500013788526223728554467125446673271895843281646030649390235219037553982702049158184261308706738838558218735130837971006084901513053549946034547932830949987219011886616963880590396680852341518621652673469558832608974322667497617905322237524129240793925968095065353798955442614281500388971102372664461532007008391310034974834025104176412160 9916 791013420299455378675169326158888797233983075541301375786035177910864424263063888211463933728720575628046259790751918626170322528471765733777388893352639945456917903255363462212660054896767838427009777381433135623618622479119495867525162687460686026686679778278290775283115504888320904848277057078391500514045650473066774405051970752441485274514220907519124604872738740752216771035679161060476126852148882013418664892857312706266018175485014476662596506016523333922744433791532475446916731638224221023370910955040518776064 9917 -842129154562594314074357370142858689700365863179853619188442254970570510323449895511671496335386734266186063780499279030489676408604815593650018241994885368026823070584112545848173227074674317463619288518845350790228394899674685688065235327770132028548736601165408110244806795065148045257624214799803800258738500102274314626397766369165508467789090144329227386649530725583443565969155512903174468405116391296895337166249717397267269267460964266345155012055941718471482061200726166477230910482066093045326627985750396590080 9918 896545207524880286030087539032397251810704306823414835123411557022160490480118984952634110031145116188003714427804638732972046200576423618520175608943338836917969053463020747942207088343395654725049232494124028898792757587655352564372338688456463009828765915375201204542210892163674049152550923926924192801745430359893681726635552370832895616323860256524428876729836104377363687425565733035671970933529136998765396821040980029145375146268304281513453288988223855454811162143683621800583363610900550625229174254259656370432 9919 -954474485093695480568772918169373956662854815917050711091844873384342832612562976623898952070164035465659372818794871179045031275722781265038469497524891544519741675050109043616096957581975773223349919552431168282431623014496997223012301560348397548225934421426095956290937732857641252314233034532583217537667313451840050440835335317498428617218828261665494249786481650245112250625509471170942446965474994358046425503799320678985381321117112345167480068850369306292619513740536577693840806206799392344628714770620076514304 9920 1016143616210120155362142844408593254231542675885962462128635000868054047725760330880992751294015915073702710947315635861086785581505576081901795118699684857292448873209737406988579833123363227620128232697964549293516234002089658593581924109258206627200417572267637342488818843914431093150051735630565296615115504859407066651392832637977664103647807955595799839420289454694462201930821348846895507918039676069444635013737155454859898750290658732282919325509676864477252053814376282507385635090029043773400097498223107246080 9921 -1081793836626890105451983218942559070454586948769898284651773198382271852242994094066230820590862287350074518206661686225506423958435371454906079503118517342921619298283546399477857150482362387017000018133789208825700291269427462166308101244830571397070535356798496364735538173496770295064969399594424295111170349190663383760325294397300893578611829483637674625860023740055887450224651136401440959893503773293045369176694903025360112970507779096991971653840733735046663309583256862091227351054361392388088849421427310417408 9922 1151681929554209522532120782367270366026689669163458687017936029961605423025090925286594789134184318060606338431644394545112870021018177023910042291847044900303236841983059591805779200703026901097986548264944289848331527297546610426759349236491184596694689844309138847259679864664207315658359589922256651855213385758174687118961455163428894692263344543052769491094855978800137663027783935933972901941026997387744277872278850334111855215594655820230378446256991348536027624769709583543288243966435318533948790138004439811648 9923 -1226081226829545768895455313576194954637991399665588796963112869845422217883478765055367717575839475444978621505042126158749082123394476623092035812760155984153576536199071285239506656576693034581252313181424619783900364668376799998855336204295661349477608619490369623172946096319017013702246412168373458093712027276813556456532451045661802428496549246048620266034016077758799498565164357310392574414291118205125501822802518239919151710948884008420642028091329278668589343680774430345781997684886241663342549440074676191616 9924 1305282674502391093640589171691856908584602612059628177234338148920703300214634152934997016246116336929002343624040311609205470449141274017165320273827976715477366686436236933675192570132719367860348460634032441916376176039806282778103815759500126511032873532112100646259029856969942627146008291457479732210520140140527017223089238787800056467740763173782740608168527895952940554850767576572250437641726918660654517734644858256206912686335408325793426879200824633881094009115078547755386522503732341863033918924790318841344 9925 -1389595966974908603340103814179176296991765421047207369216244469993619755742058073366564422615948863793181150506098762641642435892685967998016555588499671530944330324849661751806700927921741866285497784996748755635443395229855809526592963464911111521728407342470830063400299328257287356226083537064187221022857949282897987221995457530637716970889927974071527613521423968401391527933332875872132113743702656255803251350944805623565864316211412746231643442505108253259100259945978041124838294782053051352001488706221434465600 9926 1479350754105352510907758903381880565614417023039244629013813177843669173229930907939485829542440590761770237571365872649954416132693711793234559379923039918396128395887601796656547538468001283026216732737067218343463280609136282924338607698322463732505576598684351396703195724888883712001647787686768172757830105984094065245525602472682604600858255731726476323728686060613563206543251988030726037494294255359536165778961173913050229761773820804591541522556479263333007947715777990306535501148749967073369253436315359629824 9927 -1574897925964194410096248971758397645778020338461049098315618722156585971446774036056470664013721741923450441021120445962537605761246439835190200504387694707668333451340954641190248272352760676919108432021900133016215694070758161232363673646383979707342430374713902459245031875817222684316314456557072753338125266526583611812365863128612474841917580325991500721289251045950994505118218078560182925275475358484130590943250106337005245145309127034253529068327109727629462652879863534760592369150726855973161952857456682802688 9928 1676610980234092545668671060645617792910414064402241900425215757009483266240885988296500275395575052471649353497516217043967184436359800900289718726294388829385422524090628628662359684112574197198083823172290333815475382859389441263487197485599493164927571453338792574027987399758190904705063233435428762732815428059730501958518386153103130709202132437675060628001928101118090884166546745642954693108922558158521873184308564146584066159633540582585818195172015574751680582124510757569456667708433768280349843383253721956992 9929 -1784887477565374377828208044345849968331558656390316113864230744947762207437342501831865382851703215807214622398982504856660708309462602209404801291680126952492024471772018477023073313538206200623069444492316001790088645732833878934178032800036501496890714029750892594770369333852942672015954668043662901896707995837204466747060138582253650415833982953107108726973333262904482218575455730434487069012945701794233922161149952363164382512645991059367798134120394965476045928897127787437548196847930654241375454501837811091264 9930 1900150590539803389792190300525605855848158078157567171602495956785079777392319015041931439163015546958872211196516522132890336460298464566732312135375078852636249048527684946478594850817995042736734947153081021007103590778884136833535665266783847636411027930782958282027232604095074193733480998573117182909058350217295920039249696372471895437111694327131820557169489274358336999261225498963544759665275628144368582926665293742787528429237337924511052003629512189662060615760163835023679513688331421639682692653390700631040 9931 -2022850752258387659749541976644962959628020215541089084011711900640217192800298742365220491035115631493604579466459172460037144525072421929915609675078222501649586972347547324512947341410628454172642402171136562136523060313222291426826241669820451642054772971122119521148399866253321590874424802553668192954608281826332157065295059227856625307107038238883929615822423649157653747049667787964044244700020651197360172157536816697372497268612171040087201544221267220524721952160193260998981293538510993107399549703465900497024 9932 2153467410955263278663417026951715241320512845605908403988500929171959879970203806643013241583006615259400909635576181946545791454610760803570891075633056594629934127336666094266493497285433882500045820112528013552833888159888342640174292877096090898282086176899480562995721412636461510387601258767579055641758236513032014585087547640225690015440187390627965684441341840149158313229116862667371034794027859182477393566800531326446026731362952776113299177737044258057117441828349836209256550884000827446078550360730709454848 9933 -2292510897450743180829382136870814112314905481447898211214445947054426598635855266161118001403074257197097564007750069871823473600593441003967841462635448217331766269168611040947984030416983830841531648799476473332661410699964956599357063376927393673921741107563801873242529354575806873467000928700497517244959850423354072442831502859295399087272181856634362629836764520468947212122371438509409624345968153788449094797580632569557424923407363025263228912371655251603194195811418908835952813375793731783339006506035803668480 9934 2440524412694049925380264976197206842347566396593448366662699340662095868539498024038220462395753609529083600335475136251065748906453791658250938463278246223930402577573754630834620342325650195138272290864790062242461165768662332210705820347393312836217867763251649142826721143596117631487332806216457364752690856862432066900032051491535259666585571478722081651776749925447516268187931192510067246453460276412665753246623689161143890885130945259230010084033202779691848991835957684780920072083945806982136656875707651224320 9935 -2598086143111739727405397253709202829299017808145689456744650861821025325218525618181716547015816684180952085545716175532042610088002240628660087432382751508503409778723695797945698248349595108215499641595163007485389132301663112624278458960608844293892887088913943221125745682560876882403112382165497413963912401258968780528768685272448786710962299035499826482502275700188959674475269199956646972276745381952153402560155019347559368868880807879197535586884630316960364806939879223019137590868438811122941501947941640234240 9936 2765811511973173143943203225876960557507253718025420614682702913886196843366397069866283418770381150279673866917398005583336830357979107693901557825548258494950559827329821341859981120605285229728870722875639932471688138486138021135930257793231770016079270584861803024186906933537756357546909360331132876154579970588001126880820294685572365595174911571632046440973509937507948247535031747884521836917248362842435802093421417817407315704407416851325790482791985633181606190268887107968747638569362455384194965895469273176064 9937 -2944355575511509010373719473614288636814107939251490160056379101717372157869339041354465131313029853789502310716748617999882004355212417183802622930651296245733577441184778212676758023998277484810469128239625955997721686415812745047970615928902780257477636513209520263281252291209239778153444633773163203773730584128763757774124920566791144499398785604705338720828405356412908010697520076730342933342145773878043858053941929399954211355053916169839810972806589548724030927699487620709980089317996328228010799003552296803840 9938 3134415573099628784858751742205701734392104063394304085508876694754937234623257848195194963893349849062770828384496088625856750272781543929582598264809370483768409453743367993179254248340817299164542230293006495053653820747003471749511209032854135331235093624806626011665189806618635174412306055461725390593321960758061582897346414398511481795978183821999433976369269397528571680160614802258883271778224015553293534128634033929818735831348266020828416365752157094230712441709477176179217299563505902397142363800068323723072 9939 -3336733641377305072392665854494896933605664718434836192455854493166908324906045568182039649899461209084684776046758317784938018675000085116710698874526194992286818101005115716293454467169036080027516527000770554152080249319723616214751322902590294989505869744509791322420160143849420298195473778317782455836867620296832742973997743342972875315525191918489985886866419734972003950213026728127229390980588734840627926179182742904137642804011914351598065794580591903656911662444049000780591280305853237253960047953208517757696 9940 3552099702861116179862643584388336271387984277137125646299365840160687337110395996079380895986818234127654132663817475912654028973214755534247062079409590623721035930465060099475427753660022542295487346441895356799302308437432223178973227302518893507876320214144687850200412258507944353385810682686886192809690603516585724861406402698650779781896176023020924023607010212277437312403341408086165897169120006843880893064567393739255080707005730753326989907903571677084157383999204891883119564735431878608081468308798045941760 9941 -3781354540244531123299983314380153532171268988223631335117197730813600866591950786530676066362447486044771341151732310153362688003633437617942034602240855703385477911948234888419557629266799956066681626732576274488771380610725163658646368678736553307884663071998261451816310177589161292246542940542015098355021978570797684897068833167993646912202509275305939598956931289522150325303895523101659697882430869451433876292123257756711866029353193491943958542495151626154440745246807127747252033347796559247990494733135830004672 9942 4025393068314856645228576624975711402988192324024027282418294046269516627588289017678685903290538301267785993534762846905652398781959742856413108966089961313369115867988877601852661354099453697113837911708303948580955756049571432673480799934863619717299403117662227534707621944992767044240598840851225525164171800008026802678960608954187029099376321521037263393268983305402636300949487793073216374603210065218036961690621535211610322114704224010369720823853164917129364149638041821907180892691147607250176856997605082885888 9943 -4285167816179126680304838197506694723160994598982637287897740950226261771945701735214356464445532138981989781238646437107363896105295322076601737733181414895547576620671606371889423044465666721475314465082992936942523448935511778222539658802767892977242075292179743143054730082784995954385775847858532256219849637094356516157633583642518391939134458899217233927198108511827502943217238429930894536078522917223712365458014158859882255874461046055181916238580474160230407964848569885361741062657422731673467993937522195056896 9944 4561692633305480296340079617197409378290716362153395311568600553793364814234116242688846844985334950519594392207462546309748218378285255662973893792029551451056233597231252900041981603728797161375342050483183159842727761633445186450185236303665876498265389241480017053820407011095948761228213994811020150894511947664479995125686717358747031213995193710689605912479197832446502681022936606508797898362663815785904911822103354894617352493694254999902780638537835294978784592790090013849889928050797816049616328081622990059776 9945 -4856046633753260560711677985504565771760129427772242517678804477722039669827323589211061138939405310828888073303161925363525352442140154741990152505874586442162142560451546723279061184880345044868336295054762295138036598081428491087658820091396631078834517417583064221066226825241470172401050045668432916741058673553360658622602894228462267892635511361206897837425213628677103658711082059878374370830682167875285492862828888614606446702144276648789295772350737898378375576775600576577310038419238047036558215245554988949760 9946 5169378393887319423590526216688252548271184426031001552387550813190816152927722134313893921561988899207509637727562291686005834038373016226164775190610991135613874111606867396161702256901339960900331981064150890408470268061687564328491879047520721404424551242004369164466125000723622626379485037949549992741142073791805517224081183393842802480125261157917095734465799587616247410224005544562482277477259107764839477139499800393764210003249390800287746748860684070328361823037326387221302326337174272264569110655943244768448 9947 -5502910419853392084793052677483581970776934398380897151593558251696787808531637724087324539662832715683973969389143059270322761160602377439630420069733941759870385871839308365635267736129151008980616472016841361943841751123087979765546418162182920655639107423342598639312695067940242318824977921634186267319971910852292428402112133073603906939327712209990875296870015773126351172387339943745668745387450504208500106519595602614370352371087471446491242975837613742872832824303902625901994250617780502792602532085541873693696 9948 5857943902135695761263301481192191863807646144387433818318658172996572984324408781318570551272981342480416746971087233396845268113706670731591849736769665147999445852850855280183588414088514569112419438872281254210577309100417611380570776266218473037501834360795016922318671303386810106615522941751397413142418618391297860986150297511906461144080938502418740716716044378263652509278916659380040343326239118743904290486122039102887287384292277140806341087368861392067451145938345882330013508639115547961858860746339495612672 9949 -6235863775629142032964413539007306897557478940293652626101941979014897758826009279573435798594235533092422493230003587282507796147909697843446059398398060202012240625737909354186421276381973906713399579630445606876146797809003575784132133619963007307793879477249000680745764226764871419847483647957312838247856674857115840418967356950219778125639785231183679806715567487099480331478028371974292734442261663566400362611531682035016989562081123442141026407568916028868481613741235864680897674896104077157487305416938291071680 9950 6638144104841016647406854534187789842451012906887019848141770687864425094544302105524232759853399653206396594188009972235895165070916088660020212890958250278925937963128677211766009805263483816449534054979280361656290380895059393510089768144241536881690234340051410598256291446543933490823804957859578004144586523452997367851907653327636981985744711758856090854802516641856893709512552461842289383503721617682842366225330509890245417483119922462556279706537602822904807838624775804627431105015341915615715494638038035104000 9951 -7066353815095237824397003895354432614656591709016029122237139929356368746919173467474902057019704421319841193463389688586974894272377084129907878598401431732952640800576605948362324633909704086191439354567426911794529585316734249502725472042453406158802064406873575971090569394970479755700463603241894529451487768046956853476611940561929050238230001862978895518612723729798621865532039108962693959810970025295832064606957959384849387407190860239937624797529715849946211615854431233089731435611736858803931669870312059518976 9952 7522162791951207670613326893268289830287724701912810433347872318263980618604418169847289433399122878403976631607623584850829095924721476734356291081375115312328973185731320125272214635815691128897341707965119893230701461016301484770394355377041927181201443219071807197353362673664147373156002173404740725484523899056089717005241811048075870996316611264602234680090114653152592564097598816501754475652361623156373244718017593411855249547398964754240269414982010051611974597415148815552681095267408347244033695867025361471744 9953 -8007348372473985831825966247552710711351920840284491504472974366229516857396160515789574882459867055819092398375042761740503065931278959967057777235556303448768750859328898735964361188100641883832375634605357691996284056899065503669158053808589550513422189434268199899690414662508468056484181551972041341518632066105642552075238771545522018552336984274175039934647914885024456947909153923618485597400222873053928503293518725657361030804237381899736980447351555840653203068386059250271107643683489302699430680622717404164736 9954 8523802253508534975870160666733977174930463573730267282967771364896117862125648105200714652587560046875436395473616286651350969036569162163144557242303085115432992789108867360329964623830563563340649049118498068011272793462198124127912544504514559382510159048863177287827461927111484326388113632270323655300488343481797627302526978098426394181825787997312092589072045647024065866644734840296035863785962717729960636558655697130740884775125849328703465654781956861346659610648208858440940103599149189513073864661777938059264 9955 -9073537843723960688273333763492646058219875656925583264389708585277980219215061833359723579134903985177092597330023684349957783615543599233532887405146594943173107209524731411113466572203933337995188844033825496590204052557006632969745528285713438757982276101600820015116720456620074153890702350958992709736526959040563231134206357923159249102566212344005511518666869202657924712096765459584039895145918662146507761592934108585914498982562200202518961268152004151535974943167000636172553370731826945363648739366463615439360 9956 9658698087910214506224225632180258077770822900012296941027091978348163302404531761335370713147759335904311520697291368444920735164397814622092235090979473378923287521921297200262176101910216493208108019295073310496177387541152680824700223519907367300634822750753780288740651194668604925177309696949603847209426012742798076392760169072756457236702723234653635644684954241035990696143345528913875089257645798391774728345474178212440472256551731462658021648486150598763437356680940612018452791655272860040311709850998721419776 9957 -10281563793836266713135478284581462514423863663632438274389863212081650234521767794785338325919004414583525318729861507145870864318110886433513568265900754002588503990935142534835436222139118883195835363567622801562183029380166859982562573747859586968849363330679635727768403758591421846710515433579433772485367606527275492375190989513816062901817580596107277117921525314638363541682757107405122759283366065773165368821978267989046853806723498869886270918058032094560161600106227806701118957765226718618870443558770052680704 9958 10944562493922327167817524086697210750526716230815235904881579328958520585160270532135069037215045556579828755001632931605221695926831694884353006387661641767808511499952967582152206390951381291314533815742913098543276395930866215136522283871109118377419061998786701939302992259144020676488217901685095911440177956884869815583351962221965178426539275033069558179632547952698470334308793909469878450955157344599859462584908245752022019658892559810896067853446784212186598441152990661250130718326635559206077133000004999176192 9959 -11650277876046790319382432937411180389110710537803455094412977157669142779955813541850896029807644801863346588759684839174037365790314093444320423472840919027866549152920429990257070139084344619841846070385345076700890523387698848411204425203528690489770931604012524701311604901017101400104759842332524704716782060638849236361841597843181135775236477699047676930958495694007084426585943625727485627681215629619141045668635083051197894450851888691401822954559807356611692502727309889005292450168974418061711825599048991738368 9960 12401459820009176390653657365637120288922179823137948196723179029103627011079131794671087546377136912179005764303480006519807598978384103641716154498028269421340821411685593637902606814709659978993963243411946866226027745009187816420289952386999145670285335630155652413641098278888972202624559165150060485851000446555618864524346936092823260792633918583897841824539614142456405908750741365030827124535176646721624317192230670859152022501617822428689155572205356099750323571941733059889314737319357107438297028169363721579520 9961 -13201035078511916117398352102006944546529763507066604994671851554702922793391394406756148478185296221486071794410994966233767630737283526349693420965558050464137861198167264724980882316156918338806282523405864514057523640073193338057890175833330031394209892495976080617009571200888164132057277882480791130275367096037776934831432253198618640160432560521033765732172378372231574223846310429983479720918413680231456150944262376383400069774328910188719421086353109395755346955925956964833995389763949716174275897995823874183168 9962 14052118644015405501508801454087522827649273835393561229077003234459153468592252903966264257321566657259785199775035799815211991782422488750226740800173966298921719249387328926909419827357891377032008232641117066116043249739001543594002765386521606187739059308294796774945772764853028307077208280849135307549824872917262194336763638650211273453249781631756187973567168425664534146136072590005968473799905929583837926034554764520575411398459602834558723216370341611698721375080254732231706897604021073465815454501094960140160 9963 -14958025845471941008471231277941281949751664778747534339091840784198168140449467152053027187772649872506691575252314460078694045160312757245822471537776661448964809270711059438639814662269279768270260747135458992695625334526742827313705174669142676704864698898098776473846867546283507912049232385067551820222925868719795227302218199899078098388970242243223831183739114648693334894640181115268161430626357068870495563478426515266651023383883228071994100788646160242400437397943618686002906119255132951759474398475669020687616 9964 15922285221765149770126784858138063658115337100959817844997588187247897026042633407749506496416154362312463863533317069319475820407818570757693585285536585910063559129459659902215380305979610695296881546487112883212995465257192119699950142003571267893903524456117946442468590209901734291431468793193374825955619697245941108489874945539470030505305355531083298873615816364811004623252276115264648943167715148094202577307528194535260080568229757769561668978398432383420172287575865012904125338835914192330571562498899706702848 9965 -16948652221683222156693482613154612905563958287405815962589468309397733499141008025949016630336010528957179266663928350093473652903246344156708140590763281499688022367240559072504595019414412143757231138793992504467832600797365503927950611879783074586071361174384347445014176922252798889936180245883039646377479097805918881624653930877070507733032776535493742228843233982242732464008226516648976100447022380314951727984463707882990867028255846933514853375629418424898895775837325600391903488108317115061640790185723884625280 9966 18041123783448199067692242150087437503063730867804877725732307761110915050021408451171489149065397006017699126197825849805172513852835915289855951993065888863451478869877245058712768802835055090196422142556586328855337113718772241123215400950680974369171449763851459165441853624474625211192266525116843430156441311974997667729938065466028389757049232746325309858476415114229908227337190241684148110579236013759602409949945629644313785421408223380678085160820280488279061230085717457386442099778522835589690271814604390952960 9967 -19203953850222066371265112535562693423653977325931153274949453832599417573806497453557311219915936218575670377068998480610031546024880203324696586777399099245390349342573138549454374090576708943893856872026905231515359435090831302525001948421273383487564691768880954659217962550729818847891458100207003004936592085464450930419081731534263978116101257744935505162766442386091568571886871186789397096637362539848250009265828216154290494826078509783278394963563530234277977721800643380450416643257857471921132006957440491885056 9968 20441669881626553647046416656136930630030011243944732003390441687109525440272453941082943139956951283941888118521342444199309614211156458727277973446033512001142207697526804433916739573945126983662491563231471777190772177969567864082090075457035399872054503927123643628704720671352639354189796280595201708039578947235430276105816736367561543195427657140506190853415331942124205808841596634031750086314490761191306761024733032976167130755345956909677710119503399532363149416049446168371922705794857983568048016276025020208640 9969 -21759090425161250205723166269673076465348672623629334573895450863550461639669209095999457513564700618481433957214098685830478484553460113031051959995649655312457008174176625833578300349258298702469582826966859879618556101282737956122663818703833847648460066975994587651571989850834543846671910912280109246223622755531190569678337801340364795502732975802366949429007244389345252206559540167334292784603520971147555423947281409366224289974031432778568266141390292051666825720838227267163275588269377313366374835554068615380480 9970 23161343815498755072419836353265273494023034223758311623255458826047104237560105416368669450393048925433001058287796283728582620134121475800154194104249249540718578816148878530243729939665470425365073505139019573909446479521853764971802441832329045578128375928389922873599124632713936727753826429200383891609645065734922620230119657003347205018484057096666222144767334753129185844574531255279071451758665817217831680559121890637881533741332791238770514443450030570518839776373900138483943284617280661024426427612601224210560 9971 -24653888073991833266839619529168142911552660672723346172645725439378526060265890690129104648420193089037723359410577947419394640989645380127612080660232387558828429399695054770493702075461863994910752170578216022244704210842563463969003903313680248062798815608760628753565990533395399927447326954578262562401170006430275013105563738022009576109263877742797374501075162948769655846270703751475475480177137997058684921810176759122155990255478693468981416848047756287012464065417377074000621626608706333576100636565363550836096 9972 26242532085362730063337449050859091249259618213109505152014387734624168905174159597501213987505158625310468119542082260213924784572158250848285436755478321167389065113713420218311851226897945418764190046338371873426222042923911546409917625877366889897004306106876602874812551289565255044787641703281944728582737111086166717190066816129278602990178292698784502970191878116326210012499044769331035610809459260869723499631847509050268045117181815568638078346024939328754628360840495430745375965606473312981599473453953515648704 9973 -27933458133476741844620059708900241491884158662851596186241074772848522342884439778842763591404585570958512550449789574291566749114165387180737484131499317813138598435454998003998354977351109166764275960089229819018322516867909388959488316239005717666026599312809540295506301227700219701466194260071758342315171719315049665862462872724151616355649003751396934268166508969534001131338364068575720554378811909856480660954397523840895011709722653237198507102694674402067127473942823538440439484169749085598467218747612543315904 9974 29733245883349841126618513767657341700457373323823176466034067431305997119933846115908159784409465631951883962233946116452488815996903200811920098535663839792992838664940951477740426343872476491865468996992505238317019781286211457912886968892676996897043195374129830484459042249492418725011891566858028369110582788086927633221453504224842440060911297703506763609666078056364758157303011267652251305788149830474294459795489006861594223126244035733258559791090107872771383429702414153500328944305236725617248623987108250069632 9975 -31648897902123802203229298279299960499620492564684194720787573252356736705381873913597996883443082883525215417548371733633971963281663242154187516960757102205005088650532464147528080980046362264716064501000431987765020612043782642330565010438293968681122899330446746793029108553081944020374503625997986672082980755263835020428236350577734258707617408664843911133495145184593404629134226765469196333008614710003244559576310403005011654605817500810385435368985011885787873656580735971401477125591515268014361217159806382592000 9976 33687866817683361424919546499385324492799398492371334646233399168596561232049980512031273776964891509081782288952579627574425659533180404281770951042993300609249337129991990855988596512894335211038859151541803812402488469770668594021036211392025101127572232176759661464354798008417964949468386893884033035399290603869184277019789126766898973070937411254208637012676846281804110490892153813682034068007066526465763172956919424272405712243436226036943059296408236767850709654882274680306447342349692655587220191484505455166208 9977 -35858084219911334520955440234284885115377164131636315518548833705149244690572109951891912381725583323172342161769398648026866332644084889997122691046856973542343693004330448746710652562023828219110294939379091347721720263897692703213427943584832396086244293953631431673977185719748011406106861638431441769073626299877238129979387548465001963964326849252630398644809428076947505796906892557155228619758976273658884711371175271800076579698469597785908825469148937302031469508674464819128707026624441930449260008776876100928000 9978 38167991416303625783480963656255133798958496831918858510628822505621330918152870348471340708621816068301850662646993565560748796025323875471739279363882469279787900560875263649872911642483318280181414777735209847528654354701021859473612695246108046553633190106301938176234939569725222301891254565115325513893840049625249045609988279038254202801416782230445425049799632923823313062752650782445572145975229638869746888000661085623344978235113784510252870357598952768679775254520168805323247624082153783126569693002413858897920 9979 -40626572160822577872661755216378472086490566265938242495365525190152910598070763105243321287056154177678149735863089216282430304670375490429893304231875981786147563782268129068331584491014653842662866955420020553236381955237050292801214421365251235578553239532799324397385197201059012531518114730684532007489198336504593836318396746891428699097061511225519447699475121144777507095309314083758897295283365265415988612547350859465713858927561650239209055484772604656471201946771228842341863044945738414229437203363552986695936 9980 43243387482481657576525585835343939098158585115621819987645286045989616034737355149280906286457359539040217846262505641781707224460467057372295659101713394785361236729422715995810472052220343445721537430680834860578956445540773323711743169476470020707084935855956548309899668011172519422397496324187151677201457517215185912918564964403014488367119200256215077868123180523539446690907709176855298591237302738814204518514394279509154631836877392098691399627069812267803600718867265452856896980171816197346039587758368890528000 9981 -46028612748256342323772802363042340130929708931015121410982980916842848064287786660932279329968130089950161366717048955443684666610848267167761648668775435790130700217529610400150872176252366555933729866220907014416610744694827778097971345647183096924958303403375943761837538508702005793044947904790859854015770790967034217676826003740235860593840884977793372714628441543412988356218517560617382768290309476872442517349071716908936293628120572006363996457694924423922298116935082403607451718457875245683236603697666567774912 9982 48993077103536426325003776818038337200802463282622778509342133925676960635068395286220606593405458370478988445386309439651770383423934857429523693481367724973151432930372558271718688273463697704284391106679522887309901756848391769100668688678114126529621628342879669683068804654900323482276217046922346112328839897041517970354690162813783989189203324859017495172565101028564487142235633704424448180971843654816872495075786297515102004905485891910115185326265432675888366608773540312546444676547985408857028000580153859440640 9983 -52148305442506956569057616671289110213184890275821579761624161543003577013215129451653333011090608953943588516861568808777022779841608045267425274757646947939295592887045699946066644350608667706540556399642724306302634900465822888256616150319495473426001584052816998608290549117140383962924896963241550977318077054029028877245614157717077235599117302908011512731499034853377043288881464631978879139051117040208625525407423163027141987831338164523734882560015053155278023776365568844956067050502578611381714279341856869952768 9984 55506563070603908221678320995124736695087381278313412158786672580923886993832236595927778418946477386006049148732450154961907699016632844611889796736618313762948452597195977311734393567613442800636770173544581460598945775471117295794321234701129462132511116075301802055408127081360801762774955948140202762828463327789767813575023699834377729974942020002329868887953463115948828168848229387722117690124148075161596915591729837517713399310468265550302101372508880345775242511331122171516872536476153819340738241648806728882432 9985 -59080903231574040193187037573636125153884229228240221385987095780593399760198465331645615483231604793836230390279333475742152619158195671804846082350049178252757919641088770294205673651128747221835193509687177777844257772930328711131063629306894663380427309522776389471130764344324241336498762953053066503491742721456523295987276484427575420230423026071560023043542151756775837280608883786856786838661313950927721513102209727927048511946706647172459427153121750425719359713320764474768267268903034111571617913124682492672640 9986 62885217682716055748163813768651588721557929236932575832155913139207244950028621032759811918301449242478954297609259306881451183843533177181391208516809592585411659340413946921610344549618166188565594831890850399764855896780284490970651519943925023359196017074189290025671243642962704994902436676670020698815180351739482123128699953982889428428941967694651818814494551653792213049272413551531640176632151532970873044183644125615330259058254724636157410166367473724045484956664825591964901431065924580192575360064611796849728 9987 -66934290513634701065784929457078924505208016196689022965265229069744952651011270045668200799475937737152231524482096467992271887937218537481077133994461569884935373376378427104058009240755085422612550217969520777654872522232210993871917590693949491467620147831906016028270792705955487152334268659501431097141348846817382981860187614621870601476163483918642895972277182647611571961543821514813413265216342979565994119102148162359081133637416661192192718588327958502943064831777537860665916870430478312829928055386208722268928 9988 71243855416345950474664929474253145534875137734974007146288700345695487020798464178142413459929363545588940776906176255202911490811731606285153936434202074357329191058956397512874213826934659510358007634658597410618311162496173774076546137650364154385266857905185851460797021480460374053980698938068206713853597383951277756077390616026094375757728799080847682433535150055917347494422665206234277855151704095375742537647721312820011154781506557073817617330637027234970900881691270462864399950853004365893279645213282489374208 9989 -75830656627878020470773261993350920311925119461739749072227328231329250096013335429024369494286445093428183822212720434771198519307323549710862482220140501128472018150967975155828590686899698073480178084487783020931172944125540892966543509322243044862401458696874955212072457225177429396667290689419544160049791161210585239645047918638970486440424528249957764933974138474721933036938929998962423067141766166308569868420077051012930097425508241341109618573963547391514541261240431959759309408048780156637692178154708955988992 9990 80712513780670765482791834964413173991207715033569267914630176615929005057693363030053354151563427960686497720111211897128123343371088493807493404733330027862887019013283602954509612653596111338950854168664178249770678475083462224836113519116511098677432257282054761574853017221129377890756820583222280586211444496814004960354348609898151221269579756120400231491184895909022423230706415169569417040493630253342440133117996691947636310794567854743929842778330218906901076113797823639742568322121749366504930456732656976256000 9991 -85908390911139442604532004286066346941717004289297945951963789930575584912832829935633414001647151708756228096862693411852215722638597019144097408789283376998083787540950542733096808515544299385735919796214326874550507615107866297672297656088384791947023757378745530426638793028416902798606201509795227060517046331696854898144580809336891298889875474125839858466006691642734563204317158544005676612971542432414583866788891513260409432712700339383160281635804692155235243648283559112788521750074815290923414065364074561873408 9992 91438469892795770530653790426534336844299521350328673588967749348632790746435099717226316399613163597119097393190279580512939091208450219154148951184395896624237338319632365036236452186400699646981255934827986342187982449677583353647812053283812646806297366400605553966664076943300281267170390852906536423325333703589717180890341834936706018511805234024208377377574076721769194170555742447188965212193988676412399659407722396605138766511039523494377340641408136017623077908356044153743877636767018308412817399935160675346496 9993 -97324228577371226199363757457652638740896006591450393991899158371984429149148209167656490363419960134186143738878947054895246301956278115886034850092481866135423261709868082789303401083336273001485825917141509357478886307070918712831478355314103083008202156977450318670046398462037478629566729198854280334779785357234898554773323855181477827579974686118182778887812315406953597853662939530823505521727972509360296072139659173469637551146329056900325572127629036877262692566193919426037375918576606353211888082931322556305920 9994 103588523945530129608657172057531619473174035142630718830147280757276547419763515958376315682860847067746462102996881242835044741126993603730579448024217617660483700296307728593906707610072942646531886437142375499388203785210447021778187437478382653715298945861452599828458659445645296759964796845816633421014743988906542240706970583806399617438769884451100659783410945764685220208552885526365516725394430632106127439976066313879526595975829145687681423136576965673111372064505893178248861375826111604337313722022027017176064 9995 -110255680588062954192567000002099964304544249373880119545286053005782745666346118343312627458312734791792125770193001239117559995264929432290825553471274400968318268790425305454522577872980695871647660019453859379949186307822735062290190888804305704067743974717419369562565512750229609274535633772465881340784168291114440891065515459665546846419084667186531477426918779647140159798952220204279806077644198231298736498556575109114244450896639196807651814118226470009787776691900059406951647650368610731703000233432141107328000 9996 117351584858987607952557868898553106822582468071949731776988813962028338673047034708271546974484204384811697754933576113772628576341582152433908881147067039961198114439954429722603297749183455721301552667715210823570829629196109438136777013843980515402677968536324688310984711015888665892916068826966270439416216996794593680052100071306413380503482828539479223672446203799255667920961800542840962160167960305415512431476450523755610383306589494545332064258166660501418391302049653188044304615019154818234232205112233336709888 9997 -124903785063837033702125521162054753054170868771849814494063621458551534806109323563646997621892997617253715568450850965315983109705389378034641814246331499583069443417579451145089784826098543729741793607893874710586388907915478612769591289646909813710789398908564193300688504116207128529343870705481451340177385634548015151732970765575850448228464792089740688309490859648332888198266854935117207127529063062923746526718170099373276316403742721202972154600860736283033450386330121439734618935051282352523710246266120459143552 9998 132941598069659285256011528398954239066138941829925930051922400860870736560075776693820038012659216018116640361244974502924332845890786167056709430523746621940297916541522354939441549579836714520730706187464091651818546646955915280839149965191849460653386911674181016300770383778378427273385035190598320937116949536116380777340510670901435514269765114849646671837197168942683693378723094962600839633269882088121717371836621239382939674406835181466136142909300408870843505897761287264419031261109293458648370830158013931736832 9999 -141496222747990516828972183588835201480106453452936512577267121644369721305499332008939156832021680814505970829029735761195384249587792973900949123045824672275218131344482590519599606601162753949759444986911189991557037064886382381392521058200571204872467050768267802882844505292961359272903898317118199130664138920407503667759466824698214209588610226050941070238882928892358371089499321532167765615030838802481511007559905638456929962770415683729036050453049734094670795346799299693887535161291208231433182685068164729570048 10000 150600860688377040320418577628827825127401000519850027607329616583202353105252824925791744201069209140954578890435888156340973997151593380723955340572499329193355902909060028493913009578344314633569972183457348886261633078248711490589808403242615993950220867615692704425677611010978026507713723115531216662788108651240087013861263003281987870270045358896934115143161894358741548919533440384051659662133449165136726316410867947451762306278000362176198394228493217172238519877048418204992315250210909778739643817814458286276000